From: _ wanabe Date: 2009-11-25T23:08:16+09:00 Subject: [ruby-dev:39774] [Bug #2386] r25230 causes SEGV arround Marshal チケット #2386 が更新されました。 (by _ wanabe) 再現できないのでわかりませんが、これでどうでしょうか。 Index: marshal.c =================================================================== --- marshal.c (revision 25922) +++ marshal.c (working copy) @@ -166,6 +166,7 @@ return; rb_mark_set(p->data); rb_mark_hash(p->compat_tbl); + rb_gc_mark(p->str); } static void ---------------------------------------- http://redmine.ruby-lang.org/issues/show/2386 ---------------------------------------- http://redmine.ruby-lang.org