[omniORB] deadlock-problem under AIX

Rutenkröger, Jens JRutenkroeger@mbi-os.de
Thu, 24 Jun 1999 16:09:19 +0200


 Hi !

 during programm execution my client (runnig on AIX 4.2) works well, but if
all is done and I want to exit
 the client, it hangs while releasing the left object-references.

Please help.

Here is the debuggers backtrace:

 Program received signal SIGINT, Interrupt.

0xd03c8900 in _spin_lock ()

(gdb) bt

#0  0xd03c8900 in _spin_lock ()

#1  0xd03c78f4 in pthread_mutex_lock ()

#2  0xd09d84c4 in omni_mutex::lock (this=<incomplete type>) at posix.cc:112

#3  0xd0a74ba0 in omni::objectRelease (obj=0xd0360ffc) at objectRef.cc:286

#4  0xd0a83728 in CORBA::Object::NP_release (this=<incomplete type>)

    at corbaObject.cc:118

#5  0x10012864 in release__5CORBAFPQ2_5CORBA6Object (o=0x209c40e0)

    at /home/bcas/rk/omniORB_2.7.1/include/omniORB2/CORBA.h:2321

#6  0x1000d2a4 in
release__Q2_11ReportAgent20ReportFactory_HelperFPQ2_11ReportAg
ent13ReportFactory (p=0x209c40e8) at reportagent_corba_SK.c:1599

#7  0x10016b68 in
__dt__17_CORBA_ObjRef_VarXTQ2_11ReportAgent13ReportFactoryTQ2_
11ReportAgent20ReportFactory_Helper_Fv (this=<incomplete type>,
__dtorFlags=2)  
    at /home/bcas/rk/omniORB_2.7.1/include/omniORB2/templatedefns.h:239

#8  0x100180e4 in
__sterm80000000_x_2fmbi_5fbin2_2fbau2e_5fobjs_2fmbi_5frepag_2e
c__Fv () at mbi_repag.ec:365

#9  0x10000cc4 in __C_runtime_termination ()

#10 0xd02b653c in exit ()

#11 0x1001c070 in main (argc=1, argv=0x2ff21bf0)

    at /rm1/mbi_e_src/mbi2e/include/main.h:49

#12 0x100001e8 in __start ()                                 

----------------------------------------------------------------------------
-------------
Jens Rutenkröger              		MBI Software Company
Diplom-Physiker               	       	Buersche Straße 1 - 5 
Software-Engineer                 		D-49074 Osnabrück
mailto:jrutenkroeger@mbi-os.de	Telefon: 0541/3550-0
				Telefax:  0541/ 3550-199
				http://www.mbisoftware.de
----------------------------------------------------------------------------
-------------