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

C2 compilation fails with SIGSEGV

XMLWordPrintable

    • b137
    • generic
    • generic
    • Verified

        [error occurred during error reporting (), id 0xb]

        # SIGSEGV (0xb) at pc=0x00007f937480dee0, pid=1897, tid=1979
        #
        # Problematic frame:
        # V [libjvm.so+0x55fee0] ciObjectFactory::create_new_metadata(Metadata*)+0x140

        Current thread (0x00007f9370468000): JavaThread "C2 CompilerThread1" daemon [_thread_in_vm, id=1979, stack(0x00007f92e006e000,0x00007f92e016f000)]


        Current CompileTask:
        C2: 1769 65 b NullConstantReceiver::run (11 bytes)

        Stack: [0x00007f92e006e000,0x00007f92e016f000], sp=0x00007f92e016b7c0, free space=1013k
        Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
        V [libjvm.so+0x55fee0] ciObjectFactory::create_new_metadata(Metadata*)+0x140
        V [libjvm.so+0x560463] ciObjectFactory::get_metadata(Metadata*)+0x63
        V [libjvm.so+0x5593cc] ciTypeStackSlotEntries::translate_type_data_from(TypeStackSlotEntries const*)+0xbc
        V [libjvm.so+0x55ccd2] ciCallTypeData::translate_from(ProfileData const*)+0x42
        V [libjvm.so+0x559997] ciMethodData::load_data()+0x197
        V [libjvm.so+0x54f077] ciMethod::method_data() [clone .part.75]+0x127
        V [libjvm.so+0xb5ac67] Parse::Parse(JVMState*, ciMethod*, float)+0x3b7
        V [libjvm.so+0x51a3a8] ParseGenerator::generate(JVMState*)+0x88
        V [libjvm.so+0x6d56a2] Parse::do_call()+0x1d2
        V [libjvm.so+0xb66d90] Parse::do_one_bytecode()+0x3770
        V [libjvm.so+0xb58b34] Parse::do_one_block()+0x1f4
        V [libjvm.so+0xb58fbc] Parse::do_all_blocks()+0x11c
        V [libjvm.so+0xb5b18b] Parse::Parse(JVMState*, ciMethod*, float)+0x8db
        V [libjvm.so+0x51a3a8] ParseGenerator::generate(JVMState*)+0x88
        V [libjvm.so+0x6d56a2] Parse::do_call()+0x1d2
        V [libjvm.so+0xb66d90] Parse::do_one_bytecode()+0x3770
        V [libjvm.so+0xb58b34] Parse::do_one_block()+0x1f4
        V [libjvm.so+0xb58fbc] Parse::do_all_blocks()+0x11c
        V [libjvm.so+0xb5b18b] Parse::Parse(JVMState*, ciMethod*, float)+0x8db
        V [libjvm.so+0x51a3a8] ParseGenerator::generate(JVMState*)+0x88
        V [libjvm.so+0x5efafa] Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool, bool, DirectiveSet*)+0xefa
        V [libjvm.so+0x519522] C2Compiler::compile_method(ciEnv*, ciMethod*, int, DirectiveSet*)+0x1d2
        V [libjvm.so+0x5f92e4] CompileBroker::invoke_compiler_on_method(CompileTask*)+0x414
        V [libjvm.so+0x5fa163] CompileBroker::compiler_thread_loop()+0x273
        V [libjvm.so+0xca6a94] JavaThread::thread_main_inner()+0xc4
        V [libjvm.so+0xca6ba2] JavaThread::run()+0xf2
        V [libjvm.so+0xb212d2] thread_native_entry(Thread*)+0xf2
        C [libpthread.so.0+0x7aa1]


        siginfo: si_signo: 11 (SIGSEGV), si_code: 1 (SEGV_MAPERR), si_addr: 0x000000085497c610

              jcm Jamsheed C M (Inactive)
              tpivovarova Tatiana Pivovarova (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: