Actions
Bug #10170
closedCore dumped when using recursion in define_method
Bug #10170:
Core dumped when using recursion in define_method
Description
So if we have this
class A
define_method :a do
a
end
end
and call A.new.a we got SystemStackError
but with alias
class A
define_method :a do
a
end
end
when calling
x=A.new
x.a
in irb or
x=A.new
x.a; x.a
in pry gives
segmentation fault (core dumped)
But ruby -e 'class A; define_method :a do; a; end; end; A.new.a;'
gives segfault randomly
Ubuntu 13.10
Actions