IBM Support

Unhandled exception Type=Segmentation error observed when executing IBM Transformation Extender scripts on AIX 7.2

Troubleshooting


Problem

Executing IBM Transformation Extender (ITX) scripts, launcheradmin.sh, resourceregistry.sh or InstallWTXService.sh results in a Unhandled execption error:

Unhandled exception
Type=Segmentation error vmState=0x00040000
J9Generic_Signal_Number=00000018 Signal_Number=0000000b Error_Value=00000000 Signal_Code=00000032
Handler1=08001000A017C910 Handler2=08001000A01535F0
....
Module=/opt/itx10/libs/libdstxpi.so
Module_base_address=0900000011051000
Target=2_90_20210824_12036 (AIX 7.2)
....
----------- Stack Backtrace -----------
_ZNSt3__16__treeINS_12__value_typeIiiEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE+0x2c (0x090000001115F610 [libdstxpi.so+0x10e610])
_ZNSt3__16__treeINS_12__value_typeIiiEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE+0x3c (0x090000001115F620 [libdstxpi.so+0x10e620])
_ZNSt3__16__treeINS_12__value_typeIiiEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE+0x2c (0x090000001115F610 [libdstxpi.so+0x10e610])
_ZNSt3__16__treeINS_12__value_typeIiiEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE+0x2c (0x090000001115F610 [libdstxpi.so+0x10e610])
_ZNSt3__16__treeINS_12__value_typeIiiEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEED2Ev+0x10 (0x090000001115CA94 [libdstxpi.so+0x10ba94])
__srterm__1+0xb5f47 (0x0900000011216B94 [libdstxpi.so+0x1c5b94])
(0x090000000005EDA4 [libjvm.so+0x25da4])
(0x08000000003ACCC4 [libj9prt29.so+0x56cc4])
exitJavaVM+0x3c0 (0x08000000000A4384 [libj9vm29.so+0x8384])
JVM_Halt_Impl+0xbc (0x0800000001FC5440 [libjclse29.so+0x94440])
JVM_Halt+0x44 (0x0800000000048668 [libjvm.so+0xf668])
(0x0800000000006310 [java+0x6310])
Java_java_lang_Shutdown_halt0+0x10 (0x080000000200EC94 [libjava.so+0x18c94])

Cause

Environment variable, LDR_PRELOAD64 has been set.

Environment

ITX 10.1.1 installations running on AIX 7.2 systems

Resolving The Problem

1) Unset the environment variable, LDR_PRELOAD64 at the command line:
export LDR_PRELOAD64=

or 

2a) edit the ITX setup script located in the ITX installation directory and locate the entry of:
export LDR_PRELOAD64=libboost_filesystem.so:libdstxpi.so

2b) Comment out this entry so that it becomes:
#export LDR_PRELOAD64=libboost_filesystem.so:libdstxpi.so

2c) Save this file

2d) Start a new terminal/console window

2e) Change directory to the ITX installation directory

2f) Execute the ITX setup script:   . ./setup

Document Location

Worldwide


[{"Type":"MASTER","Line of Business":{"code":"LOB59","label":"Sustainability Software"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSVSD8","label":"IBM Transformation Extender"},"ARM Category":[{"code":"a8m0z000000bmLBAAY","label":"Utility Commands"}],"ARM Case Number":"TS007876148","Platform":[{"code":"PF002","label":"AIX"}],"Version":"10.1.1"}]

Product Synonym

WTX
DTX
ITX

Document Information

More support for:
IBM Transformation Extender

Component:
Utility Commands

Software version:
10.1.1

Operating system(s):
AIX

Document number:
6552556

Modified date:
01 February 2022

UID

ibm16552556