[#21225] Re: [ruby-cvs] ruby: * enum.c (inject_i): use rb_yield_values. — "U.Nakamura" <usa@...>

こんにちは、なかむら(う)です。

14 messages 2003/08/22
[#21227] Re: [ruby-cvs] ruby: * enum.c (inject_i): use rb_yield_values. — nobu.nakada@... 2003/08/22

なかだです。

[#21228] Re: [ruby-cvs] ruby: * enum.c (inject_i): use rb_yield_values. — matz@... (Yukihiro Matsumoto) 2003/08/22

まつもと ゆきひろです

[#21281] 大量メモリ消費攻撃に対する対応 — Hidetoshi NAGAI <nagai@...>

永井@知能.九工大です.

16 messages 2003/08/29
[#21285] Re: 大量メモリ消費攻撃に対する対応 — matz@... (Yukihiro Matsumoto) 2003/08/29

まつもと ゆきひろです

[#21288] Re: 大量メモリ消費攻撃に対する対応 — Hidetoshi NAGAI <nagai@...> 2003/08/29

永井@知能.九工大です.

[#21306] Re: 大量メモリ消費攻撃に対する対応 — matz@... (Yukihiro Matsumoto) 2003/09/03

まつもと ゆきひろです

[ruby-dev:21102] Thread + SocketでSEGV?

From: akira yamada <akira@...>
Date: 2003-08-03 09:11:03 UTC
List: ruby-dev #21102
ほとんど追跡出来ていないのですが

  * スレッドを使っている
  * 通信を行っている
  * タイムアウト処理をしている

というようなプログラムで
たまに(環境、状況によっては頻繁に)
SEGVすることがあります。
SEGVだけではなくて「[BUG] gc_sweep()」や
「[BUG] obj_free() called for broken object」
などが起こることもあります。
1.6.8でも1.8.0-preview7でも起こります。

上に書いた条件は少しあやしいですが
経験的にはこういう感じに思えます。

具体的なプログラムは
たまてばこ <http://www.wakaba.jp/~ikemo/soft/tama/>などで、
これの開発版バージョン1.1.66で
スレッドを使うように設定すると
手元の環境では時々問題が発生します。

こういう感じでとりとめがないのですが、
同じような現象に遭遇しているという人はおられませんか?

-- 
やまだあきら / akira yamada <URL:http://arika.org>
Vine Caves, Ltd. <URL:http://vinecaves.com>
(akira@arika.org, akira@debian.org or akira@vinecaves.com)

In This Thread

Prev Next