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

JVM crash during gc doing concurrent marking

    Details

    • Subcomponent:
      gc
    • Resolved In Build:
      b01

      Backports

        Description

        Crash observed with G1 GC during concurrent marking with the following stack traces:
        --------------------------------------------------------------------
        java 8u144-b32 on Oracle linux 6 64-bit
        gc: G1 is used

        hs_err_pid21397.log stack trace:
        Stack: [0x00007f74fc69f000,0x00007f74fc7a0000], sp=0x00007f74fc79ea70, free
        space=1022k
        Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native
        code)
        V [libjvm.so+0x46cfaf] ClassLoaderData::oops_do(OopClosure*, KlassClosure*,
        bool)+0x8f
        V [libjvm.so+0x65b310] InstanceMirrorKlass::oop_oop_iterate_nv(oopDesc*,
        G1CMOopClosure*)+0x40
        V [libjvm.so+0x4cf034] CMBitMapClosure::do_bit(unsigned long)+0x74
        V [libjvm.so+0x4c871e] CMTask::do_marking_step(double, bool, bool)+0xa9e
        V [libjvm.so+0x4cf7bd] CMConcurrentMarkingTask::work(unsigned int)+0xdd
        V [libjvm.so+0xaee2ff] GangWorker::loop()+0xcf
        V [libjvm.so+0x92b5c8] java_start(Thread*)+0x108

        hs_err_pid23461.log
        Stack: [0x00007fcc6c341000,0x00007fcc6c442000], sp=0x00007fcc6c440a10, free
        space=1022k
        Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native
        code)
        V [libjvm.so+0x4cbd06] oopDesc::size()+0x56
        V [libjvm.so+0x4cdc60] CMTask::make_reference_grey(oopDesc*,
        HeapRegion*)+0xc0
        V [libjvm.so+0x46cfd7] ClassLoaderData::oops_do(OopClosure*, KlassClosure*,
        bool)+0xb7
        V [libjvm.so+0x65b310] InstanceMirrorKlass::oop_oop_iterate_nv(oopDesc*,
        G1CMOopClosure*)+0x40
        V [libjvm.so+0x4cf034] CMBitMapClosure::do_bit(unsigned long)+0x74
        V [libjvm.so+0x4c871e] CMTask::do_marking_step(double, bool, bool)+0xa9e
        V [libjvm.so+0x4cf973] CMConcurrentMarkingTask::work(unsigned int)+0x293
        V [libjvm.so+0xaee2ff] GangWorker::loop()+0xcf
        V [libjvm.so+0x92b5c8] java_start(Thread*)+0x108

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  poonam Poonam Bajaj Parhar
                  Reporter:
                  shadowbug Shadow Bug
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  8 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: