[#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:18524] Re: Segmentaion fault of miniruby

From: nobu.nakada@...
Date: 2002-10-15 13:59:57 UTC
List: ruby-dev #18524
なかだです。

At Tue, 15 Oct 2002 22:01:31 +0900,
Yukihiro Matsumoto wrote:
> || > st_add_direct()の中でならありえるけど、その時点ではまだrb_global_tbl
> || > に登録されてないのでやっぱり大丈夫と解釈してます。
> || 
> || 確かに大丈夫そうです。間違えました。
> |
> |とか言いつつ、実際にcommitするコードはなかださんのやつの方が
> |いいと思ってますです。
> |
> |# そういう意味では、variable.cの771行目と772行目も入れ替えた
> |# い...

これは先に初期化を済ませたほうがいいという方針とかですか。どち
らでもほぼ同じだとは思いますが、そのほうがいいかも知れません。
どっちかというと、finalizerから同じグローバル変数にアクセスされ
て再帰してしまったときの処理が気にならなくはないですが。

> なかださんが決めてコミットしてください。
> よろしく。

てことで、私の意見としては、先に初期化してからst_add_direct()と
いうことでいいと思います。よろしく。

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

In This Thread