[MacRuby-devel] [MacRuby] #703: Call AudioDeviceCreateIOProcID() cause assertion failed

MacRuby ruby-noreply at macosforge.org
Sun May 9 08:37:33 PDT 2010


#703: Call AudioDeviceCreateIOProcID() cause assertion failed
-----------------------------------+----------------------------------------
 Reporter:  nagachika00@…          |       Owner:  lsansonetti@…        
     Type:  defect                 |      Status:  new                  
 Priority:  major                  |   Milestone:                       
Component:  MacRuby                |    Keywords:                       
-----------------------------------+----------------------------------------
 I try to CoreAudio application by MacRuby and met some difficulties.

 Code:
 {{{
 framework "CoreAudio"

 ptr = Pointer.new("^^?")
 callback = Proc.new{|*args| }
 p AudioDeviceCreateIOProcID(0, callback, nil, ptr)
 }}}

 Result is:
 {{{
 MacRuby version 0.6 (ruby 1.9.0) [universal-darwin10.0, x86_64]
 unknown: warning: bs: CF type `^{__CFBundle=}' already defined
 unknown: warning: bs: enum `FALSE' already defined
 unknown: warning: bs: enum `TRUE' already defined
 Assertion failed: (len < buflen), function GetFirstType, file objc.h, line
 159.
 }}}

-- 
Ticket URL: <http://www.macruby.org/trac/ticket/703>
MacRuby <http://macruby.org/>



More information about the MacRuby-devel mailing list