Details

Description

Fairly obscure, but when dynamically loading a dll, if the module initialisation code throws an exception then the process will terminate. This is because of the change in semantics when exceptions are thrown in destructors.