[Issue 15917] New: std.concurrency module destructor causes useless creation of new MessageBox
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Tue Apr 12 12:56:24 PDT 2016
https://issues.dlang.org/show_bug.cgi?id=15917
Issue ID: 15917
Summary: std.concurrency module destructor causes useless
creation of new MessageBox
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: normal
Priority: P1
Component: phobos
Assignee: nobody at puremagic.com
Reporter: yazan.dabain at gmail.com
std.concurrency module destructor causes useless creation of new MessageBox by
calling thisTid. The following is part of the stacktrace showing the problem:
...
??:? @trusted std.concurrency.MessageBox std.concurrency.MessageBox.__ctor()
[0x64775b]
??:? @trusted std.concurrency.Tid std.concurrency.thisTid().__dgliteral1()
[0x646f2e]
??:? @property @safe std.concurrency.Tid std.concurrency.thisTid() [0x646ede]
??:? void std.concurrency.unregisterMe() [0x6835f0]
??:? void std.concurrency.ThreadInfo.cleanup() [0x646ff0]
??:? void std.concurrency._staticDtor265() [0x646a70]
??:? void std.concurrency.__moddtor() [0x646a80]
...
--
More information about the Digitalmars-d-bugs
mailing list