[MacRuby-devel] [MacRuby] #782: Segfault occurs with exception.

MacRuby ruby-noreply at macosforge.org
Fri Jul 9 00:37:54 PDT 2010


#782: Segfault occurs with exception.
----------------------------------+-----------------------------------------
 Reporter:  watson1978@…          |       Owner:  lsansonetti@…        
     Type:  defect                |      Status:  new                  
 Priority:  blocker               |   Milestone:                       
Component:  MacRuby               |    Keywords:                       
----------------------------------+-----------------------------------------
 Test Script:
 {{{
 $ cat test_exception.rb
 # "[ruby-dev:31407]"
 class C
   def inspect
     bar {}
   end

   def bar
     raise
   ensure
   end
 end
 C.new.foo
 }}}

 Result of Ruby 1.9.1:
 {{{
 $ ruby test_exception.rb
 test_exception.rb:12:in `<main>': undefined method `foo' for
 #<C:0x00000100848560> (NoMethodError)
 }}}

 Result of MacRuby Trunk:
 {{{
 $ macruby test_exception.rb
 zsh: segmentation fault  macruby test_exception.rb
 }}}

 I referred to Ruby's http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby
 /ruby-dev/31407 .

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



More information about the MacRuby-devel mailing list