Skip to content

Instantly share code, notes, and snippets.

@chanwit
Created June 23, 2009 12:02
Show Gist options
  • Save chanwit/134500 to your computer and use it in GitHub Desktop.
Save chanwit/134500 to your computer and use it in GitHub Desktop.
$ java -cp .:target/classes -server -XX:+EnableInvokeDynamic g7.tests.classgen.Fib
5
55
610
6765
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (ciTypeFlow.cpp:1443), pid=21248, tid=4012944
# Error: ShouldNotReachHere()
#
# JRE version: 7.0
# Java VM: OpenJDK Server VM (16.0-b03 mixed mode linux-x86 )
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
--------------- T H R E A D ---------------
Current thread (0x08d5fc00): JavaThread "CompilerThread0" daemon [_thread_in_native, id=21254, stack(0x00353000,0x003d4000)]
Stack: [0x00353000,0x003d4000], sp=0x003d2130, free space=1fc003d21b4k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x66b4e5]
V [libjvm.so+0x66bb5a]
V [libjvm.so+0x2a127e]
V [libjvm.so+0x22af57]
V [libjvm.so+0x22f539]
V [libjvm.so+0x22ff45]
V [libjvm.so+0x2302f8]
V [libjvm.so+0x23040d]
V [libjvm.so+0x2192a9]
V [libjvm.so+0x1fa2d9]
V [libjvm.so+0x1fa8f0]
V [libjvm.so+0x2674a2]
V [libjvm.so+0x1f9a67]
V [libjvm.so+0x26c1bb]
V [libjvm.so+0x26c8a5]
V [libjvm.so+0x622a68]
V [libjvm.so+0x6284cc]
V [libjvm.so+0x6285a4]
V [libjvm.so+0x545638]
C [libpthread.so.0+0x5542]
Current CompileTask:
C2: 3 g7.tests.classgen.Fib.fib(Ljava/lang/Object;)Ljava/lang/Object; (59 bytes)
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x08d64400 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=21256, stack(0x003d4000,0x00425000)]
0x08d62c00 JavaThread "CompilerThread1" daemon [_thread_blocked, id=21255, stack(0x005b7000,0x00638000)]
=>0x08d5fc00 JavaThread "CompilerThread0" daemon [_thread_in_native, id=21254, stack(0x00353000,0x003d4000)]
0x08d5e400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=21253, stack(0x004c4000,0x00515000)]
0x08d4c400 JavaThread "Finalizer" daemon [_thread_blocked, id=21252, stack(0x00302000,0x00353000)]
0x08d49c00 JavaThread "Reference Handler" daemon [_thread_blocked, id=21251, stack(0x00658000,0x006a9000)]
0x08cf1c00 JavaThread "main" [_thread_in_Java, id=21249, stack(0x0026c000,0x002bd000)]
Other Threads:
0x08d47000 VMThread [stack: 0x0073e000,0x007bf000] [id=21250]
0x08d66400 WatcherThread [stack: 0x006a9000,0x0072a000] [id=21257]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
def new generation total 960K, used 359K [0xace80000, 0xacf80000, 0xad590000)
eden space 896K, 40% used [0xace80000, 0xaced9c50, 0xacf60000)
from space 64K, 0% used [0xacf60000, 0xacf60000, 0xacf70000)
to space 64K, 0% used [0xacf70000, 0xacf70000, 0xacf80000)
tenured generation total 4096K, used 0K [0xad590000, 0xad990000, 0xb0e80000)
the space 4096K, 0% used [0xad590000, 0xad590000, 0xad590200, 0xad990000)
compacting perm gen total 16384K, used 2139K [0xb0e80000, 0xb1e80000, 0xb4e80000)
the space 16384K, 13% used [0xb0e80000, 0xb1096fc8, 0xb1097000, 0xb1e80000)
No shared spaces configured.
Dynamic libraries:
00110000-00266000 r-xp 00000000 fd:00 621510 /lib/i686/nosegneg/libc-2.7.so
00266000-00268000 r-xp 00156000 fd:00 621510 /lib/i686/nosegneg/libc-2.7.so
00268000-00269000 rwxp 00158000 fd:00 621510 /lib/i686/nosegneg/libc-2.7.so
00269000-0026c000 rwxp 00269000 00:00 0
0026c000-0026f000 --xp 0026c000 00:00 0
0026f000-002bd000 rwxp 0026f000 00:00 0
002bd000-002c4000 r-xp 00000000 fd:00 621571 /lib/i686/nosegneg/librt-2.7.so
002c4000-002c5000 r-xp 00007000 fd:00 621571 /lib/i686/nosegneg/librt-2.7.so
002c5000-002c6000 rwxp 00008000 fd:00 621571 /lib/i686/nosegneg/librt-2.7.so
002c6000-002ea000 r-xp 00000000 fd:01 1509761 /opt/openjdk/bsd-port/build/linux-i586/j2sdk-image/jre/lib/i386/libjava.so
002ea000-002ec000 rwxp 00023000 fd:01 1509761 /opt/openjdk/bsd-port/build/linux-i586/j2sdk-image/jre/lib/i386/libjava.so
002ec000-002fb000 r-xp 00000000 fd:01 1509211 /opt/openjdk/bsd-port/build/linux-i586/j2sdk-image/jre/lib/i386/libzip.so
002fb000-002fd000 rwxp 0000f000 fd:01 1509211 /opt/openjdk/bsd-port/build/linux-i586/j2sdk-image/jre/lib/i386/libzip.so
002fd000-00300000 r-xp 00000000 fd:00 621451 /lib/libdl-2.7.so
00300000-00301000 r-xp 00002000 fd:00 621451 /lib/libdl-2.7.so
00301000-00302000 rwxp 00003000 fd:00 621451 /lib/libdl-2.7.so
00302000-00305000 --xp 00302000 00:00 0
00305000-00353000 rwxp 00305000 00:00 0
00353000-00356000 --xp 00353000 00:00 0
00356000-003d4000 rwxp 00356000 00:00 0
003d4000-003d7000 --xp 003d4000 00:00 0
003d7000-00425000 rwxp 003d7000 00:00 0
00438000-0043f000 r-xp 00000000 fd:01 1509232 /opt/openjdk/bsd-port/build/linux-i586/j2sdk-image/jre/lib/i386/native_threads/libhpi.so
0043f000-00440000 rwxp 00006000 fd:01 1509232 /opt/openjdk/bsd-port/build/linux-i586/j2sdk-image/jre/lib/i386/native_threads/libhpi.so
0045b000-00470000 r-xp 00000000 fd:00 1864157 /lib/libnsl-2.7.so
00470000-00471000 r-xp 00014000 fd:00 1864157 /lib/libnsl-2.7.so
00471000-00472000 rwxp 00015000 fd:00 1864157 /lib/libnsl-2.7.so
00472000-00474000 rwxp 00472000 00:00 0
004c4000-004c7000 --xp 004c4000 00:00 0
004c7000-00515000 rwxp 004c7000 00:00 0
00560000-0056a000 r-xp 00000000 fd:00 621484 /lib/libnss_files-2.7.so
0056a000-0056b000 r-xp 00009000 fd:00 621484 /lib/libnss_files-2.7.so
0056b000-0056c000 rwxp 0000a000 fd:00 621484 /lib/libnss_files-2.7.so
005aa000-005b6000 r-xp 00000000 fd:01 1509217 /opt/openjdk/bsd-port/build/linux-i586/j2sdk-image/jre/lib/i386/libverify.so
005b6000-005b7000 rwxp 0000b000 fd:01 1509217 /opt/openjdk/bsd-port/build/linux-i586/j2sdk-image/jre/lib/i386/libverify.so
005b7000-005ba000 --xp 005b7000 00:00 0
005ba000-00638000 rwxp 005ba000 00:00 0
00658000-0065b000 --xp 00658000 00:00 0
0065b000-006a9000 rwxp 0065b000 00:00 0
006a9000-006aa000 --xp 006a9000 00:00 0
006aa000-0072a000 rwxp 006aa000 00:00 0
0073e000-0073f000 --xp 0073e000 00:00 0
0073f000-007bf000 rwxp 0073f000 00:00 0
007ff000-0081a000 r-xp 00000000 fd:00 621509 /lib/ld-2.7.so
0081a000-0081b000 r-xp 0001a000 fd:00 621509 /lib/ld-2.7.so
0081b000-0081c000 rwxp 0001b000 fd:00 621509 /lib/ld-2.7.so
00830000-00840000 r-xp 00000000 fd:01 1509210 /opt/openjdk/bsd-port/build/linux-i586/j2sdk-image/jre/lib/i386/jli/libjli.so
00840000-00842000 rwxp 0000f000 fd:01 1509210 /opt/openjdk/bsd-port/build/linux-i586/j2sdk-image/jre/lib/i386/jli/libjli.so
00960000-00961000 r-xp 00960000 00:00 0 [vdso]
0097c000-009a3000 r-xp 00000000 fd:00 621514 /lib/i686/nosegneg/libm-2.7.so
009a3000-009a4000 r-xp 00026000 fd:00 621514 /lib/i686/nosegneg/libm-2.7.so
009a4000-009a5000 rwxp 00027000 fd:00 621514 /lib/i686/nosegneg/libm-2.7.so
009ae000-009c3000 r-xp 00000000 fd:00 621512 /lib/i686/nosegneg/libpthread-2.7.so
009c3000-009c4000 r-xp 00014000 fd:00 621512 /lib/i686/nosegneg/libpthread-2.7.so
009c4000-009c5000 rwxp 00015000 fd:00 621512 /lib/i686/nosegneg/libpthread-2.7.so
009c5000-009c7000 rwxp 009c5000 00:00 0
009c7000-010b2000 r-xp 00000000 fd:01 1509760 /opt/openjdk/bsd-port/build/linux-i586/j2sdk-image/jre/lib/i386/server/libjvm.so
010b2000-010fa000 rwxp 006eb000 fd:01 1509760 /opt/openjdk/bsd-port/build/linux-i586/j2sdk-image/jre/lib/i386/server/libjvm.so
010fa000-01517000 rwxp 010fa000 00:00 0
08048000-08049000 r-xp 00000000 fd:01 1354103 /opt/openjdk/bsd-port/build/linux-i586/j2sdk-image/bin/java
08049000-0804a000 rwxp 00000000 fd:01 1354103 /opt/openjdk/bsd-port/build/linux-i586/j2sdk-image/bin/java
08cec000-08dd5000 rwxp 08cec000 00:00 0
aca17000-acc17000 r-xp 00000000 fd:00 199994 /usr/lib/locale/locale-archive
acc17000-acc5e000 rwxp acc17000 00:00 0
acc5e000-ace01000 r-xs 0321e000 fd:01 1509754 /opt/openjdk/bsd-port/build/linux-i586/j2sdk-image/jre/lib/rt.jar
ace01000-ace0a000 rwxp ace01000 00:00 0
ace0a000-ace22000 rwxp ace0a000 00:00 0
ace22000-ace25000 rwxp ace22000 00:00 0
ace25000-ace3f000 rwxp ace25000 00:00 0
ace3f000-ace40000 rwxp ace3f000 00:00 0
ace40000-ace42000 rwxp ace40000 00:00 0
ace42000-ace45000 rwxp ace42000 00:00 0
ace45000-ace5f000 rwxp ace45000 00:00 0
ace5f000-ace67000 rwxp ace5f000 00:00 0
ace67000-ace7f000 rwxp ace67000 00:00 0
ace7f000-acf80000 rwxp ace7f000 00:00 0
acf80000-ad590000 rwxp acf80000 00:00 0
ad590000-ad990000 rwxp ad590000 00:00 0
ad990000-b0e80000 rwxp ad990000 00:00 0
b0e80000-b1e80000 rwxp b0e80000 00:00 0
b1e80000-b4e80000 rwxp b1e80000 00:00 0
b4e89000-b4e92000 rwxp b4e89000 00:00 0
b4e92000-b4f49000 rwxp b4e92000 00:00 0
b4f49000-b5189000 rwxp b4f49000 00:00 0
b5189000-b7f49000 rw-p b5189000 00:00 0
b7f49000-b7f4b000 rw-p b7f49000 00:00 0
b7f55000-b7f5d000 rw-s 00000000 fd:00 458098 /tmp/hsperfdata_root/21248
b7f5d000-b7f5e000 r--p b7f5d000 00:00 0
b7f5e000-b7f5f000 rw-p b7f5e000 00:00 0
bfbf0000-bfc03000 rwxp bfbf0000 00:00 0 [stack]
bfc03000-bfc06000 rw-p bfc03000 00:00 0
VM Arguments:
jvm_args: -XX:+EnableInvokeDynamic
java_command: g7.tests.classgen.Fib
Launcher Type: SUN_STANDARD
Environment Variables:
JAVA_HOME=/opt/openjdk/bsd-port/build/linux-i586/j2sdk-image
PATH=/opt/apache-ant-1.7.0//bin:/opt/openjdk/bsd-port/build/linux-i586/j2sdk-image/bin:/usr/java/latest/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
LD_LIBRARY_PATH=/opt/openjdk/bsd-port/build/linux-i586/j2sdk-image/jre/lib/i386/server:/opt/openjdk/bsd-port/build/linux-i586/j2sdk-image/jre/lib/i386:/opt/openjdk/bsd-port/build/linux-i586/j2sdk-image/jre/../lib/i386
SHELL=/bin/bash
Signal Handlers:
SIGSEGV: [libjvm.so+0x66c090], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGBUS: [libjvm.so+0x66c090], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGFPE: [libjvm.so+0x541110], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGPIPE: [libjvm.so+0x541110], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGXFSZ: [libjvm.so+0x541110], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGILL: [libjvm.so+0x541110], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: [libjvm.so+0x5438c0], sa_mask[0]=0x00000000, sa_flags=0x10000004
SIGHUP: [libjvm.so+0x542440], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGINT: [libjvm.so+0x542440], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGTERM: [libjvm.so+0x542440], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGQUIT: [libjvm.so+0x542440], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
--------------- S Y S T E M ---------------
OS:Fedora release 8 (Werewolf)
uname:Linux 2.6.21.7-5.fc8xen #1 SMP Thu Aug 7 12:44:49 EDT 2008 i686
libc:glibc 2.7 NPTL 2.7
rlimit: STACK 10240k, CORE 0k, NPROC 15060, NOFILE 1024, AS infinity
load average:0.15 0.27 0.35
CPU:total 1 (1 cores per cpu, 1 threads per core) family 15 model 2 stepping 7, cmov, cx8, fxsr, mmx, sse, sse2
Memory: 4k page, physical 955672k(71140k free), swap 2031608k(2031552k free)
vm_info: OpenJDK Server VM (16.0-b03) for linux-x86 JRE (1.7.0-internal-root_2009_06_23_13_21-b00), built on Jun 23 2009 13:27:48 by "root" with gcc 4.1.2 20070925 (Red Hat 4.1.2-33)
time: Tue Jun 23 14:46:01 2009
elapsed time: 0 seconds
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment