G1ConcurrentMark fails when computing class size

XMLWordPrintable

    • Type: Bug
    • Resolution: Duplicate
    • Priority: P3
    • None
    • Affects Version/s: 11
    • Component/s: hotspot

      # Problematic frame:
      # V [libjvm.so+0x96806f] ClassLoadingService::compute_class_size(InstanceKlass*)+0x20f


      V [libjvm.so+0x96806f] ClassLoadingService::compute_class_size(InstanceKlass*)+0x20f
      V [libjvm.so+0x9685e8] ClassLoadingService::notify_class_unloaded(InstanceKlass*)+0x1b8
      V [libjvm.so+0x958e6d] ClassLoaderData::classes_do(void (*)(InstanceKlass*))+0xad
      V [libjvm.so+0x95b983] ClassLoaderData::unload()+0x23
      V [libjvm.so+0x960181] ClassLoaderDataGraph::do_unloading(bool)+0x2e1
      V [libjvm.so+0x174e997] SystemDictionary::do_unloading(BoolObjectClosure*, GCTimer*, bool)+0x567
      V [libjvm.so+0xc70975] G1ConcurrentMark::weak_refs_work(bool)+0x515
      V [libjvm.so+0xc75f69] G1ConcurrentMark::remark()+0x179
      V [libjvm.so+0x18a1006] VM_CGC_Operation::doit()+0x256
      V [libjvm.so+0x189fc42] VM_Operation::evaluate()+0x132
      V [libjvm.so+0x189ad7e] VMThread::evaluate_operation(VM_Operation*) [clone .constprop.55]+0x19e
      V [libjvm.so+0x189b847] VMThread::loop()+0x4d7
      V [libjvm.so+0x189be56] VMThread::run()+0xd6
      V [libjvm.so+0x14b8e50] thread_native_entry(Thread*)+0x100

            Assignee:
            Unassigned
            Reporter:
            Jesper Wilhelmsson
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: