From: YASUI Kentarow Date: 2000-08-04T00:29:11+09:00 Subject: [ruby-list:24083] Re: 謎の Segmentation fault 安井です。 > あちこちにGC.startを入れるとどうなりますか? > 「ここから先どこにGC.startを入れても必ず落ちる」と > いう場所があると思います。 毎回落ちるわけではなく、むしろSegmentation faultが起きることの 方が少ないのですが、とりあえずちまちまGC.startをはさんでテスト してみます。 > > 一応、coreのバックトレースを添付しておきます。いったい何から調べれば > > 良いでしょうか? > > う〜ん、参照管理まわりに問題があるのだろうということは > 推察できますが、これだけを見てもそれ以上はなんとも。 自分でも、これではちょっとわからないだろうな、と思っての質問 だったのですが、どうにも手のうちようがなくなったのです。すい ません。 > よろしければ当該のスクリプトを公開していただけませんでしょうか。 > 再現する最小のスクリプトが得られれば、もっとありがたいのですが。 現状、問題が起きているものを、 http://www.alles.or.jp/~kenyasui/pheasant/index.html から http://www.alles.or.jp/~kenyasui/archive/pheasant-0.2.tar.gz に起きましたが、これを1から動作させるのは多分無理です(笑)。 スクリプトのバグも多数残っているし、設定ファイルもエディタで 書く必要があります。 もうちょっと頑張って絞りこんでから出直します。 -- 「ゴルゴダ・タワーの神は臆病者には微笑まない」 YASUI Kentarow http://www.alles.or.jp/~kenyasui/