From: Nobuyoshi Nakada Date: 2009-06-13T18:21:06+09:00 Subject: [ruby-dev:38600] Re: MacPorts の ruby がバスエラーで落ちます なかだです。 At Sat, 13 Jun 2009 15:40:36 +0900, KISHIMOTO, Makoto wrote in [ruby-dev:38599]: > 発生させる条件はわからないのですが、スクリプトを動かしていると > 何度も同じところで落ちるようなので報告します。 (snip) > #5 > #6 0x9313ac03 in flockfile () > #7 0x931345e9 in fileno () > #8 0x0012977d in io_getpartial () fileno()の中で落ちているあたり、別スレッドでcloseされてるんだろ うかとか、TRAP_BEGのあとでfptrを使う前にrb_io_check_closed()しな けりゃいけないんじゃなかろうか、とかいう気もしますが、とりあえず 再現するにはどうすればいいのでしょうか。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦