From: Akinori MUSHA Date: 2002-10-22T20:31:03+09:00 Subject: [ruby-dev:18560] Re: ruby 1.6 core dump At Tue, 22 Oct 2002 17:04:37 +0900, matz wrote: > 壊れたオブジェクトがあってiv_tblが0x7e(126)になっているとい > うのが直接の原因ですが、残念ながら壊れた原因までは分からず、 > これでは直せません。 > > * 再現性があるか  何度か不審な落ち方をするということなので、今回、コアを取って もらいました。  実際のスクリプトをいただいたので以下に置きました。 http://www.idaemons.org/~knu/tmp/dtcpc  落ちるのは、ログおよびバックトレースから判断すると、 dtcpc() の 最後の方の while TRUE ループ内、 select() を呼んだところのよう です。 > * FreeBSDのみで発生するのか  ほかの環境で落ちたという例は聞いていないそうですが、さほど 広く使われてはいないかも。 > * 自作の拡張ライブラリを使っているかどうか  標準の socket, md5, syslog だけを使っています。 > などの情報が欲しいです。再現性があるならスクリプト(と実行に > 必要なデータ)もあると良いなあ。  *BSD 以外でそのままでは動かないかも知れませんが、 IPv6 環境 であれば、 ifconfig や route の引数を調整すれば動きそうです。 -- / /__ __ Akinori.org / MUSHA.org / ) ) ) ) / FreeBSD.org / Ruby-lang.org Akinori MUSHA aka / (_ / ( (__( @ iDaemons.org / and.or.jp "When I leave I don't know what I'm hoping to find When I leave I don't know what I'm leaving behind.."