Bug 13267 – Fiber with small stack causes stack overflow in GC.gcx.mark

Status
NEW
Severity
major
Priority
P2
Component
druntime
Product
D
Version
D2
Platform
x86_64
OS
Linux
Creation time
2014-08-06T20:56:16Z
Last change time
2024-12-07T13:34:06Z
Assigned to
No Owner
Creator
safety0ff.bugz
Moved to GitHub: dmd#17281 →

Attachments

IDFilenameSummaryContent-TypeSize
1379lazysieve.dInitial test casetext/x-dsrc3230
1380lazysieve.dInitial test casetext/x-dsrc3362
1381lazysieve.dInitial test casetext/x-dsrc3346

Comments

Comment #0 by safety0ff.bugz — 2014-08-06T20:56:16Z
Created attachment 1379 Initial test case Seems anything less than the default stack size triggers the issue. See the attached test case (I have not reduced it at all.) Both 2.065 and git HEAD fail.
Comment #1 by safety0ff.bugz — 2014-08-07T20:41:54Z
Created attachment 1380 Initial test case
Comment #2 by safety0ff.bugz — 2014-08-07T20:43:08Z
Created attachment 1381 Initial test case
Comment #3 by robert.schadek — 2024-12-07T13:34:06Z
THIS ISSUE HAS BEEN MOVED TO GITHUB https://github.com/dlang/dmd/issues/17281 DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB