My apologies, I'm a bit new to all this. If a regression means a problem that was previously fixed but is now recurring, then it's not a regression. I've changed the bugzilla entry to reflect that it's a new bug.<br>
<br>I appreciate that reproducibility is key to fixing any issue, however it's difficult for me to reduce the code that it occurs in. I was hoping the backtrace might provide a clue to someone who had been making changes in that area (the crash is always preceded by GC operations).<br>
<br>My program consists of 4800 lines of code and much of that is a homespun concurrency framework. Given that no one else is reporting problems with threading I am skeptical about being able to create a simplified reproduction.<br>
<br>From my point of view I'm happy to keep using an older compiler that doesn't manifest this bug. If the problem doesn't go away in future dmd releases or other people start experiencing seemingly related issues then I'll definitely want to increase my efforts.<br>
<br>Regards,<br>Dave<br><br><div class="gmail_quote">On 14 May 2011 02:08, Sean Kelly <span dir="ltr"><<a href="mailto:sean@invisibleduck.org">sean@invisibleduck.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div bgcolor="#FFFFFF"><div>New bug or regression?<br><br>Sent from my iPhone</div><div><div></div><div class="h5"><div><br>On May 12, 2011, at 10:02 PM, David Bryant <<a href="mailto:bagnose@gmail.com" target="_blank">bagnose@gmail.com</a>> wrote:<br>
<br></div><div></div><blockquote type="cite"><div><a href="http://d.puremagic.com/issues/show_bug.cgi?id=5993" target="_blank"></a><a href="http://d.puremagic.com/issues/show_bug.cgi?id=5993" target="_blank">http://d.puremagic.com/issues/show_bug.cgi?id=5993</a><br>
<br><div class="gmail_quote">On 13 May 2011 13:48, David Bryant <span dir="ltr"><<a href="mailto:bagnose@gmail.com" target="_blank"></a><a href="mailto:bagnose@gmail.com" target="_blank">bagnose@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I can't seem to connect to <a href="http://d.puremagic.com" target="_blank"></a><a href="http://d.puremagic.com" target="_blank">d.puremagic.com</a> to file a bug, but the final beta (and the previous one) are giving me new problems. My code fails most of the time with exceptions from within threads, for example:<br>


<br>Thread died unexpectedly: %score.thread.ThreadException@src/core/thread.d(2338): Unable to suspend thread<br>----------------<br>./.bob/bob(extern (C) void core.thread.thread_suspendAll().void suspend(core.thread.Thread)+0x86) [0x80f63da]<br>


./.bob/bob(thread_suspendAll+0x7f) [0x80f633f]<br>./.bob/bob(uint gc.gcx.Gcx.fullcollect(void*)+0x14) [0x80edf80]<br>./.bob/bob(uint gc.gcx.Gcx.fullcollectshell()+0x26) [0x80edf5e]<br>./.bob/bob(void* gc.gcx.Gcx.bigAlloc(uint, gc.gcx.Pool**, uint*)+0x8a) [0x80edae6]<br>


./.bob/bob(void* gc.gcx.GC.mallocNoSync(uint, uint, uint*)+0x11d) [0x80ec2ad]<br>./.bob/bob(void* gc.gcx.GC.malloc(uint, uint, uint*)+0x4b) [0x80ec163]<br>./.bob/bob(gc_malloc+0x1e) [0x80cbc9e]<br>./.bob/bob(void* core.memory.GC.malloc(uint, uint)+0xf) [0x80c8963]<br>


./.bob/bob(void[] std.file.read(const(char[]), const(uint))+0xc2) [0x80dd232]<br>./.bob/bob(immutable(char)[] std.file.readText!(immutable(char)[]).readText(const(char[]))+0x16) [0x80be266]<br><br>Not sure what other information might be useful.<br>


<br>Regards,<br>Dave<br>
</blockquote></div><br>
</div></blockquote></div></div><div class="im"><blockquote type="cite"><div><span>_______________________________________________</span><br><span>dmd-beta mailing list</span><br><span><a href="mailto:dmd-beta@puremagic.com" target="_blank">dmd-beta@puremagic.com</a></span><br>
<span><a href="http://lists.puremagic.com/mailman/listinfo/dmd-beta" target="_blank">http://lists.puremagic.com/mailman/listinfo/dmd-beta</a></span></div></blockquote></div></div><br>_______________________________________________<br>

dmd-beta mailing list<br>
<a href="mailto:dmd-beta@puremagic.com">dmd-beta@puremagic.com</a><br>
<a href="http://lists.puremagic.com/mailman/listinfo/dmd-beta" target="_blank">http://lists.puremagic.com/mailman/listinfo/dmd-beta</a><br></blockquote></div><br>