https://issues.dlang.org/show_bug.cgi?id=16641
--- Comment #4 from Etienne <etci...@gmail.com> --- I still get this infinite loop problem every now and then. I got around it by auto-launching more processes and killing them every hour, it seems like it happens when my (very busy) application starts to throw more frequently. It became 99% less frequent after putting a loop counter in this code auto eh = ExceptionHeader.toExceptionHeader(exceptionObject); int infini_guard; while (eh.next && ++infini_guard < 10000) { ExceptionHeader* ehn = eh.next; --