digitalmars.D.bugs - [Issue 2419] New: Thread.getThis() broken?
- d-bugmail puremagic.com (24/24) Oct 15 2008 http://d.puremagic.com/issues/show_bug.cgi?id=2419
- d-bugmail puremagic.com (12/12) Jan 26 2013 http://d.puremagic.com/issues/show_bug.cgi?id=2419
http://d.puremagic.com/issues/show_bug.cgi?id=2419 Summary: Thread.getThis() broken? Product: D Version: 2.019 Platform: PC OS/Version: Windows Status: NEW Severity: normal Priority: P2 Component: DMD AssignedTo: bugzilla digitalmars.com ReportedBy: johnch_atms hotmail.com Thread.getThis throws an exception and prints "didn't find it" on the command line. It appears that Thread.thread_init isn't getting called as it should during gc_init. Only when I explicitly call Thread.thread_init in my main procedure, does Thread.getThis return a valid object. This sample program should repro the issue: import std.thread; void main() { Thread.getThis(); } (Compiled with -debug -g -O -inline flags.) --
Oct 15 2008
http://d.puremagic.com/issues/show_bug.cgi?id=2419 Andrej Mitrovic <andrej.mitrovich gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |andrej.mitrovich gmail.com Resolution| |WORKSFORME 18:36:44 PST --- Works in 2.061 (changing the import to core.thread first). -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 26 2013