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

SIGSEGV in ciTypeFlow::flow_block compiling sun.security.provider.NativePRNG$RandomIO.implNextBytes

XMLWordPrintable

    • generic
    • generic

      # A fatal error has been detected by the Java Runtime Environment:
      #
      # SIGSEGV (0xb) at pc=0x00002ad24a1321df, pid=7276, tid=1095268672
      #
      # JRE version: 7.0
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (19.0-b04-201007160300.et151817.hs19b04-fastdebug mixed mode linux-amd64 compressed oops)
      # Problematic frame:
      # V [libjvm.so+0x3d01df]

      Stack trace:
      Instructions: (pc=0x00002ad24a1321df)
      0x00002ad24a1321cf: 04 00 00 49 8b 44 24 10 49 8b 7c 24 30 4c 89 ee
      0x00002ad24a1321df: 8b 50 10 89 95 50 ff ff ff 8b 50 18 83 fa ff 89
      ;; 00002ad24a1321cf 04 00 add $0x0,%al
      ;; 00002ad24a1321d1 00 49 8b add %cl,0xffffffffffffff8b(%rcx)
      ;; 00002ad24a1321d4 44 24 10 rexX and $0x10,%al
      ;; 00002ad24a1321d7 49 8b 7c 24 30 mov 0x30(%r12,1),%rdi
      ;; 00002ad24a1321dc 4c 89 ee mov %r13,%rsi
      ;; ---------------
      ;; 00002ad24a1321df 8b 50 10 mov 0x10(%rax),%edx
      ;; 00002ad24a1321e2 89 95 50 ff ff ff mov %edx,0xffffffffffffff50(%rbp)
      ;; 00002ad24a1321e8 8b 50 18 mov 0x18(%rax),%edx
      ;; 00002ad24a1321eb 83 fa ff cmp $0xffffffffffffffff,%edx
      ;; 00002ad24a1321ee 89 ff mov %edi,%edi
      ;;
      Stack: [0x0000000041387000,0x0000000041488000], sp=0x0000000041484b40, free space=3f60000000000000018k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x3d01df];; ciTypeFlow::flow_block(ciTypeFlow::Block*, ciTypeFlow::StateVector*, ciTypeFlow::JsrSet*)+0x4f
      V [libjvm.so+0x3d1301];; ciTypeFlow::df_flow_types(ciTypeFlow::Block*, bool, ciTypeFlow::StateVector*, ciTypeFlow::JsrSet*)+0x4e1
      V [libjvm.so+0x3d15eb];; ciTypeFlow::flow_types()+0x20b
      V [libjvm.so+0x3d187d];; ciTypeFlow::do_flow()+0x2d
      V [libjvm.so+0x3a355f];; ciMethod::get_flow_analysis()+0x7f
      V [libjvm.so+0x359fb4];; ParseGenerator::can_parse(ciMethod*, int)+0x34
      V [libjvm.so+0x359ff1];; CallGenerator::for_inline(ciMethod*, float)+0x21
      V [libjvm.so+0x50736c];; Compile::call_generator(ciMethod*, int, bool, JVMState*, bool, float)+0x8ac
      V [libjvm.so+0x507cb5];; Parse::do_call()+0x245
      V [libjvm.so+0x8d657d];; Parse::do_one_bytecode()+0x306d
      V [libjvm.so+0x8c9d19];; Parse::do_one_block()+0x4a9
      V [libjvm.so+0x8c9fb3];; Parse::do_all_blocks()+0x133
      V [libjvm.so+0x8cba81];; Parse::Parse(JVMState*, ciMethod*, float)+0x18c1
      V [libjvm.so+0x35a14d];; ParseGenerator::generate(JVMState*)+0xbd
      V [libjvm.so+0x439396];; Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool)+0xd56
      V [libjvm.so+0x358926];; C2Compiler::compile_method(ciEnv*, ciMethod*, int)+0x1a6
      V [libjvm.so+0x440aab];; CompileBroker::invoke_compiler_on_method(CompileTask*)+0x41b
      V [libjvm.so+0x44162d];; CompileBroker::compiler_thread_loop()+0x4cd
      V [libjvm.so+0xa26cf6];; JavaThread::thread_main_inner()+0xf6
      V [libjvm.so+0x89dc00];; _ZL10java_startP6Thread+0xf0


      Current CompileTask:
      C2:412 ! sun.security.provider.NativePRNG$RandomIO.implNextBytes([B)V (120 bytes)

            Unassigned Unassigned
            nhaustov Nicolay Haustov (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: