SIGSEGV in ImmutableOopMapBuilder::heap_size

XMLWordPrintable

    • Type: Bug
    • Resolution: Cannot Reproduce
    • Priority: P4
    • None
    • Affects Version/s: 26
    • Component/s: hotspot

      Happened once with compiler/vectorization/TestAbsCharVector.java and "-Xcomp -ea -esa -XX:CompileThreshold=100 -XX:+UnlockExperimentalVMOptions -server -XX:+TieredCompilation" on Mac AArch64

      # A fatal error has been detected by the Java Runtime Environment:
      #
      # SIGSEGV (0xb) at pc=0x00000001072f10e0, pid=7746, tid=29187
      #
      # JRE version: Java(TM) SE Runtime Environment (26.0+24) (fastdebug build 26-ea+24-2435)
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 26-ea+24-2435, compiled mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, bsd-aarch64)
      # Problematic frame:
      # V [libjvm.dylib+0xee50e0] ImmutableOopMapBuilder::heap_size()+0xd8

      Current CompileTask:
      C2:11205 4059 b 4 jdk.internal.classfile.impl.StackMapGenerator::processBlock (2767 bytes)

      Stack: [0x000000016d960000,0x000000016db63000], sp=0x000000016db5f920, free space=2046k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.dylib+0xee50e0] ImmutableOopMapBuilder::heap_size()+0xd8
      V [libjvm.dylib+0xee5898] ImmutableOopMapSet::build_from(OopMapSet const*)+0x98
      V [libjvm.dylib+0x4f95e0] CodeBlob::CodeBlob(char const*, CodeBlobKind, CodeBuffer*, int, unsigned short, short, int, OopMapSet*, bool, int)+0x1d4
      V [libjvm.dylib+0xe90748] nmethod::nmethod(Method*, CompilerType, int, int, int, int, int, unsigned char*, CodeOffsets*, int, DebugInformationRecorder*, Dependencies*, CodeBuffer*, int, OopMapSet*, ExceptionHandlerTable*, ImplicitExceptionTable*, AbstractCompiler*, CompLevel, char*, int, JVMCINMethodData*)+0x7c
      V [libjvm.dylib+0xe8e244] nmethod::new_nmethod(methodHandle const&, int, int, CodeOffsets*, int, DebugInformationRecorder*, Dependencies*, CodeBuffer*, int, OopMapSet*, ExceptionHandlerTable*, ImplicitExceptionTable*, AbstractCompiler*, CompLevel, char*, int, JVMCINMethodData*)+0x414
      V [libjvm.dylib+0x453cd4] ciEnv::register_method(ciMethod*, int, CodeOffsets*, int, CodeBuffer*, int, OopMapSet*, ExceptionHandlerTable*, ImplicitExceptionTable*, AbstractCompiler*, bool, bool, bool, bool, int)+0x604
      V [libjvm.dylib+0xf1abf4] PhaseOutput::install_code(ciMethod*, int, AbstractCompiler*, bool, bool)+0x1bc
      V [libjvm.dylib+0x5374a8] Compile::Code_Gen()+0x7a0
      V [libjvm.dylib+0x534970] Compile::Compile(ciEnv*, ciMethod*, int, Options, DirectiveSet*)+0x17bc
      V [libjvm.dylib+0x3f19b8] C2Compiler::compile_method(ciEnv*, ciMethod*, int, bool, DirectiveSet*)+0x204
      V [libjvm.dylib+0x556084] CompileBroker::invoke_compiler_on_method(CompileTask*)+0x98c
      V [libjvm.dylib+0x555384] CompileBroker::compiler_thread_loop()+0x3cc
      V [libjvm.dylib+0x94f0b8] JavaThread::thread_main_inner()+0x1f8
      V [libjvm.dylib+0x11ae10c] Thread::call_run()+0xf0
      V [libjvm.dylib+0xefd1b0] thread_native_entry(Thread*)+0x138
      C [libsystem_pthread.dylib+0x6bc8] _pthread_start+0x88

            Assignee:
            Unassigned
            Reporter:
            Tobias Hartmann
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: