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

1.5.0_16 Server VM crashes in PhaseIdealLoop::Dominators()

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P4 P4
    • 5.0-pool
    • 5.0u16
    • hotspot
    • x86
    • linux_redhat_4.0

      $ ~/local/jdk1.5.0_16/bin/java useswap
      #
      # An unexpected error has been detected by HotSpot Virtual Machine:
      #
      # SIGSEGV (0xb) at pc=0xf77e374c, pid=29811, tid=2966395808
      #
      # Java VM: Java HotSpot(TM) Server VM (1.5.0_16-b02 mixed mode)
      # Problematic frame:
      # V [libjvm.so+0x1f974c]
      #
      # An error report file with more information is saved as hs_err_pid29811.log
      #
      # If you would like to submit a bug report, please visit:
      # http://java.sun.com/webapps/bugreport/crash.jsp
      #
      Aborted (core dumped)


      $ cat hs_err_pid29811.log
      #
      # An unexpected error has been detected by HotSpot Virtual Machine:
      #
      # SIGSEGV (0xb) at pc=0xf77e374c, pid=29811, tid=2966395808
      #
      # Java VM: Java HotSpot(TM) Server VM (1.5.0_16-b02 mixed mode)
      # Problematic frame:
      # V [libjvm.so+0x1f974c]
      #

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

      Current thread (0xb107a550): JavaThread "CompilerThread1" daemon [_thread_in_native, id=29822]

      siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x0000001c

      Registers:
      EAX=0x00000000, EBX=0xf7baf090, ECX=0x00000003, EDX=0x0000005f
      ESP=0xb0cf7ec0, EBP=0xb0cf7f38, ESI=0xb1011318, EDI=0x00000002
      EIP=0xf77e374c, CR2=0x0000001c, EFLAGS=0x00010297

      Top of Stack: (sp=0xb0cf7ec0)
      0xb0cf7ec0: b1013ec4 080b6d74 b0cf8320 f79d2413
      0xb0cf7ed0: b0cf83b0 b1012054 b1013294 b1013294
      0xb0cf7ee0: 080b5de0 00000002 080b6fdc b1011318
      0xb0cf7ef0: 0000001e 080b89a8 00000009 080b6be8
      0xb0cf7f00: f7ba73a8 b107a6d8 00000008 080b8cc0
      0xb0cf7f10: b107a6d8 080b1bd8 080b6be8 080b9bcc
      0xb0cf7f20: b0cf83d8 b0cf83b0 00000000 f7baf090
      0xb0cf7f30: b0cf8310 00000001 b0cf7ff8 f79d3f58

      Instructions: (pc=0xf77e374c)
      0xf77e373c: 8d 74 26 00 8b 75 b4 8b 7d ac 8b 46 04 8b 04 b8
      0xf77e374c: 8b 50 1c 8b 45 90 3b 50 04 0f 83 75 03 00 00 8b

      Stack: [0xb0c79000,0xb0cfa000), sp=0xb0cf7ec0, free space=507k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x1f974c]
      V [libjvm.so+0x3e9f58]
      V [libjvm.so+0x1a399d]
      V [libjvm.so+0x1a0b42]
      V [libjvm.so+0x149893]
      V [libjvm.so+0x1a90c9]
      V [libjvm.so+0x1a8a21]
      V [libjvm.so+0x4de066]
      V [libjvm.so+0x4d83b3]
      V [libjvm.so+0x4386f8]
      C [libpthread.so.0+0x53cc]


      Current CompileTask:
      opto: 1% useswap.main([Ljava/lang/String;)V @ 0 (20 bytes)


      --------------- P R O C E S S ---------------

      Java Threads: ( => current thread )
        0xb107b930 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=29823]
      =>0xb107a550 JavaThread "CompilerThread1" daemon [_thread_in_native, id=29822]
        0xb10795d0 JavaThread "CompilerThread0" daemon [_thread_blocked, id=29821]
        0xb1078620 JavaThread "AdapterThread" daemon [_thread_blocked, id=29820]
        0xb1077878 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=29819]
        0xb106ee10 JavaThread "Finalizer" daemon [_thread_blocked, id=29818]
        0xb106e910 JavaThread "Reference Handler" daemon [_thread_blocked, id=29817]
        0x0805c900 JavaThread "main" [_thread_in_vm, id=29811]

      Other Threads:
        0xb106c490 VMThread [id=29816]
        0xb107d4c8 WatcherThread [id=29824]

      VM state:not at safepoint (normal execution)

      VM Mutex/Monitor currently owned by a thread: None

      Heap
       PSYoungGen total 32000K, used 17002K [0xeaab0000, 0xf1520000, 0xf1520000)
        eden space 31936K, 53% used [0xeaab0000,0xebb4a910,0xec9e0000)
        from space 64K, 0% used [0xf1500000,0xf1500000,0xf1510000)
        to space 64K, 0% used [0xf1510000,0xf1510000,0xf1520000)
       PSOldGen total 54464K, used 106K [0xb5720000, 0xb8c50000, 0xeaab0000)
        object space 54464K, 0% used [0xb5720000,0xb573a9a8,0xb8c50000)
       PSPermGen total 16384K, used 1478K [0xb1720000, 0xb2720000, 0xb5720000)
        object space 16384K, 9% used [0xb1720000,0xb18918a0,0xb2720000)

      ...
      VM Arguments:
      java_command: useswap
      Launcher Type: SUN_STANDARD

      Environment Variables:
      PATH=/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/yoshi/bin
      LD_LIBRARY_PATH=/home/yoshi/local/jdk1.5.0_16/jre/lib/i386/server:/home/yoshi/local/jdk1.5.0_16/jre/lib/i386:/home/yoshi/local/jdk1.5.0_16/jre/../lib/i386
      SHELL=/bin/bash

      ...
      --------------- S Y S T E M ---------------

      OS:Red Hat Enterprise Linux AS release 4 (Nahant Update 6)

      uname:Linux 2.6.9-67.ELsmp #1 SMP Wed Nov 7 13:56:44 EST 2007 x86_64
      libc:glibc 2.3.4 NPTL 2.3.4
      rlimit: STACK 10240k, CORE infinity, NPROC 34816, NOFILE 10240, AS infinity
      load average:0.15 0.07 0.02

      CPU:total 4 (cores per cpu 4, threads per core 1) family 6 model 15 stepping 11, cmov, cx8, fxsr, mmx, sse, sse2

      Memory: 4k page, physical 3916456k(1107040k free), swap 2047k(2028k free)

      vm_info: Java HotSpot(TM) Server VM (1.5.0_16-b02) for linux-x86, built on May 28 2008 00:49:42 by java_re with gcc 3.2.1-7a (J2SE release)


      (gdb) where
      #0 0xffffe410 in __kernel_vsyscall ()
      #1 0x00c45815 in raise () from /lib/tls/libc.so.6
      #2 0x00c47279 in abort () from /lib/tls/libc.so.6
      #3 0xf7a1e9f5 in os::abort ()
         from /home/yoshi/local/jdk1.5.0_16/jre/lib/i386/server/libjvm.so
      #4 0xf7afcde4 in VMError::report_and_die ()
         from /home/yoshi/local/jdk1.5.0_16/jre/lib/i386/server/libjvm.so
      #5 0xf7a236ca in JVM_handle_linux_signal ()
         from /home/yoshi/local/jdk1.5.0_16/jre/lib/i386/server/libjvm.so
      #6 0xf7a20b44 in signalHandler ()
         from /home/yoshi/local/jdk1.5.0_16/jre/lib/i386/server/libjvm.so
      #7 <signal handler called>
      #8 0xf77e374c in PhaseIdealLoop::Dominators ()
         from /home/yoshi/local/jdk1.5.0_16/jre/lib/i386/server/libjvm.so
      #9 0xf79d3f58 in PhaseIdealLoop::PhaseIdealLoop ()
         from /home/yoshi/local/jdk1.5.0_16/jre/lib/i386/server/libjvm.so
      #10 0xf778d99d in Compile::Optimize ()
         from /home/yoshi/local/jdk1.5.0_16/jre/lib/i386/server/libjvm.so
      #11 0xf778ab42 in Compile::Compile ()
         from /home/yoshi/local/jdk1.5.0_16/jre/lib/i386/server/libjvm.so
      #12 0xf7733893 in C2Compiler::compile_method ()
         from /home/yoshi/local/jdk1.5.0_16/jre/lib/i386/server/libjvm.so
      #13 0xf77930c9 in CompileBroker::invoke_compiler_on_method ()
         from /home/yoshi/local/jdk1.5.0_16/jre/lib/i386/server/libjvm.so
      #14 0xf7792a21 in CompileBroker::compiler_thread_loop ()
         from /home/yoshi/local/jdk1.5.0_16/jre/lib/i386/server/libjvm.so
      #15 0xf7ac8066 in compiler_thread_entry ()
         from /home/yoshi/local/jdk1.5.0_16/jre/lib/i386/server/libjvm.so
      #16 0xf7ac23b3 in JavaThread::run ()
         from /home/yoshi/local/jdk1.5.0_16/jre/lib/i386/server/libjvm.so
      #17 0xf7a226f8 in _start ()
         from /home/yoshi/local/jdk1.5.0_16/jre/lib/i386/server/libjvm.so
      #18 0x00d883cc in start_thread () from /lib/tls/libpthread.so.0
      #19 0x00ce71ae in clone () from /lib/tls/libc.so.6

            Unassigned Unassigned
            ytoshima Yoshinori Toshima
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: