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

Crash during oop verification: guarantee(false) failed: boom

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P4 P4
    • None
    • 24
    • hotspot
    • gc
    • 24

      Test: vmTestbase/vm/gc/compact/Compact_NonbranchyTree_ArrayOf1/TestDescription.java

      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # Internal Error (/System/Volumes/Data/mesos/work_dir/slaves/6bbe0543-8c5a-457e-b0ca-dfa2833be967-S6236/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/9b570b43-0af4-4e01-a12e-8d01d3f64eb5/runs/9c648888-3138-4675-b07f-787935750a85/workspace/open/src/hotspot/share/oops/instanceKlass.cpp:3909), pid=69107, tid=20995
      # guarantee(false) failed: boom
      #
      # JRE version: Java(TM) SE Runtime Environment (24.0+13) (fastdebug build 24-ea+13-1387)
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 24-ea+13-1387, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, parallel gc, bsd-aarch64)
      # Core dump will be written. Default location: core.69107
      #

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

      Current thread (0x000000015060fdb0): VMThread "VM Thread" [id=20995, stack(0x000000016f704000,0x000000016f907000) (2060K)]

      Stack: [0x000000016f704000,0x000000016f907000], sp=0x000000016f905f40, free space=2055k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.dylib+0x112f8f8] VMError::report_and_die(int, char const*, char const*, char*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned long)+0x544 (instanceKlass.cpp:3909)
      V [libjvm.dylib+0x11300a8] VMError::report_and_die(Thread*, unsigned int, unsigned char*, void*, void*)+0x0
      V [libjvm.dylib+0x54a040] print_error_for_unit_test(char const*, char const*, char*)+0x0
      V [libjvm.dylib+0x819f80] void OopOopIterateDispatch<VerifyFieldClosure>::Table::oop_oop_iterate<InstanceKlass, oop>(VerifyFieldClosure*, oop, Klass*)+0x0
      V [libjvm.dylib+0x816cc8] void oopDesc::oop_iterate<VerifyFieldClosure>(VerifyFieldClosure*)+0x10c
      V [libjvm.dylib+0x816ba4] InstanceKlass::oop_verify_on(oop, outputStream*)+0xac
      V [libjvm.dylib+0xdfbf78] oopDesc::verify_on(outputStream*, oopDesc*)+0xd0
      V [libjvm.dylib+0xea38ec] PSParallelCompact::verify_filler_in_dense_prefix()+0xbc
      V [libjvm.dylib+0xea01ac] PSParallelCompact::compact()+0x2b4
      V [libjvm.dylib+0xe9df4c] PSParallelCompact::invoke_no_policy(bool)+0x3fc
      V [libjvm.dylib+0xe9da68] PSParallelCompact::invoke(bool)+0xe4
      V [libjvm.dylib+0xe44a2c] ParallelScavengeHeap::satisfy_failed_allocation(unsigned long, bool)+0xcc
      V [libjvm.dylib+0xed2e14] VM_ParallelCollectForAllocation::doit()+0x7c
      V [libjvm.dylib+0x1136df0] VM_Operation::evaluate()+0xf8
      V [libjvm.dylib+0x11594fc] VMThread::evaluate_operation(VM_Operation*)+0xd4
      V [libjvm.dylib+0x1159f58] VMThread::inner_execute(VM_Operation*)+0x2d8
      V [libjvm.dylib+0x1159218] VMThread::loop()+0x98
      V [libjvm.dylib+0x1158fb8] VMThread::run()+0xc0
      V [libjvm.dylib+0x10703c4] Thread::call_run()+0xf4
      V [libjvm.dylib+0xe1d748] thread_native_entry(Thread*)+0x138
      C [libsystem_pthread.dylib+0x6f94] _pthread_start+0x88
      VM_Operation (0x0000000171016250): ParallelCollectForAllocation, mode: safepoint, requested by thread 0x0000000150850610

      Appeared in CI tier 5 run with change for JDK-8338440

            ayang Albert Yang
            dholmes David Holmes
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: