Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8239148

gc/stress/jfr/TestStressAllocationGCEventsWithParallel.java test failed with SIGBUS crash in PSPromotionManager::claim_or_forward_internal_depth

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P2
    • Resolution: Cannot Reproduce
    • Affects Version/s: 15
    • Fix Version/s: 15
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
      gc

      Description

      Following test failure in jdk-15+11-341 CI testing.

      test - gc/stress/jfr/TestStressAllocationGCEventsWithParallel.java

            Run test open/test/hotspot/jtreg/:hotspot_gc
            with any-x64-debug
            with -Xcomp -XX:+CreateCoredumpOnCrash -ea -esa -XX:CompileThreshold=100 -XX:+UnlockExperimentalVMOptions -server -XX:+TieredCompilation
            #tier4-comp
            Id jdk-15+11-341

              ExitCode: 134
              Crash: SIGBUS
              Crash: V ...[libjvm.so+...] void PSPromotionManager::claim_or_forward_internal_depth<unsigned int>(unsigned int*)+...


      ......
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # SIGBUS (0x7) at pc=0x00007f05ff83b5f8, pid=25803, tid=26317
      #
      # JRE version: Java(TM) SE Runtime Environment (15.0+11) (fastdebug build 15-ea+11-341)
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 15-ea+11-341, compiled mode, sharing, tiered, compressed oops, parallel gc, linux-amd64)
      # Problematic frame:
      # V [libjvm.so+0x12fc5f8] void PSPromotionManager::claim_or_forward_internal_depth<unsigned int>(unsigned int*)+0x38
      .........
      --------------- T H R E A D ---------------

      Current thread (0x00007f05d4014800): GCTaskThread "GC Thread#5" [stack: 0x00007f04b72f3000,0x00007f04b73f3000] [id=26317]

      Stack: [0x00007f04b72f3000,0x00007f04b73f3000], sp=0x00007f04b73f1ac0, free space=1018k
      Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x12fc5f8] void PSPromotionManager::claim_or_forward_internal_depth<unsigned int>(unsigned int*)+0x38
      V [libjvm.so+0x12fd1f6] void OopOopIterateBackwardsDispatch<PSPushContentsClosure>::Table::oop_oop_iterate_backwards<ObjArrayKlass, unsigned int>(PSPushContentsClosure*, oop, Klass*)+0x136
      V [libjvm.so+0x12f7f76] PSCardTable::scavenge_contents_parallel(ObjectStartArray*, MutableSpace*, HeapWordImpl**, PSPromotionManager*, unsigned int, unsigned int)+0x906
      V [libjvm.so+0x1332ee9] ScavengeRootsTask::work(unsigned int)+0x169
      V [libjvm.so+0x1654cb4] GangWorker::run_task(WorkData)+0x84
      V [libjvm.so+0x1654df8] GangWorker::loop()+0x48
      V [libjvm.so+0x152d676] Thread::call_run()+0xf6
      V [libjvm.so+0x12623ee] thread_native_entry(Thread*)+0x10e

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              rraghavan Rahul Raghavan
            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: