From: sheepman Date: 2006-05-20T23:44:38+09:00 Subject: [ruby-dev:28657] Re: [BUG] constant in Fixnum access with instance_eval dumps core こんばんは、sheepman です。 Ruby のバグ(勝手に)トラッカーでは [ruby-dev:28327] は fixed に なっていますが、まだ直っていないようです。 $ cat t.rb class Fixnum Const = 1 end 1.instance_eval %q{ p Const } $ ruby-1.8 t.rb (eval):2: [BUG] Segmentation fault ruby 1.8.4 (2006-05-18) [i686-linux] zsh: abort ruby-1.8 t.rb $ ruby-1.9 t.rb (eval):2: [BUG] Segmentation fault ruby 1.9.0 (2006-05-18) [i686-linux] zsh: abort ruby-1.9 t.rb On Fri, 10 Feb 2006 07:14:54 +0900 SASADA Koichi wrote: > >  次のようなコードでコアを吐くようです。 > > class Fixnum > Const = 1 > end > 1.instance_eval %{ > p Const > } > > (eval):2: [BUG] Segmentation fault > ruby 1.9.0 (2006-02-09) [i386-cygwin] > > Aborted (core dumped) > -- sheepman / TAMURA Takashi sheepman@sheepman.sakura.ne.jp http://sheepman.parfait.ne.jp/