From: "tarui (Masaya Tarui)" Date: 2012-11-30T03:31:22+09:00 Subject: [ruby-dev:46665] [ruby-trunk - Bug #7468][Open] GC_GUARD漏れもしくはmark漏れっぽいエラーが発生してます。 Issue #7468 has been reported by tarui (Masaya Tarui). ---------------------------------------- Bug #7468: GC_GUARD漏れもしくはmark漏れっぽいエラーが発生してます。 https://bugs.ruby-lang.org/issues/7468 Author: tarui (Masaya Tarui) Status: Open Priority: High Assignee: Category: Target version: 2.0.0 ruby -v: ruby -v: ruby 2.0.0dev (2012-11-30 trunk 37999) [x86_64-linux] いつからかtest-allで時々エラーが発生するようになってます。 make test-all TESTS="-qv -n /test_string\$$/" でsegvや 1) Error: test_string(DL::TestFunc): ArgumentError: assertion message must be String or Proc, but Thread::Backtrace was given. などと言われるようになりました。 GC.stress = true なのと、Thread::Backtraceが通常のpassでは入る事はないっぽいのでGC周りのバグだと思います。 -- http://bugs.ruby-lang.org/