Tuxedo CORBA Application Server Dumps Core When Using tmshutdown (Doc ID 1933515.1)

Last updated on OCTOBER 13, 2014

Applies to:

Oracle Tuxedo - Version and later
Information in this document applies to any platform.


When shutting down a Tuxedo CORBA application server, sometime dumps core with
following stack trace. The crash happens after removing from the Tuxedo bulletin board, so there is no actual impact for the application.

Core was generated by `corba_server -C dom=mydomain -g 21 -i 602 -u myserver01 -U /var/adm/lo'.

Program terminated with signal 11, Segmentation fault.
#0  0x00002ba51cfb9084 in IOR::GetProfileList() const () from /opt/oracle/tuxedo11gR1/lib/liborb.so
(gdb) bt
#0  0x00002ba51cfb9084 in IOR::GetProfileList() const () from /opt/oracle/tuxedo11gR1/lib/liborb.so
#1  0x00002ba51cfe4b55 in GetIORAddr(IOR*, char*&, unsigned short&) () from /opt/oracle/tuxedo11gR1/lib/liborb.so
#2  0x00002ba51cfe4c9f in ObjRef::GetBindingIORAddr(char*, unsigned short&) const () from /opt/oracle/tuxedo11gR1/lib/liborb.so
#3  0x00002ba51d01552b in RequestImpl::CancelInternal() () from /opt/oracle/tuxedo11gR1/lib/liborb.so
#4  0x00002ba51d016df7 in RequestImpl::CleanUp() () from /opt/oracle/tuxedo11gR1/lib/liborb.so
#5  0x00002ba51d01cb40 in RequestImpl::~RequestImpl() () from /opt/oracle/tuxedo11gR1/lib/liborb.so
#6  0x00002ba51cfd8334 in IOPRoot::Release() () from /opt/oracle/tuxedo11gR1/lib/liborb.so
#7  0x00002ba51cffb91d in ORBImpl::PerThreadInfo::~PerThreadInfo() () from /opt/oracle/tuxedo11gR1/lib/liborb.so
#8  0x00002ba51d001418 in ORBImpl::~ORBImpl() () from /opt/oracle/tuxedo11gR1/lib/liborb.so
#9  0x00002ba51cfd8261 in IOPRoot::ReleaseX() () from /opt/oracle/tuxedo11gR1/lib/liborb.so
#10 0x00002ba51cfbe8a0 in CORBA::release(CORBA::ORB*) () from /opt/oracle/tuxedo11gR1/lib/liborb.so
#11 0x00002ba51cfe621c in ObjRef::~ObjRef() () from /opt/oracle/tuxedo11gR1/lib/liborb.so
#12 0x00002ba51cfd8334 in IOPRoot::Release() () from /opt/oracle/tuxedo11gR1/lib/liborb.so
#13 0x00002ba51cfbe9f5 in CORBA::release(CORBA::Object*) () from /opt/oracle/tuxedo11gR1/lib/liborb.so
#14 0x000000000040ebc4 in CORBA::Object_var::~Object_var (this=0x65e190, __in_chrg=<value optimized out>) at /opt/oracle/tuxedo11gR1/include/CORBA.h:1690
#15 0x0000000000410152 in __tcf_1 () at appsource.cpp:39
#16 0x000000386f6333a5 in exit () from /lib64/libc.so.6
#17 0x000000386f61d99b in __libc_start_main () from /lib64/libc.so.6
#18 0x000000000040b019 in _start ()



Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms