IV13910: JVM CRASHES WHILST ATTEMPTING TO WALK THE STACK AFTER SYSTEM.EXI T() IS CALLED

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Error Message: GPF / ABEND / OC4 / SIGSEGV received during JVM
    shutdown
    .
    Stack Trace: At the time of the crash, the failing thread is
    attempting to walk the stack, for example:
        walkStackFrames()
    
    GC_VMThreadStackSlotIterator::scanSlots(J9VMThread*,J9VMThread*,
    void*,void(*)(J9JavaVM*,J9O...()
        MM_RootScanner::scanThreads(MM_EnvironmentModron*)()
        MM_RootScanner::scanRoots(MM_EnvironmentModron*)()
    
    MM_MarkingScheme::markLiveObjects(MM_Environment*,bool,bool)()
        MM_ParallelMarkTask::run(MM_EnvironmentModron*)()
        dispatcher_slave_thread_proc2()
        j9sig_protect()
        dispatcher_slave_thread_proc()
        thread_wrapper()
        CELQPCMM()
       One of the active threads has a Java stack trace similar to
    the following:
    
        java/lang/Shutdown.halt0(Native Method)
        java/lang/Shutdown.halt(Bytecode PC:7)
        java/lang/Shutdown.exit(Bytecode PC:100)
        java/lang/Runtime.exit(Bytecode PC:14)
        java/lang/System.exit(Bytecode PC:4)
        ......
    .
    

Local fix

Problem summary

  • There is a crash in the GC during VM shutdown via System.exit()
    due to missing native thread
    

Problem conclusion

  • This defect will be fixed in:
    5.0.0 SR14
    6.0.0 SR11
    6.0.1 SR2
    7.0.0 SR1
    .
       The JVM has been updated to ensure all threads in a safe
    point before the call to System.exit() is executed.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV13910

  • Reported component name

    JAVA 5 J9 COMMO

  • Reported component ID

    620500127

  • Reported release

    500

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-01-26

  • Closed date

    2012-03-20

  • Last modified date

    2012-03-20

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

    IV13909

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

Fix information

  • Fixed component name

    JAVA 5 J9 COMMO

  • Fixed component ID

    620500127

Applicable component levels

  • R500 PSY

       UP



Rate this page:

(0 users)Average rating

Document information


More support for:

Runtimes for Java Technology
Virtual Machine

Software version:

5.0

Reference #:

IV13910

Modified date:

2012-03-20

Translate my page

Machine Translation

Content navigation