Issue #9463 has been updated by Usaku NAKAMURA.

Related to Bug #9205: Assertion failed: heap_pages_deferred_final == 0 added

----------------------------------------
Backport #9463: SEGV when calling GC.start in a finalizer
https://bugs.ruby-lang.org/issues/9463#change-44825

* Author: Usaku NAKAMURA
* Status: Assigned
* Priority: Normal
* Assignee: Usaku NAKAMURA
* Category: 
* Target version: 
* ruby -v: ruby 1.9.3p505 (2014-01-30 revision 44755)
----------------------------------------
minimum reproduce code:

    raise_proc = proc do |id|
      GC.start
    end
    3.times do
      ObjectSpace.define_finalizer(Object.new, raise_proc)
    end

to fix this, need to backport r33361 and r33460.



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