Let me apologise upfront for the long question. It is as short as I could make it, which is, unfortunately, not very short.
I have de
In general, gcc does not support RTTI across dlopen boundaries. I have personal experience with this messing up try/catch, but your problem looks like more of the same. Sadly, I'm afraid that you need to stick to simple stuff across dlopen.