IBM Support

IZ75325: UNREACHABLE BYTECODE BEING WALKED BY THE JIT CAUSES CRASH WHEN B YTECODE IS INVALID.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Error Message: A GPF is received in the j9jit24.dll.
    The error, however, can manifest itself as improper application
    behaviour.
    .
    Stack Trace:
    .
    

Local fix

Problem summary

  • The JIT attempted to walk and generate code for bytecode only
    accessible via exception handlers that were unreachable.
    Unreachable bytecode are not required to pass verification. In
    cases where the unreachable bytecode is invalid, the JIT would
    crash walking the malformed bytecode.
    

Problem conclusion

  • This defect will be fixed in:
    6.0.0 SR8 FP1
    .
    The JIT bytcode walker now correctly determines the reachability
    of the bytcode in cases when it is only accessible via exception
    handling and does not process incorrect unreachable paths.
    .
    To obtain the fix:
    Install build 20100603 or later
    

Temporary fix

Comments

APAR Information

  • APAR number

    IZ75325

  • Reported component name

    JIT

  • Reported component ID

    620700124

  • Reported release

    600

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-05-04

  • Closed date

    2010-06-02

  • Last modified date

    2010-07-08

  • 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 PSN

       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:
08 July 2010