IBM Support

OA46087: JVM INITIALIZATION ABEND0C1 SHARED MODULE HAS SAME INDEX AS NON-SHARED MODULE ABEND0CX VARIOUS POSSIBLE SYMPTOMS

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Reporting customer observed that during createJvm process in
    Java batch, unhandled exception Type=Illegal instruction
    vmState=0xffffffff issued due to the 0C1 ABEND in J9VMDllMain.
    The problem did not occur again after cancelling the job or
    otherwise restarting the job.
    
    Verification Steps:
    For shared library modules there is an index created which is a
    sequential number.  The first module loaded would have 00000001,
    the second would have 000000002, and so on.  Modules loaded from
    non-shared libraries, the index is extracted from the TOD Clock
    value.  If the selected bytes of the TOD Clock happen to have a
    value like 00000001 or one of the other similar looking shared
    library module index values, this problem may occur.  To see if
    the APAR might apply to your case, examine the TOD Clock values
    over the SYSTRACE range to see the 3rd - 6th bytes of any have
    values like 00000xxx, in which bits 0 and 1 of the 3rd byte are
    ignored.
    
    For example, using the marked bytes below, the bits of the
    byte with CO would be ignored, so the remaining marked bytes
    of the systrace TOD Clock value would be 00000009.  This would
    be an indicator this APAR might apply to your case.
    
    CD76C00000096390
        ^^^^^^^^
    

Local fix

  • Re-run the job
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users                                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: Incorrect C_WSA for a program loaded    *
    *                      from a shared library                   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The Loader may create an incorrect C_WSA (deferred segment)
    for a program object (module) from a shared library after
    confusing its Loader Token with the Loader Token for a
    program object from a non-shared library.
    

Problem conclusion

  • IEWLCLDX will differentiate between shared and non-shared
    library loader tokens while finding the appropriate LFMD
    data area for use in resolving a deferred segment.
    

Temporary fix

Comments

APAR Information

  • APAR number

    OA46087

  • Reported component name

    LOADER

  • Reported component ID

    5752SCLDR

  • Reported release

    770

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2014-09-18

  • Closed date

    2014-10-01

  • Last modified date

    2014-11-04

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UA75017 UA75018 UA75019

Modules/Macros

  • IEWLCLDX
    

Fix information

  • Fixed component name

    LOADER

  • Fixed component ID

    5752SCLDR

Applicable component levels

  • R770 PSY UA75017

       UP14/10/15 P F410

  • R780 PSY UA75018

       UP14/10/15 P F410

  • R790 PSY UA75019

       UP14/10/15 P F410

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"770","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":null,"label":null},"Product":{"code":"SG19O","label":"APARs - MVS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"770","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
04 November 2014