[MacRuby] #1476: The dispatcher in the current master branch does not work reliable in a threaded env .

MacRuby ruby-noreply at macosforge.org
Thu Mar 1 07:48:38 PST 2012


#1476: The dispatcher in the current master branch does not work reliable in a
threaded env .
-------------------------------------+--------------------------------------
 Reporter:  eloy.de.enige@…          |       Owner:  eloy.de.enige@…              
     Type:  defect                   |      Status:  new                          
 Priority:  blocker                  |   Milestone:                               
Component:  MacRuby                  |    Keywords:  regression dispatcher threads
-------------------------------------+--------------------------------------
 While working on a GCD version of MacBacon I noticed that on HEAD I get a
 lot of warnings about passing a block to an Objective-C method and
 segfaults. The warning clearly shows that these messages are being sent to
 the incorrect object, because the code sends it to pure Ruby objects, and
 the segfaults are a logical result from this.

 The problem does not exist in 0.10.

 I will have to do some git bisecting to get to the commit that introduced
 the regression and report back.

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



More information about the macruby-tickets mailing list