My Oracle Support Banner

Multithreaded Pro*C Application Fails With Core Dump And ORA-24440 During xa_connect On AIX (Doc ID 1448220.1)

Last updated on JANUARY 30, 2022

Applies to:

Precompilers - Version and later
IBM AIX on POWER Systems (64-bit)


A multi-threaded  Pro*C program fails during xa_connect with following errors:

- Core Dumps
- OCIEnvNlsCreate failure: -1. ORA-24440: OCI Easy Install mode cannot be initialize

Core Dump Stack:

pthread_kill(??, ??) at 0x90000000041b650
_p_raise(??) at 0x90000000041aec8
raise.raise(??) at 0x90000000002beac
skgesig.skgesigCrash.skgesigOSCrash(??) at 0x9000000157b38bc
kpedbg.kpeDbgSignalHandler(??, ??) at 0x90000001581fcd8
skgesig.skgesigCrash.skgesig_sigactionHandler(??, ??, ??) at 0x9000000157b3c44
kpu.kpuhhini(??) at 0x9000000158866d4
kpuini.kpughndl0(??, ??, ??, ??, ??, ??) at 0x9000000158650ec
oci8.OCIHandleAlloc(??, ??, ??, ??, ??) at 0x900000015ff83cc
xao.xaormini(??, ??, ??) at 0x900000016dd1afc
xao.xaoopen_help(??, ??, ??, ??) at 0x900000016dd1164
xao.xaoopen(??, ??, ??) at 0x900000016dccdb4
core(pv_arg = 0x00000001101b9bd0), line 131 in "ora_dynreg.c"


Using Client.   


To view full details, sign in with your My Oracle Support account.

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

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.