[Issue 13105] Stack overflow in Fibers running druntime unittests

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Tue Jul 7 23:05:20 PDT 2015


https://issues.dlang.org/show_bug.cgi?id=13105

--- Comment #3 from Rainer Schuetze <r.sagitario at gmx.de> ---
> Is this still a problem?

The affected tests are currently disabled because of issue 13821. If I enable
them I don't see any problems, though my system might have changed in the
meantime.

> I also get a stack overflow with the fiber unittests for Win64 
> if I create a druntime debug build and a collection runs from within 
> the fiber. The recursive calls for GC scanning are too deep then (50).

This is gone aswell as the GC doesn't recurse anymore.

> So how about increasing the default fiber stack size to 64kB - GUARD_PAGE

That sounds good. If memory resources are low or you want a lot of fibers,
multiple fibers could rather share the same 64k block, though.

--


More information about the Digitalmars-d-bugs mailing list