I've recently run into a bug on code developed mainly on Linux in which delete'ing a class instance provided by a shared library leads to a SEGV after that library has been unloaded. The most ...