From: Koji Arai Date: 2001-08-28T01:43:01+09:00 Subject: [ruby-dev:14588] Re: recursive malloc(Re:supportedplatforms/K&R) 新井です。 In message "[ruby-dev:14583] Re: recursive malloc(Re:supportedplatforms/K&R)" on 27 Aug 2001 13:38:34 +0900, nobu.nakada@nifty.ne.jp wrote: > なかだです。 > > 何故このパッチで落ちなくなるのかはわかってません。この前後あ > > たりで、argv[0]の値が書き変わっていたのでコメントにしたら落 > > ちなくなっただけです。 > >  たぶんCHECK_INTSは本質ではないと思います。ews4800ってC_ALLOCA > がdefineされてたりしませんか。だとしたらNODE_ALLOCAがGCで破壊さ > れてるという可能性もないでしょうか。udp_serv.rbは無限にスレッド > を作りまくるようなので、スレッド関係のリークか何かも考えられま > すが。 うーん、もっと追試が必要ですね。でも、会社でデバッグはつらい なあ。。時間かかりそう。 # gdb が欲しいな。清水@biglobe さん、もしよかったら送って頂けません? # 以前、どっかから patch 取ってきて make できてたんですが # 再度、探して試したら失敗。 あっ、追加報告ですが前は ftp.netlab.co.jp につながらなかった もので、古い版でしか試せなかったのですが最新(今朝)のruby 1.7 snapshot でも再現しました。同じ場所で落ちてたようでした。 -- 新井康司 (Koji Arai)