Open
Description
MRUBY_COMMIT=1.3.0 make
로 빌드 하는 경우에 한해서,
mrb.TopSelf().SingletonClass().DefineMethod("myeval", evalFunc, ArgsBlock())
또는
mrb.KernelModule().DefineMethod("myeval", evalFunc, ArgsBlock())
에서 Block을 instance_eval
로 호출하면 segfault가 발생함.
1.2.0에서 발생하지 않는 걸로 봐서는 저 사이 경로에서 참조하는 코드 중 Breakable Change가 포함되어 있는 것으로 보임
Metadata
Assignees
Labels
No labels