IBM Support

IZ59145: NULL CHECK SKIPPED FOR ASTORE0

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Error Message: usually application doesn't change the this
    object within the method. However some vendor's code changed the
    this object to null. Since JIT assumes this object is not
    changed and it skipped the null check. If the application change
    the this object to null and then use the object, a crash would
    occur.
    .
    Stack Trace: N/A
    .
    This customer crashed in
    Compiled_method=com/aspose/words/CompositeNode.acceptChildren(Lc
    om/aspose/words/DocumentVisitor;)Z
    

Local fix

Problem summary

  • usually application doesn't change the this object within the
    method. However some vendor's code changed the this object to
    null. Since JIT assumes this object is not changed and it
    skipped the null check. If the application change the this
    object to null and then use the object, a crash would occur.
    

Problem conclusion

  • This defect will be fixed in:
    5.0.0 SR11
    6.0.0 SR6
    .
    shouldn't eliminate the null check
    .
    To obtain the fix:
    Install build 20090715 or later
    

Temporary fix

  • N/A
    

Comments

APAR Information

  • APAR number

    IZ59145

  • Reported component name

    JIT

  • Reported component ID

    620700124

  • Reported release

    600

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-08-24

  • Closed date

    2009-08-28

  • Last modified date

    2009-08-28

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

    IZ59137

  • 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:
28 August 2009