[Issue 14584] spurious autotester deadlocks

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Thu May 14 14:52:22 PDT 2015


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

--- Comment #1 from Martin Nowak <code at dawg.eu> ---
I ran a debug build of druntime and the mutex was unlocked too often (__count
== -1).
The double checked locking bug in rt.critical_
(https://github.com/D-Programming-Language/druntime/blob/e840f588d6cdc1386a1f4b1fcf7502ba171efd33/src/rt/critical_.d#L169)
might be the cause.

--


More information about the Digitalmars-d-bugs mailing list