IBM Support

PM53086: THE INTERMITTENT FAULT DURING STARTUP IN MULTITHREADED ENVIRONMENT

Subscribe

You can track all active APARs for this component.

 

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