APAR status
Closed as program error.
Error description
A core dump may occur when running a map that uses the PACKAGE() function which references an element with a value of NONE.
Local fix
WTXCQ - WTX00040717 GK / GK Circumvention: None
Problem summary
Users Affected: WebSphere Transformation Extender customers using PACKAGE function and an item that evaluates to None. Problem Description: If PACKAGE function is called with an element which value is NONE, the following error might be seen using memory tracking tools: Read from uninitialized (rui) on thread 1: Attempting to read 1 byte at address 0xffffffff7fff81a3 which is 403 bytes above the current stack pointer Variable is 'byChar' t@1 (l@1) stopped in Package at line 3716 in file "f_chars.c" [1] Package [2] FindOperand [3] Word_OP [4] FindOperand [5] TrimLeft [6] FindOperand [7] FindOperand [8] Calculate [9] FindOperand [10] Calculate Uninitialized read can cause undefined behaviors including crashes. Platforms Affected: ALL
Problem conclusion
Fixed code to prevent uninitialized memory read in the PACKAGE function. Delivered in: 8.3.0.5, 8.4.0.3
Temporary fix
Comments
APAR Information
APAR number
PM65275
Reported component name
WSTX
Reported component ID
5724M4000
Reported release
820
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2012-05-23
Closed date
2012-06-28
Last modified date
2012-07-27
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
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:
27 July 2012