[#18440] racc segv revisited — "Akinori MUSHA" <knu@...>

 次のバグの件なんですが、現時点では原因究明を含めて未解決という

24 messages 2002/10/02
[#18617] Re: racc segv revisited — "Akinori MUSHA" <knu@...> 2002/11/02

At Wed, 2 Oct 2002 23:19:59 +0900,

[ruby-dev:18560] Re: ruby 1.6 core dump

From: "Akinori MUSHA" <knu@...>
Date: 2002-10-22 11:31:03 UTC
List: ruby-dev #18560
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.."

In This Thread