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.."