IBM Support

IV01540: JAVA 6 JVM GPF/ABEND IN INITIALIZEREQUIREDCLASSES

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Error Message: A GPF/ABEND occurs during JVM start-up. This
    only occurs for Java 6 and later releases.
    .
    Stack Trace:
    j9sig_protect+0xda6a4de8
    structuredSignalHandler+0xda787880
    masterSynchSignalHandler+0xda6a65d8
    __zerros+0xdaad59b8
    CEEHDSP+0xdb0b2d20
    CEEOSIGJ+0xdacd4280
    CELQHROD+0xdaf06a58
    CEEOSIGG+0xdacdabd0
    CELQHROD+0xdaf06a58
    SENDINITIALIZE+0xda7b77d8
    Z_INITIALIZEREQUIREDCLASSES+0xd9b2e108
    initializeRequiredClasses+0xd9ad2bd8
    standardInit+0xd9aad590
    J9VMDllMain+0xd9aa3de8
    runJ9VMDllMain+0xda76d350
    pool_do+0xda72c790
    runInitializationStage+0xda768690
    protectedInitializeJavaVM+0xda76efe8
    j9sig_protect+0xda6a4de8
    initializeJavaVM+0xda763758
    JNI_CreateJavaVM+0xda777588
    JNI_CreateJavaVM+0xda818f08
    JNI_CreateJavaVM+0xda8442e8
    JavaMain+0xdb0f5b78
    

Local fix

  • This problem can be avoided by deleting the shared class cache
    semaphore and shared memory before starting the JVM, or by
    disabling ahead-of-time compilation with the -Xnoaot option,
    or by disabling the shared class cache completely. Note that
    these workarounds may cause start-up performance impact or
    memory footprint growth, or both.
    

Problem summary

  • The issue is that the cache was populated with AOT code from
    both non-compressed and compressed JVMs, which are incompatible.
    

Problem conclusion

  • This defect will be fixed in:
    6.0.0 SR10
    .
    The JVM AOT compatibility code has been updated to catch this
    small window of time in which an incompatible JVM will populate
    AOT code into the cache.
    .
    To obtain the fix:
    Install build 20110612 or later
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV01540

  • Reported component name

    JIT

  • Reported component ID

    620700124

  • Reported release

    600

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-06-07

  • Closed date

    2011-08-09

  • Last modified date

    2011-12-22

  • 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

    JIT

  • Fixed component ID

    620700124

Applicable component levels

  • R600 PSY

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSC9HBA","label":"Just In Time (JIT) Compiler"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
22 December 2011