Walter: > The dmd startup code (actually the C startup code) does an fninit. I never > thought about new thread starts. So, yeah, druntime should do an fninit on > thread creation. My congratulations to all the (mostly two) people involved in finding this bug and its causes :-) I'd like to see this module in Phobos. Bye, bearophile