Skip to main content
Summary
Article Number 27035
Environment Orbix 6.3.4 on RHEL 5.x
Question/Problem Description
Orbix hangs when connection being closed as another one is opened

Orbix hangs when using bidirectional IIOP
#0 0x0000003e65e0c888 in __lll_mutex_lock_wait () from /lib64/libpthread.so.0
#1 0x0000003e65e088a5 in _L_mutex_lock_107 () from /lib64/libpthread.so.0
#2 0x0000003e65e08333 in pthread_mutex_lock () from /lib64/libpthread.so.0
#3 0x00002b880dfb6529 in IT_Mutex::lock () from /orbix/6X/shlib/default/lib64/libit_ifc_gcc34.so.5
#4 0x00002aaab00f30ad in IT_GIOP_CodesetConversion::validate_session () from /orbix/6X/shlib/lib64/libit_giop_gcc34.so.5
#5 0x00002aaab0127dd9 in IT_GIOP_StatefulClientInterceptorFactoryBase::policy_compatible_interceptor_chain () from /orbix/6X/shlib/lib64/libit_giop_gcc34.so.5
#6 0x00002aaab0128b3b in IT_GIOP_BiDirClientInterceptorFactoryImpl::stateful_validate_policies () from /orbix/6X/shlib/lib64/libit_giop_gcc34.so.5
#7 0x00002b880dadd630 in IT_Binding_ClientBindery::validate_potential_binding () from /orbix/6X/shlib/lib64/libit_art_gcc34.so.5
#8 0x00002b880dade4d5 in IT_Binding_ClientBindery::try_ior () from /orbix/6X/shlib/lib64/libit_art_gcc34.so.5
#9 0x00002b880daf97ff in IT_Binding_ProxyBinding::get_binding () from /orbix/6X/shlib/lib64/libit_art_gcc34.so.5
#10 0x00002b880daf1457 in IT_Binding_IORRequest::invoke () from /orbix/6X/shlib/lib64/libit_art_gcc34.so.5
#11 0x00002b880da3bb8b in CORBA::IT_Cxx_DPBase::_it_invoke_helper () from /orbix/6X/shlib/lib64/libit_art_gcc34.so.5
 

Clarifying Information
#0 0x0000003e65e0c888 in __lll_mutex_lock_wait () from /lib64/libpthread.so.0
#1 0x0000003e65e088a5 in _L_mutex_lock_107 () from /lib64/libpthread.so.0
#2 0x0000003e65e08333 in pthread_mutex_lock () from /lib64/libpthread.so.0
#3 0x00002b880dfb6529 in IT_Mutex::lock () from /orbix/6X/shlib/default/lib64/libit_ifc_gcc34.so.5
#4 0x00002aaab00f30ad in IT_GIOP_CodesetConversion::validate_session () from /orbix/6X/shlib/lib64/libit_giop_gcc34.so.5
#5 0x00002aaab0127dd9 in IT_GIOP_StatefulClientInterceptorFactoryBase::policy_compatible_interceptor_chain () from /orbix/6X/shlib/lib64/libit_giop_gcc34.so.5
#6 0x00002aaab0128b3b in IT_GIOP_BiDirClientInterceptorFactoryImpl::stateful_validate_policies () from /orbix/6X/shlib/lib64/libit_giop_gcc34.so.5
#7 0x00002b880dadd630 in IT_Binding_ClientBindery::validate_potential_binding () from /orbix/6X/shlib/lib64/libit_art_gcc34.so.5
#8 0x00002b880dade4d5 in IT_Binding_ClientBindery::try_ior () from /orbix/6X/shlib/lib64/libit_art_gcc34.so.5
#9 0x00002b880daf97ff in IT_Binding_ProxyBinding::get_binding () from /orbix/6X/shlib/lib64/libit_art_gcc34.so.5
#10 0x00002b880daf1457 in IT_Binding_IORRequest::invoke () from /orbix/6X/shlib/lib64/libit_art_gcc34.so.5
#11 0x00002b880da3bb8b in CORBA::IT_Cxx_DPBase::_it_invoke_helper () from /orbix/6X/shlib/lib64/libit_art_gcc34.so.5
 

Error Message
Defect/Enhancement Number
Cause
Bug# ORB-1902
 
Resolution This is fixed in Orbix 6.3.5
Workaround
Notes
Attachment
Created date: 06 December 2011
Last Modified: 13 February 2013
Last Published: 12 May 2012
First Published date: 06 December 2011

#KnowledgeDocs
#Orbix