https://issues.dlang.org/show_bug.cgi?id=16622 --- Comment #2 from robertw89 at googlemail.com --- doesn't matter what is thrown if the stack is corrupted :) void main() { scope(exit) {} scope(exit) {throw new Exception("kab00m!"); }; return; } --