SIGSEGV in PhaseIdealLoop::build_loop_tree() with ZGC enabled

XMLWordPrintable

      # SIGSEGV (0xb) at pc=0x00000001063fd460, pid=66938, tid=24579

      # JRE version: Java(TM) SE Runtime Environment (16.0) (fastdebug build 16-internal+0-2020-07-15-1916395.vladimir.x.ivanov.jdk)
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 16-internal+0-2020-07-15-1916395.vladimir.x.ivanov.jdk, compiled mode, sharing, z gc, bsd-amd64)
      # Problematic frame:
      # V [libjvm.dylib+0xbfd460] PhaseIdealLoop::build_loop_tree()+0x320

      Current CompileTask:
      C2: 7394 1317 b java.net.URLStreamHandler::parseURL (1201 bytes)

      Stack: [0x000070000b207000,0x000070000b307000], sp=0x000070000b302850, free space=1006k
      Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.dylib+0xbfd460] PhaseIdealLoop::build_loop_tree()+0x320
      V [libjvm.dylib+0xbfc04b] PhaseIdealLoop::build_and_optimize(LoopOptsMode)+0x16b
      V [libjvm.dylib+0x519594] PhaseIdealLoop::optimize(PhaseIterGVN&, LoopOptsMode)+0xd4
      V [libjvm.dylib+0x5196ed] Compile::optimize_loops(PhaseIterGVN&, LoopOptsMode)+0x9d
      V [libjvm.dylib+0x514090] Compile::Optimize()+0x11b0
      V [libjvm.dylib+0x511143] Compile::Compile(ciEnv*, ciMethod*, int, bool, bool, bool, bool, DirectiveSet*)+0x12d3
      V [libjvm.dylib+0x408620] C2Compiler::compile_method(ciEnv*, ciMethod*, int, bool, DirectiveSet*)+0x1d0
      V [libjvm.dylib+0x52d6d8] CompileBroker::invoke_compiler_on_method(CompileTask*)+0x6c8
      V [libjvm.dylib+0x52cd1c] CompileBroker::compiler_thread_loop()+0x34c
      V [libjvm.dylib+0x1004980] JavaThread::thread_main_inner()+0x2a0
      V [libjvm.dylib+0xfffc17] Thread::call_run()+0x1b7
      V [libjvm.dylib+0xdc4d7f] thread_native_entry(Thread*)+0x15f
      C [libsystem_pthread.dylib+0x3661] _pthread_body+0x154
      C [libsystem_pthread.dylib+0x350d] _pthread_body+0x0
      C [libsystem_pthread.dylib+0x2bf9] thread_start+0xd


      siginfo: si_signo: 11 (SIGSEGV), si_code: 0 (unknown), si_addr: 0x0000000000000000

            Assignee:
            Vladimir Ivanov
            Reporter:
            Vladimir Ivanov
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: