Uncatched exception while using shared libraries

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From English to

Hello all,

we have problem with exception thrown on a system build for MIPS with
a cross-compile GCC 3.4.3 and uClibc 9.9.27. Currently, the only way
to catch correctly C++ exceptions and to avoid undesirable SIGABRT
signals is to link static with libraries. Using shared libraries
always endup in a 'abort' fashion, even if exception are catched that
way:

main()
try
{
   throw int(1);
}
catch (...)
{
}

Any help?

Thanks,
Karl

Site Timeline