Intermittent assertion during ORB thread creation
Mike Cunha via omniORB-list <[email protected]>
| Newsgroups | gmane.comp.corba.omniorb.user |
|---|---|
| Message-ID | <[email protected]> |
omniORB: v4.2.1 OS: Linux v3.10.58 for LEON Intermittently, I will get an omniORB assertion failure during ORB thread creation. It is not specific to one address space on my system. Here is the error message: omniORB: (1): Assertion failed. This indicates a bug in the application using omniORB, or maybe in omniORB itself. file: giopServer.cc line: 986 info: 0 omniORB: (1): Unexpected exception caught by giopRendezvouser omniORB: (1): Unrecoverable error for this endpoint: giop:tcp:192.168.172.85:49717, it will no longer be serviced. And here is the backtrace from the core file: (gdb) bt #0 0x50fea144 in raise () from /lib/libc.so.6 #1 0x50feb764 in abort () from /lib/libc.so.6 #2 0x50b767f8 in omniORB::fatalException::fatalException(char const*, int, char const*) () from /usr/lib/libomniORB4.so.2 #3 0x50b5f110 in omni::assertFail(char const*, int, char const*) () from /usr/lib/libomniORB4.so.2 #4 0x50bf846c in omni::giopServer::notifyRzReadable(omni::giopConnection*, bool) () from /usr/lib/libomniORB4.so.2 #5 0x50bfdf4c in omni::giopRendezvouser::notifyReadable(void*, omni::giopConnection*) () from /usr/lib/libomniORB4.so.2 #6 0x50c90204 in omni::tcpEndpoint::notifyReadable(omni::SocketHolder*) () from /usr/lib/libomniORB4.so.2 #7 0x50c3cfc8 in omni::SocketCollection::Select() () from /usr/lib/libomniORB4.so.2 #8 0x50c8fe40 in omni::tcpEndpoint::AcceptAndMonitor(void (*)(void*, omni::giopConnection*), void*) () from /usr/lib/libomniORB4.so.2 #9 0x50bfe0c0 in omni::giopRendezvouser::execute() () from /usr/lib/libomniORB4.so.2 #10 0x50b3d0f8 in omniAsyncWorker::real_run() () from /usr/lib/libomniORB4.so.2 #11 0x50b407a0 in omniAsyncPoolGeneral::workerRun(omniAsyncWorker*) () from /usr/lib/libomniORB4.so.2 #12 0x50b3cabc in omniAsyncWorker::mid_run() () from /usr/lib/libomniORB4.so.2 #13 0x50b3d430 in omniAsyncWorkerInfo::run() () from /usr/lib/libomniORB4.so.2 #14 0x50b4034c in omniAsyncWorker::run(void*) () from /usr/lib/libomniORB4.so.2 #15 0x50d25510 in omni_thread_wrapper () from /usr/lib/libomnithread.so.4 #16 0x50d80e78 in start_thread () from /lib/libpthread.so.0 Mike Cunha _______________________________________________ omniORB-list mailing list [email protected] http://www.omniorb-support.com/mailman/listinfo/omniorb-list