IBM Support

IV39172: TRACEASSERT FAILED AT TRACEPOINT J9MM.479 IN PARALLELSCAVENGER

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Error Message: A dump event "traceassert" received with the
    following message from the snap trace:
    j9mm.479  Assert    * ** ASSERTION FAILED ** at
    ParallelScavenger.cpp
    .
    Stack Trace: Native stack trace:
    {libj9prt26.so}{genSystemCoreUsingGencore}
    {libj9prt26.so}{j9dump_create}
    {libj9dmp26.so}{doSystemDump}
    {libj9dmp26.so}{protectedDumpFunction}
    {libj9prt26.so}{j9sig_protect}
    {libj9dmp26.so}{runDumpFunction}
    {libj9dmp26.so}{runDumpAgent}
    {libj9dmp26.so}{triggerDumpAgents}
    {libj9trc26.so}{twAssertion}
    {libj9ute26.so}{logTracePoint}
    {libj9ute26.so}{utsTraceV}
    {libj9trc26.so}{j9Trace}
    {libj9gc26.so}{doStackSlot__31MM_ParallelScavengerRootScannerFPP
    8J9ObjectPvPCv}
    {libj9gc26.so}{stackSlotIterator__FP8J9JavaVMPP8J9ObjectPvP16J9S
    tackWalkStatePCv}
    {libj9gc26.so}{vmThreadStackDoOSlotIterator__FP10J9VMThreadP16J9
    StackWalkStatePP8J9ObjectPCv}
    {libj9vm26.so}{walkJNIRefs}
    {libj9vm26.so}{walkPushedJNIRefs}
    {libj9vm26.so}{walkJITJNICalloutFrame}
    {libj9vm26.so}{walkStackFrames}
    {libj9gc26.so}{scanSlots__28GC_VMThreadStackSlotIteratorFP10J9VM
    ThreadT1PvPFP8J9JavaVMPP8J9ObjectPvP16J9StackWalkStatePCv_vbT5}
    {libj9gc26.so}{scanOneThread__14MM_RootScannerFP20MM_Environment
    ModronP10J9VMThreadPv}
    {libj9gc26.so}{scanThreads__14MM_RootScannerFP20MM_EnvironmentMo
    dron}
    {libj9gc26.so}{scanRoots__14MM_RootScannerFP20MM_EnvironmentModr
    on}
    {libj9gc26.so}{scavengeRoots__20MM_ParallelScavengerFP22MM_Envir
    onmentStandard}
    {libj9gc26.so}{workThreadGarbageCollect__20MM_ParallelScavengerF
    P22MM_EnvironmentStandard}
    {libj9gc26.so}{run__23MM_ParallelScavengeTaskFP20MM_EnvironmentM
    odron}
    {libj9gc26.so}{slaveEntryPoint__21MM_ParallelDispatcherFP20MM_En
    vironmentModron}
    {libj9gc26.so}{dispatcher_thread_proc2__FP13J9PortLibraryPv}
    .
    

Local fix

Problem summary

  • The problem is caused by an unnecessary function call with an
    uninitialized object slot.
    

Problem conclusion

  • This defect will be fixed in:
    6.0.1 SR6
    7.0.0 SR5
    6.0.0 SR14
    .
    The JVM has been updated so that the obsolete method call is
    removed.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV39172

  • Reported component name

    J9 COMMON CODE

  • Reported component ID

    620700127

  • Reported release

    260

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-04-03

  • Closed date

    2013-04-03

  • Last modified date

    2013-04-03

  • 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

    J9 COMMON CODE

  • Fixed component ID

    620700127

Applicable component levels

  • R260 PSY

       UP

  • R600 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSNVBF","label":"Runtimes for Java Technology"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
21 February 2022