APAR status
Closed as program error.
Error description
Mathlib->RAND() function not working correctly in multi-threaded scenario mathlib->RAND() function is not returning random sequenced number when executed in multithreaded environment. In addition, on Linux and HPUX , all functions defined in mathlib library are not thread safe and may result with undefined result or process abend,
Local fix
TXRTC - 60700 AR / AR Circumvention: None
Problem summary
Users Affected: IBM Transformation Extender customers who use RAND function on all platforms or any mathlib function on Linux and HPUX. Problem Description: mathlib->RAND() function is not returning random sequenced number when executed in multithreaded environment. In addition, on Linux and HPUX , all functions defined in mathlib library are not thread safe and may result with undefined result or process abend Platforms Affected: All
Problem conclusion
Correct mathlib->RAND() function to be multithreading safe. Correct code that converts math functions result to the buffer to be multithreading safe on Linux and HPUX. Applies to: 8.4.1.4, 9.0.0.1 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
PI80637
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
2017-04-27
Closed date
2017-05-31
Last modified date
2017-12-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
ITX LAUNCHER
Fixed component ID
5724M4011
Applicable component levels
R841 PSY
UP
R900 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.4.1","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
12 December 2017