From: "NARUSE, Yui" Date: 2012-03-01T01:16:39+09:00 Subject: [ruby-dev:45299] Re: string.c error 成瀬です。 (2012/03/01 0:09), Masa wrote: > 弊社のアプリケーションをRuby1.9.3-p0上で動作させてところ以下のようなエラーがでてきました。 > エラーを再現することはできないのですが、何が原因かどなたか心当りがあればアドバイスをお願いします。 > > string.c:680: rb_str_new_frozen: Assertion `(!!((!(((VALUE)((str)) & > RUBY_IMMEDIATE_MASK) || !(((VALUE)((str)) & ~((VALUE)RUBY_Qnil)) != > 0)) && (int)(((struct RBasic*)((str)))->flags & RUBY_T_MASK) != > RUBY_T_NODE)?(((struct > RBasic*)((str)))->flags&((((VALUE)1)<<11))):0))' failed. Ruby 側に何かバグがあるか、 何か拡張ライブラリが異常な String オブジェクトを作っているとかですかねぇ。 -- NARUSE, Yui