[#38919] Ruby 1.8.1 preview4 — matz@... (Yukihiro Matsumoto)

Hi,

44 messages 2003/12/22
[#38921] Re: Ruby 1.8.1 preview4 — "NAKAMURA, Hiroshi" <nakahiro@...> 2003/12/22

Hi, all,

[ruby-list:38996] Re: RubyEB が ruby-1.8.1 で SEGV

From: matz@... (Yukihiro Matsumoto)
Date: 2003-12-25 22:48:20 UTC
List: ruby-list #38996
まつもと ゆきひろです

In message "[ruby-list:38994] Re: RubyEB が ruby-1.8.1 で SEGV"
    on 03/12/26, Kazuhiko <kazuhiko@fdiary.net> writes:

|> ruby-1.8.1preview4 とそれでビルドした rubyeb-2.3 では問題なく動いていた
|> のですが、ruby-1.8.1 にしてそれでビルドした rubyeb-2.3 では SEGV を吐い
|> たり止まったりしてしまいます。
|
|補足ですが、ruby-1.8.1 でも、--enable-pthread をつけずにビルドしたら、ちゃ
|んと動作しました。

落ちる方は[ruby-dev:22417]のパッチで状況が変化しませんか?

あと、分かっている問題としては

  * -lpthreadをリンクしたライブラリをリンクするとハングする
    ことがある(Linuxで遭遇)
  * --enable-pthreadをつけると深い再帰でSystemStackErrorが出
    る前に落ちることがある(FreeBSDで遭遇)

などがあります。pthreadはやっぱり鬼門だ。

In This Thread