[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