A demo of potential issues with C++ exceptions crossing shared library boundaries with RTLD_LOCAL-loaded libraries