[#46732] ヒアドキュメント内の変数展開が正常に行われない — ShingoKintaka <kamuycikap@...>

Ruby  :1.8.7 (Ubuntu9.10)

12 messages 2010/01/05
[#46733] Re: ヒアドキュメント内の変数展開が正常に行われない — rubikitch@... 2010/01/06

From: ShingoKintaka <kamuycikap@tulip.ocn.ne.jp>

[#46800] DLモジュールの使い方 — kouichi_someya@...

染谷と申します。

12 messages 2010/01/20
[#47678] プログラム実行時に「[BUG] Segmentation fault」 — 染谷 康一 <kouichi_someya@...> 2010/12/09

染谷と申します。

[ruby-list:46786] Re: エラー([BUG])の追いかけ方

From: "NARUSE, Yui" <naruse@...>
Date: 2010-01-17 14:32:23 UTC
List: ruby-list #46786
成瀬です。

(2009/12/07 9:26), "(株)ネットフォレスト 植田裕之" wrote:
>  自作のスクリプトで以下のようなエラーが出るのですが、エラーメッセージが
> これしかない状態で何か追いかける方法はありますでしょうか?
> 
> ------------------------------------------------------------------------
> /usr/lib/ruby/1.8/net/http.rb:29: [BUG] not a node 0x30 (0x7ffff4d737e0)
> ruby 1.8.7 (2008-08-11 patchlevel 72) [x86_64-linux]
> ------------------------------------------------------------------------

まず、このエラーは Ruby の実行系あたりのバグですね。
ただ、1.8.7-p72 だと結構古いので、もしかしたら p249 では直っているかも知れません。

> スクリプトのどこで起きているのかと再現条件が今ひとつ分からないため、ちょっ
> とお手上げ状態です。

バックトレースとかは出ていないんですよね。
だとすると、net/http.rb の29行目の先頭に p caller; などと書いて、
どこから呼び出されているか見るのが楽かなぁ。

再現パターンが絞られ、かつ p249 でも発症するようでしたら教えてください。

-- 
NARUSE, Yui  <naruse@airemix.jp>

In This Thread