Issue #4648 has been reported by Kazuki Tsujimoto.

----------------------------------------
Bug #4648: lambda????class?義????????return???SEGV
http://redmine.ruby-lang.org/issues/4648

Author: Kazuki Tsujimoto
Status: Open
Priority: Normal
Assignee: 
Category: 
Target version: 
ruby -v: ruby 1.9.3dev (2011-05-05 trunk 31435) [x86_64-linux]


=begin
辻??????????????

以???????????SEGV??????????

 $ ./miniruby -e '->{class A; return; end}.()'
 -e:1: [BUG] Segmentation fault

return?????(vm_throw)??以??????????????????????:

(1) return?????走??中???class?義???????????????????????????????????????????lfp??????????走??????????????????(Bug #1018)
(2) return?????走??中???LAMBDA????????????????????????????????return(lambda??????????????return)?????????????調????????????
    return????????cfp->dfp???lfp???辿??????????

??????????????1.???????lfp?????????????????????????????2.???dfp???辿?????????????????????????
SEGV?????????????????????????????

1.??????????????????????????return?????????????確????????????????
???????????2.?????????????????LAMBDA??????????????return?????????????????????????????
????????????添????????????
=end



-- 
http://redmine.ruby-lang.org