#21-01 [IRC,Ubuntu,hack]tiarraが死にまくる原因は nkf が犯人
でした。あまりに落ちまくるので gdb 経由で起動してみたら…
もっと早くやればよかった。URL 流れてきたら HTML パースして見出しを取得するモジュールの中で NKF.pm 使ってるので、そこで死んでたようだ。Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb757f8c0 (LWP 10638)] 0xb7467815 in ?? () from /usr/lib/perl5/auto/NKF/NKF.so
んで nkf 2.1.1 が出てるので、直ってることを期待して多少苦労しながらパッケージ作成。
途中でなにげに make test してみたらエラーが…。ぐぐったらこれだ!!チケット #23228: make test で test_data/ruby-dev:39722 が失敗する - nkf Network Kanji Filter - SourceForge.JPISO-2022-JPのKI/KOかよ……見なかったことに(ぉぃ
さて、tiarraさんの様子を見ますか。
大丈夫みたい。2.0.7 は上記のように SIGSEGV する可能性があるので、既存のやつもそのうち入れ替えるか…。