Tuxedo TMS Server Process Dumps Core File When Opening XA Connection Against An Oracle Database (Doc ID 1618918.1)

Last updated on OCTOBER 11, 2017

Applies to:

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

Symptoms

When starting up a transaction manager server (also known as a TMS) for an Oracle database, it crashes dumping a core file when opening an XA connection with the database:

tpopen()/xaoopen()

 

Stack trace of TMS server for Oracle database (built with the name TMS_ORA in this case) crashing is as follows :

/integration/G/test/bin>dbx TMS_ORA core
Type 'help' for help.
[using memory image in core]
reading symbolic information ...warning: no source compiled with -g


Segmentation fault in free_y at 0x900000000097ba0 ($t1)
0x900000000097ba0 (free_y+0x260) 90a30000         stw   r5,0x0(r3)
(dbx) where
free_y(??, ??) at 0x900000000097ba0
free_common(??) at 0x90000000000fd18
nsiocfre(??, ??) at 0x90000000345a130
nsiofrrg(??, ??) at 0x90000000345f3ac
nsiocancel(??) at 0x90000000345f7c8
IPRA.$nsopen_shutitdown(??, ??, ??, ??, ??, ??) at 0x9000000034ad1f8
IPRA.$nsclose(??, ??, ??) at 0x9000000034ade14
nsclose(??, ??, ??) at 0x9000000034ae9e0
nioqds(??, ??) at 0x90000000418ace8
upidhs(??) at 0x900000003836ae4
kpudtch(??, ??, ??) at 0x900000003351540
OCIServerDetach(??, ??, ??) at 0x9000000036bd930
xaolgn_help(??, ??, ??, ??, ??) at 0x9000000045512dc
xaolgn(0x110088560, 0x110090060, 0x0, 0x110088560, 0x0) at 0x90000000454ce30
xaoopen_help(??, ??, ??, ??) at 0x90000000454b9a4
xaoopen(??, ??, ??) at 0x900000004547394
tpopen() at 0x900000011304814
TMS.tpsvrinit() at 0x100012fd8
_tmmain() at 0x9000000112f53a4
_tmstartserver() at 0x900000011390b90
main(0xc0000000c, 0xfffffffffffbf10) at 0x1000005ac
(dbx)

Cause

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