APAR status
Closed as program error.
Error description
Launcher crash occurs with the following stack trace: #0 0x000000383cc325e5 in raise () from /lib64/libc.so.6 #1 0x000000383cc33d4d in abort () from /lib64/libc.so.6 #2 0x000000383cc704f7 in __libc_message () from /lib64/libc.so.6 #3 0x000000383cc75f3e in malloc_printerr () from /lib64/libc.so.6 #4 0x000000383cc78d8d in _int_free () from /lib64/libc.so.6 #5 0x000000000045112c in RunAllMaps () #6 0x00000000004523de in RunMap () #7 0x0000000000439b6f in DoRunExit () #8 0x00000000004410cd in MercExitProcEx () #9 0x000000000045f995 in MercExitProc () #10 0x00007f2794b862ff in CallExitProc () from /opt/ibm/wtx/libs/libcoreapi.so #11 0x00007f2794b7d0a8 in FindOperand () from /opt/ibm/wtx/libs/libcoreapi.so #12 0x00007f2794b62131 in ExecuteMapRule () from /opt/ibm/wtx/libs/libcoreapi.so #13 0x00007f2794b5cf80 in ExecuteMap () from /opt/ibm/wtx/libs/libcoreapi.so #14 0x00007f2794b5e9e9 in Timing_XMap () from /opt/ibm/wtx/libs/libcoreapi.so #15 0x00007f2794b254d7 in RunInstance () from /opt/ibm/wtx/libs/libcoreapi.so #16 0x00007f2794b27125 in RunMercMap () from /opt/ibm/wtx/libs/libcoreapi.so #17 0x00000000004505fa in RunAllMaps () #18 0x00000000004523de in RunMap () #19 0x0000000000439b6f in DoRunExit () #20 0x00000000004410cd in MercExitProcEx () #21 0x000000000045f995 in MercExitProc () #22 0x00007f2794b862ff in CallExitProc () from /opt/ibm/wtx/libs/libcoreapi.so #23 0x00007f2794b7d0a8 in FindOperand () from /opt/ibm/wtx/libs/libcoreapi.so #24 0x00007f2794b7f84d in FindOperand () from /opt/ibm/wtx/libs/libcoreapi.so #25 0x00007f2794b8c8bd in Substitute () from /opt/ibm/wtx/libs/libcoreapi.so #26 0x00007f2794b7d11f in FindOperand () from /opt/ibm/wtx/libs/libcoreapi.so #27 0x00007f2794b62131 in ExecuteMapRule () from /opt/ibm/wtx/libs/libcoreapi.so #28 0x00007f2794b5cf80 in ExecuteMap () from /opt/ibm/wtx/libs/libcoreapi.so #29 0x00007f2794b5e9e9 in Timing_XMap () from /opt/ibm/wtx/libs/libcoreapi.so #30 0x00007f2794b254d7 in RunInstance () from /opt/ibm/wtx/libs/libcoreapi.so #31 0x00007f2794b27125 in RunMercMap () from /opt/ibm/wtx/libs/libcoreapi.so #32 0x00000000004505fa in RunAllMaps () #33 0x00000000004523de in RunMap () #34 0x0000000000439b6f in DoRunExit () #35 0x00000000004410cd in MercExitProcEx () #36 0x000000000045f995 in MercExitProc () #37 0x00007f2794b862ff in CallExitProc () from /opt/ibm/wtx/libs/libcoreapi.so #38 0x00007f2794b7d0a8 in FindOperand () from /opt/ibm/wtx/libs/libcoreapi.so #39 0x00007f2794b7f84d in FindOperand () from /opt/ibm/wtx/libs/libcoreapi.so #40 0x00007f2794b7c9a4 in FindOperand () from /opt/ibm/wtx/libs/libcoreapi.so #41 0x00007f2794b62131 in ExecuteMapRule () from /opt/ibm/wtx/libs/libcoreapi.so #42 0x00007f2794b5cf80 in ExecuteMap () from /opt/ibm/wtx/libs/libcoreapi.so #43 0x00007f2794b5e9e9 in Timing_XMap () from /opt/ibm/wtx/libs/libcoreapi.so #44 0x00007f2794b254d7 in RunInstance () from /opt/ibm/wtx/libs/libcoreapi.so #45 0x00007f2794b27125 in RunMercMap () from /opt/ibm/wtx/libs/libcoreapi.so #46 0x00000000004505fa in RunAllMaps () #47 0x00000000004523de in RunMap () #48 0x0000000000439b6f in DoRunExit () #49 0x00000000004410cd in MercExitProcEx () #50 0x000000000045f995 in MercExitProc () #51 0x00007f2794b862ff in CallExitProc () from /opt/ibm/wtx/libs/libcoreapi.so #52 0x00007f2794b7d0a8 in FindOperand () from /opt/ibm/wtx/libs/libcoreapi.so #53 0x00007f2794b7f84d in FindOperand () from /opt/ibm/wtx/libs/libcoreapi.so #54 0x00007f2794b7c9a4 in FindOperand () from /opt/ibm/wtx/libs/libcoreapi.so #55 0x00007f2794b62131 in ExecuteMapRule () from /opt/ibm/wtx/libs/libcoreapi.so #56 0x00007f2794b5cf80 in ExecuteMap () from /opt/ibm/wtx/libs/libcoreapi.so #57 0x00007f2794b85177 in CallSubMap () from /opt/ibm/wtx/libs/libcoreapi.so #58 0x00007f2794b7cd02 in FindOperand () from /opt/ibm/wtx/libs/libcoreapi.so #59 0x00007f2794b7c9c4 in FindOperand () from /opt/ibm/wtx/libs/libcoreapi.so #60 0x00007f2794b62131 in ExecuteMapRule () from /opt/ibm/wtx/libs/libcoreapi.so #61 0x00007f2794b5cf80 in ExecuteMap () from /opt/ibm/wtx/libs/libcoreapi.so #62 0x00007f2794b5e9e9 in Timing_XMap () from /opt/ibm/wtx/libs/libcoreapi.so #63 0x00007f2794b254d7 in RunInstance () from /opt/ibm/wtx/libs/libcoreapi.so #64 0x00007f2794b27125 in RunMercMap () from /opt/ibm/wtx/libs/libcoreapi.so #65 0x000000000041770c in MercatorThread () #66 0x000000383d407aa1 in start_thread () from /lib64/libpthread.so.0 #67 0x000000383cce8aad in clone () from /lib64/libc.so.6
Local fix
ITXCQ - ITX00058653 PB / PB Circumvention: The corruption is caused by a double entry of the same override on the command line of a RUN() function call which can be avoided by removing the duplicate entry to avoid the crash. For example, -IE2S1 is listed twice in the following command. Remove one of the -IE2S1 entries to avoid the crash. /opt/ibm/wtx/maps/SUBMAP.mmc -WU -IE1S0 -IE2S1 0 -IE2S1 4 -OE1
Problem summary
Users Affected: IBM Transformation Extender customers who use RUN function and double overrides for the echo adapter Problem Description: The process crashes due to double free called from RunAllMaps () when the RUN map command line has echo override twice for the same card. E.g.: -IE1S0 -IE2S0 -IE3S0 -IE4S0 -IE5S1 0 -IE5S1 4 -OE1 Platforms Affected: All
Problem conclusion
Corrected code to handle double Echo command line override. The last override will be used. Applies to: 8.4.1.5, 9.0.0.2 Fixed in the next service packs and releases. To obtain the fix for this APAR: To see if the next service pack or product release is available, check the IBM Transformation Extender Downloads page: http://www.ibm.com/support/entry/portal/product/other_software/t ransformation_extender If the service pack or product release is available, download it from Fix Central: http://www.ibm.com/support/fixcentral/ If the service pack or product release is not available and you require the APAR fix immediately, request a Limited Availability Interim Fix (LAIF) by opening a PMR: http://www.ibm.com/support/servicerequest/Home.action Prior to version 9.0.0, IBM Transformation Extender was called IBM WebSphere Transformation Extender.
Temporary fix
Comments
APAR Information
APAR number
PI96704
Reported component name
ITX LAUNCHER
Reported component ID
5724M4011
Reported release
841
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-04-16
Closed date
2018-05-22
Last modified date
2018-05-22
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
ITX LAUNCHER
Fixed component ID
5724M4011
Applicable component levels
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSVSD8","label":"IBM Transformation Extender"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.4.1","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
22 May 2018