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

G1CollectedHeap::verify_dirty_young_list fails with assert

    Details

    • Subcomponent:
      gc
    • Resolved In Build:
      b83
    • Verification:
      Verified

      Backports

        Description

        #
        # A fatal error has been detected by the Java Runtime Environment:
        #
        # Internal Error (/opt/jprt/T/P1/190031.vkozlov/s/hotspot/src/share/vm/gc/shared/cardTableModRefBS.cpp:609), pid=22589, tid=0x0000000000000066
        # guarantee(!failures) failed: there should not have been any failures
        #
        # JRE version: Java(TM) SE Runtime Environment (9.0) (build 1.9.0-internal-fastdebug-20150710190031.vkozlov.8129920-b00)
        # Java VM: Java HotSpot(TM) 64-Bit Server VM (1.9.0-internal-fastdebug-20150710190031.vkozlov.8129920-b00 compiled mode solaris-sparc compressed oops)
        # Core dump will be written. Default location: /scratch/local/aurora/sandbox/results/workDir/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest/core or core.22589
        #
        # If you would like to submit a bug report, please visit:
        # http://bugreport.java.com/bugreport/crash.jsp
        #

        --------------- T H R E A D ---------------

        Current thread (0x0000000100b23800): VMThread [stack: 0xffffffff2a600000,0xffffffff2a700000] [id=102]

        Stack: [0xffffffff2a600000,0xffffffff2a700000], sp=0xffffffff2a6fe350, free space=1016k
        Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
        V [libjvm.so+0x1666668] void VMError::report_and_die()+0x6f8;; __1cHVMErrorOreport_and_die6M_v_+0x6f8
        V [libjvm.so+0xaee530] void report_vm_error(const char*,int,const char*,const char*)+0x70;; __1cPreport_vm_error6Fpkci11_v_+0x70
        V [libjvm.so+0x8b5e18] void CardTableModRefBS::verify_region(MemRegion,signed char,bool)+0x5a8;; __1cRCardTableModRefBSNverify_region6MnJMemRegion_Wb_v_+0x5a8
        V [libjvm.so+0xc74060] void G1SATBCardTableModRefBS::verify_g1_young_region(MemRegion)+0x28;; __1cXG1SATBCardTableModRefBSWverify_g1_young_region6MnJMemRegion__v_+0x28
        V [libjvm.so+0xbe46ec] void G1CollectedHeap::verify_dirty_region(HeapRegion*)+0x114;; __1cPG1CollectedHeapTverify_dirty_region6MpnKHeapRegion__v_+0x114
        V [libjvm.so+0xbe479c] void G1CollectedHeap::verify_dirty_young_list(HeapRegion*)+0x6c;; __1cPG1CollectedHeapXverify_dirty_young_list6MpnKHeapRegion__v_+0x6c
        V [libjvm.so+0xbdf84c] bool G1CollectedHeap::do_collection_pause_at_safepoint(double)+0x204;; __1cPG1CollectedHeapbGdo_collection_pause_at_safepoint6Md_b_+0x204
        V [libjvm.so+0x169c97c] void VM_G1IncCollectionPause::doit()+0x1d4;; __1cXVM_G1IncCollectionPauseEdoit6M_v_+0x1d4
        V [libjvm.so+0x1698acc] void VM_Operation::evaluate()+0xf4;; __1cMVM_OperationIevaluate6M_v_+0xf4
        V [libjvm.so+0x16949f0] void VMThread::evaluate_operation(VM_Operation*)+0x248;; __1cIVMThreadSevaluate_operation6MpnMVM_Operation__v_+0x248
        V [libjvm.so+0x1695434] void VMThread::loop()+0x5e4;; __1cIVMThreadEloop6M_v_+0x5e4
        V [libjvm.so+0x16944d0] void VMThread::run()+0xe8;; __1cIVMThreadDrun6M_v_+0xe8
        V [libjvm.so+0x1301414] java_start+0x41c;; java_start+0x41c

        VM_Operation (0xffffffff271f8eb8): G1IncCollectionPause, mode: safepoint, requested by thread 0x0000000101946800

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  kbarrett Kim Barrett
                  Reporter:
                  rbackman Rickard Backman
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  8 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: