From: akira yamada Date: 2003-08-03T18:11:03+09:00 Subject: [ruby-dev:21102] Thread + SocketでSEGV? ほとんど追跡出来ていないのですが * スレッドを使っている * 通信を行っている * タイムアウト処理をしている というようなプログラムで たまに(環境、状況によっては頻繁に) SEGVすることがあります。 SEGVだけではなくて「[BUG] gc_sweep()」や 「[BUG] obj_free() called for broken object」 などが起こることもあります。 1.6.8でも1.8.0-preview7でも起こります。 上に書いた条件は少しあやしいですが 経験的にはこういう感じに思えます。 具体的なプログラムは たまてばこ などで、 これの開発版バージョン1.1.66で スレッドを使うように設定すると 手元の環境では時々問題が発生します。 こういう感じでとりとめがないのですが、 同じような現象に遭遇しているという人はおられませんか? -- やまだあきら / akira yamada Vine Caves, Ltd. (akira@arika.org, akira@debian.org or akira@vinecaves.com)