[omniORB] It does not catch the exception
ERIKSSON,TOBIAS (A-Sweden,ex1)
tobias_eriksson@agilent.com
Fri, 24 Nov 2000 10:51:58 +0100
Hi
I am struggling with that the omniOrbORB::run method throws an exception
but I cant catch it, I catch all exceptions with a catch(...) but it does
not help, the program dies, with the following stacktrace. I am running on
Linux (debian).
Anyone experienced something like this before?
Regards
Tobias
#0 0x401a3931 in kill () from /lib/libc.so.6
#1 0x40020ee9 in pthread_kill () from /lib/libpthread.so.0
#2 0x40021365 in raise () from /lib/libpthread.so.0
#3 0x401a4c71 in abort () from /lib/libc.so.6
#4 0x40146f58 in __terminate () from /usr/lib/libstdc++-libc6.1-2.so.3
#5 0x40146f75 in __terminate () from /usr/lib/libstdc++-libc6.1-2.so.3
#6 0x40147af4 in __throw () from /usr/lib/libstdc++-libc6.1-2.so.3
#7 0x400c2953 in omniExHelper::OBJECT_NOT_EXIST () from
/home/tobias/CORBA/omni/lib/i586_linux_2.0_glibc2.1/libomniORB3.so.0
#8 0x400a8575 in omniOrbORB::run () from
/home/tobias/CORBA/omni/lib/i586_linux_2.0_glibc2.1/libomniORB3.so.0
#9 0x806a5d6 in ORBThread::run (this=0x820de90, args=0x0) at
ORBThread.cpp:35
#10 0x4011f94f in omni_thread_wrapper () from
/home/tobias/CORBA/omni/lib/i586_linux_2.0_glibc2.1/libomnithread.so.2
#11 0x4001ec8f in pthread_start_thread ()
from /lib/libpthread.so.0