[omniORB] Intermittent assertion during ORB thread creation
Mike Cunha
Cunha at Assurtech.com
Wed Aug 16 15:31:56 BST 2017
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20170816/1191ed58/attachment.html>
More information about the omniORB-list
mailing list