[MacRuby] #1497: #inspect with Protocol object causes a crash

MacRuby ruby-noreply at macosforge.org
Tue Apr 10 01:48:47 PDT 2012


#1497: #inspect with Protocol object causes a crash
----------------------------------+-----------------------------------------
 Reporter:  watson1978@…          |       Owner:  lsansonetti@…        
     Type:  defect                |      Status:  new                  
 Priority:  blocker               |   Milestone:                       
Component:  MacRuby               |    Keywords:                       
----------------------------------+-----------------------------------------
 Test Script:
 {{{
 framework 'Cocoa'
 proto = NSProtocolFromString("NSTableViewDataSource")
 puts proto.description
 puts proto.inspect
 }}}

 Result:
 {{{
 $ macruby test.rb
 <Protocol: 0x7fff782212c0>
 2012-04-10 17:46:24.000 macruby[9496:60b] *** NSInvocation: warning:
 object 0x7fff782212c0 of class 'Protocol' does not implement
 methodSignatureForSelector: -- trouble ahead
 2012-04-10 17:46:24.001 macruby[9496:60b] *** NSInvocation: warning:
 object 0x7fff782212c0 of class 'Protocol' does not implement
 doesNotRecognizeSelector: -- abort
 zsh: trace trap  macruby test.rb
 }}}

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



More information about the macruby-tickets mailing list