[orbitcpp-list] shared library weirdness
Status: Beta
Brought to you by:
philipd
|
From: Andreas K. <ak...@ix...> - 2000-04-10 16:23:10
|
Hi folks,
I've run into something that I just plain don't understand. I know how
to fix it, but I don't understand it. It's the following:
Every use of exceptions together with liborbitcpp.so segfaults on me, no
matter what I do. Even "int main() { throw 5; }" segfaults, instead of
aborting. I have discovered (by commenting out half of the library) that
the segfault is somehow caused by CORBA::Exception. From other
observations I know that whenever the complete vtbl for CORBA::Exception
can be known from the header file, the segfault happens. (how? why? i
just do not get the point.)
any idea, anyone?
cya
andy
|