From: matz@... (Yukihiro Matsumoto) Date: 2001-06-14T20:42:53+09:00 Subject: [ruby-dev:13594] Re: [BUG] Segmentation fault まつもと ゆきひろです In message "[ruby-dev:13581] Re: [BUG] Segmentation fault" on 01/06/14, Kazuhiro NISHIYAMA writes: |いろいろ試してたらすぐに再現できるようになったので、 |helium:~kazu/.BUG/00README.txt |に書いてあるように試してみてください。 ここまで情報があると助かります。 これで直るんじゃないかと。 --- eval.c 2001/06/11 06:26:16 1.137.2.43 +++ eval.c 2001/06/14 11:42:45 @@ -8147,2 +8147,7 @@ + FL_SET(ruby_scope, SCOPE_SHARED); + if (THREAD_SAVE_CONTEXT(curr_thread)) { + return thread; + } + if (ruby_block) { /* should nail down higher scopes */ @@ -8155,6 +8160,2 @@ scope_dup(ruby_scope); - FL_SET(ruby_scope, SCOPE_SHARED); - if (THREAD_SAVE_CONTEXT(curr_thread)) { - return thread; - }