irb -r が落ちる件続報
RubyCocoa のバグトラッカーにも入っているこの問題だけど、RubyCocoa には直接関係なくって、いくつかの拡張ライブラリで発生する。[ruby-dev:29253] で上がってたので、またいくつか試してみたら
% ruby -e '$0 = "foo"; require "osx/cocoa"'
[BUG] Bus Error
あああー、これだけでダメなのかあ。手を入れられるとしたら、ruby.c の set_arg0() あたり?全然わからん。
(2006.08.14 追記)なかださんの ruby.c へのパッチ [ruby-dev:29261] または [ruby-dev:29264] で、この現象が発生しなくなる。さすがだ。(注:29264はまだ blade にアーカイブされてない)