Mamoru Tasaka
mtasa****@ioa*****
2008年 9月 9日 (火) 15:16:17 JST
再び田坂です Noritada Kobayashi wrote, at 09/09/2008 02:09 PM +9:00: > 小林です。 > > 2008/09/09 12:59 Mamoru Tasaka <mtasa****@ioa*****>: >> Noritada Kobayashi wrote, at 09/09/2008 12:13 PM +9:00: >>> 次期安定板lennyリリースを控えたDebianにおいて、 >>> kazehakaseパッケージのRCバグ#490305[1]が修正されないとのことで、 >>> lennyでの削除が提案[2]されてしまいました。 >>> 起動時に~/.kazehakase/clip.xmlがあるとRuby関連のsegfaultが起きる、 >>> というバグで、バックトレースも同バグのバグ報告に収められています。 >>> どうもext/ruby/kz-rb-ext.cの_require_init_pre_rb()でこけているっぽくて、 >>> ここではrequire 'kazehakase-init-pre'をやっているように見えます。 >> _require_init_pre_rb()でこけるというあたりが >> https://bugzilla.redhat.com/show_bug.cgi?id=456816 >> と同じような気がします。 > > ありがとうございます。FedoraのBTSの情報、非常に役立ちました。 > 確かにこれでしょうね。 > >> そのdebianのbugでのgdb backtraceでも分かるように >> *rubyのdebuginfoをいれるとruby側で起きているように見える >> *tagohさんもrubyのgcの処理に問題がありそうだと言っていた >> *Fedoraの場合は1.8.6.287に上げると直った >> ことから、多分rubyのバグだと思います。 ごめんなさい。思いっきり嘘でした。 今確認してみたら、~/.kazehakaseを全部削除したら1.8.6.287でもやっぱり 落ちました。申し訳ありません... > > そうですね。RubyのGCの中身をきちんと追えず、 > Rubyのバグとしていいかどうか分からなかったのですが、 > とりあえずDebianのほうでもruby1.8にreassignしました。 > 現在ruby1.8のバージョンは1.8.7.22-3なのですが、 > 適用されているパッチなども含めて調べてみます。 >