APAR status
Closed as program error.
Error description
Core Engine memory corruption crash in FreeBuffer() function on when using WTX 8.3.0.5. The problem appears may occur when the data requires a ICU code page conversion in a functional where the data is less than or equal to 256 bytes before conversion and greater that 256 bytes after conversion. The following is an example stack trace: /lib64/libc.so.6(+0x838f4)[0x200004788f4] /lib64/libc.so.6(cfree+0x76)[0x2000047e6d6] /opt/ibm/wtx/libs/libcoreapi.so(FreeBuffer+0x142)[0x200002d7dee]
Local fix
WTXCQ - WTX00042252 GM / GM Circumvention: None
Problem summary
Users Affected: WebSphere Transformation Extender customers using functional maps and ICU character sets Problem Description: The core engine crashes freeing a buffer when a function map is called. The problem happens if ICU conversion is needed. When the input buffer is equal or less in length then 256 bytes and the result is greater than 256 bytes, the memory will be corrupted. as a result, undefined behavior including memory leaks and crashes is possible. Platforms Affected: All
Problem conclusion
Corrected code to property free buffers after ICU conversion in functional maps. Delivered in: 8.3.0.6, 8.4.0.4
Temporary fix
Comments
APAR Information
APAR number
PM82567
Reported component name
WTX FOR INT SER
Reported component ID
5724M4010
Reported release
830
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2013-02-11
Closed date
2013-03-19
Last modified date
2014-05-12
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
WTX FOR INT SER
Fixed component ID
5724M4010
Applicable component levels
R820 PSY
UP
R830 PSY
UP
R840 PSY
UP
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCKRDT","label":"WTX for Integration Servers"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.3","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
12 May 2014