Abort at program end



Here is a backtrace from a crash of a client talking to a server on the same PC (the client is the one that crashes).

** ERROR **: file orbit-object.c: line 147 (do_unref): assertion failed: (robj->refs < ORBIT_REFCOUNT_MAX && robj->refs > 0)
aborting...

Program received signal SIGABRT, Aborted.
[Switching to Thread -1084578528 (LWP 6034)]
0x00b9fc32 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
(gdb) bt
#0  0x00b9fc32 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x00bde989 in raise () from /lib/tls/libc.so.6
#2  0x00be0342 in abort () from /lib/tls/libc.so.6
#3  0x0043df38 in g_logv () from /usr/lib/libglib-2.0.so.0
#4  0x0043df74 in g_log () from /usr/lib/libglib-2.0.so.0
#5 0x009e1646 in ORBit_RootObject_duplicate_T () from /usr/lib/libORBit-2.so.0
#6  0x009e16b4 in ORBit_RootObject_release () from /usr/lib/libORBit-2.so.0
#7  0x009dfab9 in ORBit_ORB_start_servers () from /usr/lib/libORBit-2.so.0
#8  0x00be14f0 in exit () from /lib/tls/libc.so.6
#9  0x00bcc77a in __libc_start_main () from /lib/tls/libc.so.6
#10 0x0804aee9 in _start ()


This error only occurs with ORBit-cpp, things work fine on MICO and TAO.

--
Marc Siegel
MIT Lincoln Laboratory, Group 63
mlsiegel ll mit edu . (781)981-5434
--



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]