[omniORB] Assertion failed at ../../modules/omnipy.h:557

Fedorov Vsevolod sevaAtWork at mail.ru
Thu Jun 26 18:20:04 BST 2003


Hello!

I have some problems using omniORBpy.

1.
I have assertion from omniORBpy when receiving marshall exception. It
appears if I try to send large data amound to absend (disappeared)
server.
Here is trace from my test program (attached):
----------
sending...
omniORB: sendChunk: to giop:tcp:192.168.1.12:34306 8192 bytes
omniORB: sendChunk: to giop:tcp:192.168.1.12:34306 8192 bytes
omniORB: throw giopStream::CommFailure from
giopStream.cc:1085(1,NO,COMM_FAILURE_MarshalArguments)
omniORB: Client connection refcount = 0
omniORB: Client close connection to giop:tcp:192.168.1.12:34306
omniORB: Assertion failed.  This indicates a bug in the application
using omniORB, or maybe in omniORB itself. e.g. using the ORB after it
has been shut down.
 file: ../../modules/omnipy.h
 line: 557
 info: tstate_
Aborted
----------

To reproduce it: start srv.py, then cln.py and then stop (Control-C)
srv.py.

I use Linux 2.4.18-3smp, omniORB-4.0.1 & omniORBpy-2.0.

2. I tried to install omniORBpy-2.1 and got problem compiling it: it
includes /usr/local/include before its own dirs and so tries to use
headers from old omniORBpy-2.0
installation

3. Does not omniORBpy-2.1 support NamingContextExt any more?

Seva




More information about the omniORB-list mailing list