"C1 CompilerThread13" crashes in Symbol::increment_refcount()

XMLWordPrintable

    • Type: Bug
    • Resolution: Duplicate
    • Priority: P2
    • 9
    • Affects Version/s: 9
    • Component/s: hotspot
    • x86
    • linux

      SIGSEGV with Symbol::increment_refcount()

      Current thread (0xb862d000): JavaThread "C1 CompilerThread13" daemon [_thread_in_vm, id=50905, stack(0xb697f000,0xb6a00000)]


      Current CompileTask:
      C1: 51184 8067 3 MyClass::regularMethod (68 bytes)

      Stack: [0xb697f000,0xb6a00000], sp=0xb69fe8f8, free space=510k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x9a08a6] Symbol::increment_refcount()+0x6;; Symbol::increment_refcount()+0x6
      V [libjvm.so+0x3b93c6] ciSymbol::ciSymbol(Symbol*, vmSymbols::SID)+0x36;; ciSymbol::ciSymbol(Symbol*, vmSymbols::SID)+0x36
      V [libjvm.so+0x3b0b45] ciObjectFactory::get_symbol(Symbol*)+0x65;; ciObjectFactory::get_symbol(Symbol*)+0x65
      V [libjvm.so+0x3b8ea5] ciBytecodeStream::get_method(bool&, ciSignature**)+0x275;; ciBytecodeStream::get_method(bool&, ciSignature**)+0x275
      V [libjvm.so+0x2f99f1] GraphBuilder::invoke(Bytecodes::Code)+0x31;; GraphBuilder::invoke(Bytecodes::Code)+0x31
      V [libjvm.so+0x2fc5f2] GraphBuilder::iterate_bytecodes_for_block(int)+0x1c22;; .L5033+0xc
      V [libjvm.so+0x2fca81] GraphBuilder::iterate_all_blocks(bool)+0x71;; GraphBuilder::iterate_all_blocks(bool)+0x71
      V [libjvm.so+0x2fcdc0] GraphBuilder::GraphBuilder(Compilation*, IRScope*)+0x2e0;; GraphBuilder::GraphBuilder(Compilation*, IRScope*)+0x2e0
      V [libjvm.so+0x301747] IR::IR(Compilation*, ciMethod*, int)+0x177;; IR::IR(Compilation*, ciMethod*, int)+0x177
      V [libjvm.so+0x2e53d2] Compilation::build_hir() [clone .part.84]+0x162;; _ZN11Compilation9build_hirEv.part.84+0x162
      V [libjvm.so+0x2e6dd2] Compilation::compile_java_method()+0x3b2;; Compilation::compile_java_method()+0x3b2
      V [libjvm.so+0x2e6f33] Compilation::compile_method()+0x123;; Compilation::compile_method()+0x123
      V [libjvm.so+0x2e7339] Compilation::Compilation(AbstractCompiler*, ciEnv*, ciMethod*, int, BufferBlob*, DirectiveSet*)+0x209;; Compilation::Compilation(AbstractCompiler*, ciEnv*, ciMethod*, int, BufferBlob*, DirectiveSet*)+0x209
      V [libjvm.so+0x2e8146] Compiler::compile_method(ciEnv*, ciMethod*, int, DirectiveSet*)+0x76;; Compiler::compile_method(ciEnv*, ciMethod*, int, DirectiveSet*)+0x76
      V [libjvm.so+0x42d2b5] CompileBroker::invoke_compiler_on_method(CompileTask*)+0x495;; CompileBroker::invoke_compiler_on_method(CompileTask*)+0x495
      V [libjvm.so+0x42e04d] CompileBroker::compiler_thread_loop()+0x28d;; CompileBroker::compiler_thread_loop()+0x28d
      V [libjvm.so+0x9d5a95] compiler_thread_entry(JavaThread*, Thread*)+0x15;; compiler_thread_entry(JavaThread*, Thread*)+0x15
      V [libjvm.so+0x9e19d4] JavaThread::thread_main_inner()+0xf4;; JavaThread::thread_main_inner()+0xf4
      V [libjvm.so+0x9e1b7c] JavaThread::run()+0x16c;; JavaThread::run()+0x16c
      V [libjvm.so+0x8895f4] java_start(Thread*)+0xd4;; java_start(Thread*)+0xd4
      C [libpthread.so.0+0x6b39]
      C [libc.so.6+0xe2d6e] clone+0x5e

            Assignee:
            Tobias Hartmann
            Reporter:
            Jini George (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: