IBM Support

PH21956: JVM CRASH IN ZOSLOGGINGBUNDLEACTIVATOR.NTV_WRITEFILE()

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The ZosLoggingBundleActivator.ntv_writeFile is not
    synchronized
    leading to JVM crashes when more than one thread tries to
    write
    to the MSGLOG at a time.
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server Liberty for z/OS                     *
    ****************************************************************
    * PROBLEM DESCRIPTION: MSGLOG DD writes are not synchronized   *
    *                      which may lead to JVM termination       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A write to the MSGLOG DD is handled by a WsLogHandler specific
    to a configured MSGLOG DD.  The write routines that are driven
    for messages are not synchronized and may cause the interleaving
    of parts of messages.
    
    Also observed were native failures in the
    ZosLoggingBundleActivator.ntv_writeFile routine which lead to a
    JVM crash.
    

Problem conclusion

  • Code was modified in the MsgLogLogHandler's write routine to
    provide synchronization for the write path.
    
    The fix for this APAR is currently targeted for inclusion in fix
    pack 20.0.0.3.  Please refer to the Recommended Updates page for
    delivery information:
    http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH21956

  • Reported component name

    LIBERTY PROF -

  • Reported component ID

    5655W6514

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-02-07

  • Closed date

    2020-02-21

  • Last modified date

    2020-02-21

  • 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

    LIBERTY PROF -

  • Fixed component ID

    5655W6514

Applicable component levels

  • R850 PSY

       UP

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M"},"Platform":[{"code":"PF054","label":"z\/OS"}],"Version":"850"}]

Document Information

Modified date:
14 September 2021