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

SIGSEGV: PhaseChaitin::post_allocate_copy_removal()

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P2 P2
    • 9
    • 9
    • hotspot

      JDK9 PIT, happened once on
      Intel Xeon 2893 MHz, 2 cores, 11G, Linux / Oracle Linux 6.6, x86_64
      (kernel: 3.8.13-44.1.1.el6uek.x86_64)

      test: nsk/jdi/StackFrame/hashCode/hashcode001

      # A fatal error has been detected by the Java Runtime Environment:
      #
      # SIGSEGV (0xb) at pc=0xf6f84e45, pid=21589, tid=21681
      #
      # JRE version: Java(TM) SE Runtime Environment (9.0) (fastdebug build 9-internal+0-2017-01-31-231000.jesper.dev1880-hs)
      # Java VM: Java HotSpot(TM) Server VM (fastdebug 9-internal+0-2017-01-31-231000.jesper.dev1880-hs, compiled mode, g1 gc, linux-x86)
      # Problematic frame:
      # V [libjvm.so+0x11c8e45] PhaseChaitin::post_allocate_copy_removal()+0x1165
      #
      # Core dump will be written. Default location: Core dumps may be processed with "/usr/libexec/abrt-hook-ccpp %s %c %p %u %g %t e" (or dumping to /scratch/home/aurora/sandbox/results/ResultDir/hashcode001_copy_5/core.21589)
      #
      # If you would like to submit a bug report, please visit:
      # http://bugreport.java.com/bugreport/crash.jsp
      #

      --------------- S U M M A R Y ------------

      Command Line: -Xcomp -Xcomp -XX:MaxRAMFraction=8 -XX:+CreateCoredumpOnCrash -ea -esa -XX:CompileThreshold=100 -XX:+UnlockExperimentalVMOptions -XX:-TieredCompilation -XX:+IgnoreUnrecognizedVMOptions -XX:-DoEscapeAnalysis -XX:+AggressiveOpts -Xdebug -Xrunjdwp:transport=dt_socket,address=spb23309:51132,suspend=y nsk.jdi.StackFrame.hashCode.hashcode001a -verbose -arch=linux-i586 -waittime=5 -debugee.vmkind=java -transport.address=dynamic -debugee.vmkeys=-server -Xcomp -Xcomp -XX:MaxRAMFraction=8 -XX:+CreateCoredumpOnCrash -ea -esa -XX:CompileThreshold=100 -XX:+UnlockExperimentalVMOptions -server -XX:-TieredCompilation -XX:+IgnoreUnrecognizedVMOptions -XX:-DoEscapeAnalysis -XX:+AggressiveOpts -pipe.port=51973

      Host: spb23309, Intel(R) Xeon(R) CPU E5-2690 0 @ 2.90GHz, 2 cores, 10G, Oracle Linux Server release 6.6
      Time: Wed Feb 1 18:13:07 2017 UTC elapsed time: 32 seconds (0d 0h 0m 32s)

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

      Current thread (0xd097fc00): JavaThread "C2 CompilerThread1" daemon [_thread_in_native, id=21681, stack(0xd068a000,0xd070b000)]


      Current CompileTask:
      C2: 32824 3529 b java.lang.invoke.StringConcatFactory::doStringConcat (526 bytes)

      Stack: [0xd068a000,0xd070b000], sp=0xd0708680, free space=505k
      Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x11c8e45] PhaseChaitin::post_allocate_copy_removal()+0x1165;; PhaseChaitin::post_allocate_copy_removal()+0x1165
      V [libjvm.so+0x7376e5] PhaseChaitin::Register_Allocate()+0xb15;; PhaseChaitin::Register_Allocate()+0xb15
      V [libjvm.so+0x89e49c] Compile::Code_Gen()+0x3dc;; Compile::Code_Gen()+0x3dc
      V [libjvm.so+0x8a29b8] Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool, bool, DirectiveSet*)+0x1118;; Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool, bool, DirectiveSet*)+0x1118
      V [libjvm.so+0x6ea2fe] C2Compiler::compile_method(ciEnv*, ciMethod*, int, DirectiveSet*)+0x37e;; C2Compiler::compile_method(ciEnv*, ciMethod*, int, DirectiveSet*)+0x37e
      V [libjvm.so+0x8ae2eb] CompileBroker::invoke_compiler_on_method(CompileTask*)+0x5bb;; CompileBroker::invoke_compiler_on_method(CompileTask*)+0x5bb
      V [libjvm.so+0x8af357] CompileBroker::compiler_thread_loop()+0x2e7;; CompileBroker::compiler_thread_loop()+0x2e7
      V [libjvm.so+0x139fd18] compiler_thread_entry(JavaThread*, Thread*)+0x28;; compiler_thread_entry(JavaThread*, Thread*)+0x28
      V [libjvm.so+0x13b2870] JavaThread::thread_main_inner()+0x220;; JavaThread::thread_main_inner()+0x220
      V [libjvm.so+0x13b2b0a] JavaThread::run()+0x1ca;; JavaThread::run()+0x1ca
      V [libjvm.so+0x1124fc4] thread_native_entry(Thread*)+0x124;; thread_native_entry(Thread*)+0x124
      C [libpthread.so.0+0x6bc9]
      C [libc.so.6+0xe2c9e] clone+0x5e


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

            thartmann Tobias Hartmann
            dfazunen Dmitry Fazunenko (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: