RE: exceptions not caught from shared libraries loaded with dlopen

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Jan,

> I have a real serious problem with g++ version 4.2.1 and lower.

Perhaps.

Or perhaps you have an OS that does not support throwing exceptions across shared library boundaries.  (In particular, the RTTI of the object is strongly linked to the type information in the shared library, and does not compare as the same to the type information in the code that catches the exception which is strongly linked to a different type information structure.  The OS does not support vague linkage.)

Which OS are you using?

--Eljay


[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux