[MacRuby] #1003: Copied Proc objects cause crash when used as Objective-C blocks

MacRuby ruby-noreply at macosforge.org
Sat Nov 20 09:25:15 PST 2010


#1003: Copied Proc objects cause crash when used as Objective-C blocks
----------------------------------+-----------------------------------------
 Reporter:  al_skipp@…            |       Owner:  lsansonetti@…        
     Type:  defect                |      Status:  new                  
 Priority:  blocker               |   Milestone:                       
Component:  MacRuby               |    Keywords:                       
----------------------------------+-----------------------------------------

Comment(by martinlagardette@…):

 More specifically:
 {{{
 ## Objective-C
 # block argument to initWithBlock
 2010-11-20 18:23:43.047 CallObjectiveCBlocks[47405:a0f] [initWithBlock:]
 aBlock: <__NSGlobalBlock__: 0x100001240>
 # Copied block
 2010-11-20 18:23:43.050 CallObjectiveCBlocks[47405:a0f] [initWithBlock:]
 block: <__NSGlobalBlock__: 0x100001240>

 ## Ruby
 # block argument to initWithBlock
 2010-11-20 18:23:43.055 CallObjectiveCBlocks[47405:a0f] [initWithBlock:]
 aBlock: <__NSStackBlock__: 0x7fff5fbfd400>
 # Copied block
 2010-11-20 18:23:43.056 CallObjectiveCBlocks[47405:a0f] [initWithBlock:]
 block: <__NSAutoBlock__: 0x200bedf80>
 }}}

-- 
Ticket URL: <http://www.macruby.org/trac/ticket/1003#comment:4>
MacRuby <http://macruby.org/>



More information about the macruby-tickets mailing list