If you think you're a guru of C++ exceptions (particularly within threads), then please have a look at this: https://bugs.launchpad.net/mir/+bug/1237332 - Daniel