APAR status
Closed as program error.
Error description
Multithreaded WTX API system (including WESB, WMB and Sterling Integrator (only 8.4 release) may crash with the following stack trace when multiple maps are executed at the same time during application startup. realloc UGlobalReAllocPtr AllocExit FindExit MercExitProcEx MercExitProc
Local fix
WTXCQ - WTX00039477
Problem summary
Users Affected: WebSphere Transformation Extender customers using EXIT function in multithreaded environment Problem Description: This problem applies only to WTX maps that use EXIT function. In multithreaded environment using WTX API-s and on the first map run, multiple threads can access the same pointer in AllocExit function resulting with the abend in AllocExit function, malloc or realloc. Platforms Affected: ALL
Problem conclusion
Added a critical section to protect access to the memory pointer in AllocExit function during EXIT call allocation Delivered in: 8.2.0.6, 8.3.0.5, 8.4.0.1
Temporary fix
Comments
APAR Information
APAR number
PM53086
Reported component name
WSTX
Reported component ID
5724M4000
Reported release
820
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2011-11-29
Closed date
2011-11-29
Last modified date
2012-01-26
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
WSTX
Fixed component ID
5724M4000
Applicable component levels
R820 PSY
UP
R830 PSY
UP
R840 PSY
UP
[{"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.2","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
26 January 2012