[ruby-core:88767] [Ruby trunk Bug#15050] GC after forking with fibers crashes

From: ko1@...
Date: 2018-08-31 03:01:45 UTC
List: ruby-core #88767
Issue #15050 has been updated by ko1 (Koichi Sasada).


Is this because [Bug #15041]?

----------------------------------------
Bug #15050: GC after forking with fibers crashes
https://bugs.ruby-lang.org/issues/15050#change-73815

* Author: normalperson (Eric Wong)
* Status: Open
* Priority: Normal
* Assignee: ko1 (Koichi Sasada)
* Target version: 
* ruby -v: 
* Backport: 2.3: UNKNOWN, 2.4: UNKNOWN, 2.5: UNKNOWN
----------------------------------------
Not sure when to work on this, so leaving this here for now...

The management of stacks for root fiber and regular
fibers is different and confusing.  Perhaps unifying
thread and fiber stack cache is the best way to go.

Is a separate class of stacks even necessary?
We should aim to minimize use of stack space.

"[BUG] Illegal root fiber parameter"


---Files--------------------------------
0001-test_fiber-show-crash-on-GC-after-forking.patch (1.19 KB)


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

Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

In This Thread

Prev Next