On 5/5/2011 6:44 PM, David Simcha wrote:

I've found the extremely subtle race condition that was destroying stack-allocated tasks in amap and parallel foreach while they were still referenced and causing scope closures to be deallocated prematurely in a few ridiculously rare cases. This is obviously capable of causing stack corruption. I'm going to try to fix it tonight, but I'm not guaranteeing anything.

Awesome! How'd you find it?
_______________________________________________
phobos mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/phobos

Reply via email to