[ruby-dev:49133] [Ruby trunk - Bug #11244] [BUG] rb_gc_mark(): 0x00000001f34020 is T_NONE

From: usa@...
Date: 2015-06-24 04:37:15 UTC
List: ruby-dev #49133
Issue #11244 has been updated by Usaku NAKAMURA.


その後、かなり高い頻度で発生するようになっています。
毎回 gc_mark_stacked_objects_all() の呼び出しから起きていて、incremental では起きないようなので、たぶんなんかその場合のみ引っかかるオブジェクト絡みで根本的な欠陥があるのでしょう。

----------------------------------------
Bug #11244: [BUG] rb_gc_mark(): 0x00000001f34020 is T_NONE
https://bugs.ruby-lang.org/issues/11244#change-53100

* Author: Usaku NAKAMURA
* Status: Open
* Priority: Normal
* Assignee: 
* ruby -v: ruby 2.3.0dev (2015-06-06 trunk 50787) [x64-mswin64_100]
* Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN
----------------------------------------
mswinのCIでたまに出てます。発生頻度は一割くらいでしょうか。
(参考: http://ruby-mswin.cloudapp.net/vc10-x64/ruby-trunk/log/20150605T234126Z.log.html.gz )
これが [ruby-dev:49040] の「なんかやばい気がするエラー」ですかね。

初検出はr50787のようですが、もちろん原因はもっと前にあると思われます。




-- 
https://bugs.ruby-lang.org/

In This Thread

Prev Next