Compiled method causes Hotspot 64-bit server VM 1.5.0_06 to SIGSEGV on Solaris 10/amd64
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGSEGV (0xb) at pc=0xfffffd7ffefef085, pid=23041, tid=10
#
# Java VM: Java HotSpot(TM) 64-Bit Server VM (1.5.0_06-b05 mixed mode)
# Problematic frame:
# V [libjvm.so+0x7ef085]
#
--------------- T H R E A D ---------------
Current thread (0x000000000059c2f0): JavaThread "CompilerThread1" daemon [_thread_in_native, id=10]
siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x0000000000000000
Registers:
RAX=0x0000000000000000, RBX=0xfffffd7ffbc62000, RCX=0xfffffd7f345b9d88, RDX=0x00000000018b55d0
RSP=0xfffffd7f345b9cf0, RBP=0xfffffd7f345b9d10, RSI=0x000000000460e8c8, RDI=0x0000000000000000
, R8=0x000000000460e8f8, R9=0xfffffd7fff1efeb0, R10=0x0000000002ab9700, R11=0x00000000018b6298, R12=0x00000000018b55d0, R13=0xfffffd7f345b9d88, R14=0x00000000018b3900, R15=0x0000000000000000
RIP=0xfffffd7ffefef085, RFLAGS=0x0000000000010246
Top of Stack: (sp=0xfffffd7f345b9cf0)
0xfffffd7f345b9cf0: 00000000018b3900 fffffd7f345b9d88
0xfffffd7f345b9d00: 00000000018b3970 fffffd7ffeb6d5dc
0xfffffd7f345b9d10: fffffd7f345b9d50 fffffd7ffefef211
0xfffffd7f345b9d20: 0000000000000000 00000000018b5678
0xfffffd7f345b9d30: 00000000018b55d0 fffffd7f345b9ef0
0xfffffd7f345b9d40: 00000000018b55d0 00000000018b55d0
0xfffffd7f345b9d50: fffffd7f345b9dd0 fffffd7ffefef522
0xfffffd7f345b9d60: 0000000004617f58 0000000000000061
0xfffffd7f345b9d70: fffffd7f345b9ef0 00000000018b55d0
0xfffffd7f345b9d80: fffffd7f345b9ef0 0000000200000000
0xfffffd7f345b9d90: 0000000004624c60 0000000000000000
0xfffffd7f345b9da0: 00000000022c6ae8 0000000000000001
0xfffffd7f345b9db0: fffffd7f345b9dd0 fffffd7ffeb54ff1
0xfffffd7f345b9dc0: fffffd7f345b9ef0 fffffd7f345b9ef0
0xfffffd7f345b9dd0: fffffd7f345b9e10 fffffd7ffeb58b02
0xfffffd7f345b9de0: 0000000004617f58 0000000000000061
0xfffffd7f345b9df0: 00000000018b55d0 fffffd7f345b9ef0
0xfffffd7f345b9e00: 0000000000000001 fffffd7f345b9f28
0xfffffd7f345b9e10: fffffd7f345b9e50 fffffd7ffec384cb
0xfffffd7f345b9e20: 000000000461e7e0 fffffd7f345bb460
0xfffffd7f345b9e30: 000000000059aa10 fffffd7f345ba188
0xfffffd7f345b9e40: fffffd7f345ba188 fffffd7f345ba140
0xfffffd7f345b9e50: fffffd7f345ba890 fffffd7ffec990d4
0xfffffd7f345b9e60: 0000000004624c50 000000000461e7e0
0xfffffd7f345b9e70: 000000000059aa10 fffffd7f345bb460
0xfffffd7f345b9e80: 0000000500000041 0000000000000000
0xfffffd7f345b9e90: 0000000000000001 0000000000000000
0xfffffd7f345b9ea0: 0000000000000000 0000000000000000
0xfffffd7f345b9eb0: fffffd7f345b9ef0 0000000000422610
0xfffffd7f345b9ec0: fffffd7f345bb460 0000000000000000
0xfffffd7f345b9ed0: fffffd7f345b9ef0 0000000000000000
0xfffffd7f345b9ee0: 0000000000000000 000000000059c9f0
Instructions: (pc=0xfffffd7ffefef085)
0xfffffd7ffefef075: 33 c0 83 7e 18 03 75 14 4c 8b 46 08 49 8b 78 10
0xfffffd7ffefef085: 4c 8b 07 4d 8b 40 60 33 c0 41 ff d0 48 85 c0 0f
Stack: [0xfffffd7f344bc000,0xfffffd7f345bc000), sp=0xfffffd7f345b9cf0, free space=1015k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x7ef085]
V [libjvm.so+0x7ef211]
V [libjvm.so+0x7ef522]
V [libjvm.so+0x358b02]
V [libjvm.so+0x4384cb]
V [libjvm.so+0x4990d4]
V [libjvm.so+0x49a042]
V [libjvm.so+0x49363d]
V [libjvm.so+0x493dee]
V [libjvm.so+0x539719]
V [libjvm.so+0x53915b]
V [libjvm.so+0x4eb821]
V [libjvm.so+0x4eb3a3]
V [libjvm.so+0x4e33f8]
C [libc.so.1+0xca71b] _thr_slot_offset+0x31b
C [libc.so.1+0xca950] _thr_slot_offset+0x550
Current CompileTask:
opto:1358 org.apache.lucene.index.IndexReader$1.doBody()Ljava/lang/Object; (99 bytes)
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x00000000022b1e50 JavaThread "RMI ConnectionExpiration-[194.218.25.75:32813]" daemon [_thread_blocked, id=1571]
0x0000000004674d40 JavaThread "RMI ConnectionExpiration-[194.218.25.75:60036]" daemon [_thread_blocked, id=1570]
0x0000000000998970 JavaThread "RMI TCP Connection(426)-194.218.25.75" daemon [_thread_in_native, id=1569]
0x0000000000e77f00 JavaThread "http-80-Processor40" daemon [_thread_in_native, id=1301]
0x00000000019aead0 JavaThread "http-80-Processor39" daemon [_thread_blocked, id=1300]
0x000000000264ee50 JavaThread "http-80-Processor38" daemon [_thread_in_native, id=1299]
0x00000000019a9da0 JavaThread "http-80-Processor37" daemon [_thread_blocked, id=1298]
0x0000000000e3e1a0 JavaThread "http-80-Processor36" daemon [_thread_blocked, id=1297]
0x0000000000f2f3a0 JavaThread "http-80-Processor35" daemon [_thread_blocked, id=1296]
0x0000000002764f80 JavaThread "http-80-Processor34" daemon [_thread_blocked, id=1295]
0x0000000001ff2430 JavaThread "http-80-Processor33" daemon [_thread_blocked, id=1294]
0x00000000017975a0 JavaThread "http-80-Processor32" daemon [_thread_blocked, id=1293]
0x0000000001165c80 JavaThread "http-80-Processor31" daemon [_thread_blocked, id=1292]
0x0000000001f9cb70 JavaThread "http-80-Processor30" daemon [_thread_blocked, id=1291]
0x0000000001ed2d70 JavaThread "http-80-Processor29" daemon [_thread_blocked, id=1290]
0x00000000010444b0 JavaThread "http-80-Processor28" daemon [_thread_blocked, id=1289]
0x0000000002ebfe90 JavaThread "http-80-Processor27" daemon [_thread_blocked, id=1288]
0x0000000001d00b70 JavaThread "http-80-Processor26" daemon [_thread_blocked, id=1287]
0x0000000002ee84e0 JavaThread "http-80-Processor25" daemon [_thread_blocked, id=1286]
0x0000000000f7dc90 JavaThread "http-80-Processor24" daemon [_thread_blocked, id=1285]
0x0000000000f7d9d0 JavaThread "http-80-Processor23" daemon [_thread_blocked, id=1284]
0x0000000001859110 JavaThread "http-80-Processor22" daemon [_thread_blocked, id=1283]
0x0000000001c5e160 JavaThread "http-80-Processor21" daemon [_thread_blocked, id=1282]
0x0000000000cd5960 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=436]
0x000000000042b2a0 JavaThread "DestroyJavaVM" [_thread_blocked, id=1]
0x000000000106c6f0 JavaThread "MailThread" [_thread_blocked, id=73]
0x0000000000903e50 JavaThread "pool-4-thread-1" [_thread_blocked, id=72]
0x0000000001118130 JavaThread "pool-3-thread-1" [_thread_blocked, id=71]
0x0000000001113140 JavaThread "pool-2-thread-1" [_thread_blocked, id=70]
0x00000000025d61d0 JavaThread "cf-watchdog-AgsProcessor" [_thread_blocked, id=69]
0x0000000000961290 JavaThread "cf-watchdog-MetadataProcessor" [_thread_blocked, id=68]
0x0000000000f3bee0 JavaThread "cf-watchdog-AwtProcessor" [_thread_blocked, id=67]
0x00000000025c4b50 JavaThread "cf-watchdog-JaiProcessor" [_thread_blocked, id=66]
0x000000000105bbc0 JavaThread "PingThread-1021946387" daemon [_thread_blocked, id=65]
0x0000000000901ed0 JavaThread "PingThread-1351477618" daemon [_thread_blocked, id=64]
0x0000000002535da0 JavaThread "PingThread-2062322058" daemon [_thread_blocked, id=63]
0x0000000001990580 JavaThread "PingThread-524805736" daemon [_thread_blocked, id=62]
0x000000000279e580 JavaThread "PingThread-451237309" daemon [_thread_blocked, id=61]
0x000000000095fff0 JavaThread "PingThread-1038080271" daemon [_thread_blocked, id=60]
0x000000000095f950 JavaThread "PingThread-2137169521" daemon [_thread_blocked, id=59]
0x0000000000be65e0 JavaThread "PingThread-1333580125" daemon [_thread_blocked, id=57]
0x00000000025d7840 JavaThread "EventManagerThread" [_thread_blocked, id=54]
0x00000000007ca030 JavaThread "PingThread-1952576819" daemon [_thread_blocked, id=53]
0x0000000000c69370 JavaThread "RMI RenewClean-[194.218.25.75:32813]" daemon [_thread_blocked, id=50]
0x0000000000c68cb0 JavaThread "JmsEventThread" [_thread_blocked, id=48]
0x0000000000dfdd20 JavaThread "RMI LeaseChecker" daemon [_thread_blocked, id=45]
0x0000000002545890 JavaThread "RMI RenewClean-[194.218.25.75:60036]" daemon [_thread_blocked, id=43]
0x00000000008b4360 JavaThread "GC Daemon" daemon [_thread_blocked, id=41]
0x00000000013fd7b0 JavaThread "RMI Reaper" [_thread_blocked, id=40]
0x0000000000dfe1b0 JavaThread "RMI TCP Accept-0" daemon [_thread_in_native, id=39]
0x0000000000dfcdc0 JavaThread "http-80-Monitor" [_thread_blocked, id=38]
0x00000000013641b0 JavaThread "http-80-Processor20" daemon [_thread_blocked, id=37]
0x0000000000eb1560 JavaThread "http-80-Processor19" daemon [_thread_blocked, id=36]
0x0000000000eb0820 JavaThread "http-80-Processor18" daemon [_thread_blocked, id=35]
0x00000000013bd460 JavaThread "http-80-Processor17" daemon [_thread_blocked, id=34]
0x00000000013bc6c0 JavaThread "http-80-Processor16" daemon [_thread_in_native, id=33]
0x0000000000e47a40 JavaThread "http-80-Processor15" daemon [_thread_blocked, id=32]
0x0000000000e46e30 JavaThread "http-80-Processor14" daemon [_thread_blocked, id=31]
0x0000000000976b00 JavaThread "http-80-Processor13" daemon [_thread_blocked, id=30]
0x0000000001580fd0 JavaThread "http-80-Processor12" daemon [_thread_blocked, id=29]
0x0000000000c56840 JavaThread "http-80-Processor11" daemon [_thread_blocked, id=28]
0x0000000001c8e970 JavaThread "http-80-Processor10" daemon [_thread_in_native, id=27]
0x0000000001053870 JavaThread "http-80-Processor9" daemon [_thread_in_native, id=26]
0x0000000000ce2040 JavaThread "http-80-Processor8" daemon [_thread_in_native, id=25]
0x0000000000c97360 JavaThread "http-80-Processor7" daemon [_thread_blocked, id=24]
0x0000000000c970a0 JavaThread "http-80-Processor6" daemon [_thread_blocked, id=23]
0x000000000102a000 JavaThread "http-80-Processor5" daemon [_thread_blocked, id=22]
0x000000000135b380 JavaThread "http-80-Processor4" daemon [_thread_in_native, id=21]
0x0000000001b886e0 JavaThread "http-80-Processor3" daemon [_thread_in_native, id=20]
0x0000000001ad81e0 JavaThread "http-80-Processor2" daemon [_thread_blocked, id=19]
0x000000000135acc0 JavaThread "http-80-Processor1" daemon [_thread_blocked, id=18]
0x0000000001c5e580 JavaThread "ContainerBackgroundProcessor[StandardEngine[null]]" daemon [_thread_blocked, id=17]
0x0000000000dcc640 JavaThread "EventQueueConsumer" [_thread_in_Java, id=16]
0x0000000000b253c0 JavaThread "LogEventQueueConsumer" [_thread_blocked, id=15]
0x0000000000e360f0 JavaThread "RMI TCP Accept-2099" daemon [_thread_in_native, id=14]
0x00000000009629f0 JavaThread "Timer-0" daemon [_thread_blocked, id=13]
0x000000000059d1d0 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=11]
=>0x000000000059c2f0 JavaThread "CompilerThread1" daemon [_thread_in_native, id=10]
0x0000000000599b20 JavaThread "CompilerThread0" daemon [_thread_blocked, id=9]
0x0000000000598b60 JavaThread "AdapterThread" daemon [_thread_blocked, id=8]
0x0000000000597ba0 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=7]
0x0000000000581850 JavaThread "Finalizer" daemon [_thread_blocked, id=6]
0x00000000005812b0 JavaThread "Reference Handler" daemon [_thread_blocked, id=5]
Other Threads:
0x000000000057d540 VMThread [id=4]
0x00000000004a4570 WatcherThread [id=12]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
PSYoungGen total 525568K, used 155077K [0xfffffd7f90200000, 0xfffffd7fb5200000, 0xfffffd7fb9e00000)
eden space 448512K, 34% used [0xfffffd7f90200000,0xfffffd7f99971710,0xfffffd7fab800000)
from space 77056K, 0% used [0xfffffd7fb04c0000,0xfffffd7fb04c0000,0xfffffd7fb5000000)
to space 78592K, 0% used [0xfffffd7fab800000,0xfffffd7fab800000,0xfffffd7fb04c0000)
PSOldGen total 1366016K, used 429756K [0xfffffd7f3cc00000, 0xfffffd7f90200000, 0xfffffd7f90200000)
object space 1366016K, 31% used [0xfffffd7f3cc00000,0xfffffd7f56faf3f8,0xfffffd7f90200000)
PSPermGen total 36864K, used 35955K [0xfffffd7f34c00000, 0xfffffd7f37000000, 0xfffffd7f3cc00000)
object space 36864K, 97% used [0xfffffd7f34c00000,0xfffffd7f36f1cc30,0xfffffd7f37000000)
Dynamic libraries:
0x0000000000400000 /usr/jdk/instances/jdk1.5.0/bin/amd64/java
0xfffffd7fff380000 /lib/64/libthread.so.1
0xfffffd7fff390000 /lib/64/libdl.so.1
0xfffffd7fff270000 /lib/64/libc.so.1
0xfffffd7ffe800000 /usr/jdk/instances/jdk1.5.0/jre/lib/amd64/server/libjvm.so
0xfffffd7ffe7d0000 /lib/64/libsocket.so.1
0xfffffd7fff260000 /usr/lib/64/libsched.so.1
0xfffffd7ffe7a0000 /usr/lib/64/libCrun.so.1
0xfffffd7ffe730000 /lib/64/libm.so.2
0xfffffd7ffe650000 /lib/64/libnsl.so.1
0xfffffd7ffe610000 /lib/64/libscf.so.1
0xfffffd7ffe5e0000 /lib/64/libdoor.so.1
0xfffffd7ffe5c0000 /lib/64/libuutil.so.1
0xfffffd7ffe590000 /lib/64/libmd5.so.1
0xfffffd7ffe570000 /lib/64/libmp.so.2
0xfffffd7ffe510000 /usr/jdk/instances/jdk1.5.0/jre/lib/amd64/native_threads/libhpi.so
0xfffffd7ffe4c0000 /usr/jdk/instances/jdk1.5.0/jre/lib/amd64/libverify.so
0xfffffd7ffe470000 /usr/jdk/instances/jdk1.5.0/jre/lib/amd64/libjava.so
0xfffffd7ffe430000 /usr/jdk/instances/jdk1.5.0/jre/lib/amd64/libzip.so
0xfffffd7ffb2e0000 /usr/lib/locale/en_US/amd64/en_US.so.3
0xfffffd7f329a0000 /usr/jdk/instances/jdk1.5.0/jre/lib/amd64/libj2pkcs11.so
0xfffffd7f32970000 /usr/lib/amd64/libpkcs11.so
0xfffffd7f32950000 /usr/lib/64/libcryptoutil.so.1
0xfffffd7f328e0000 /usr/lib/security/64/pkcs11_softtoken.so
0xfffffd7f328b0000 /usr/jdk/instances/jdk1.5.0/jre/lib/amd64/libnet.so
0xfffffd7f32850000 /lib/64/nss_files.so.1
0xfffffd7f325e0000 /usr/jdk/instances/jdk1.5.0/jre/lib/amd64/libnio.so
0xfffffd7f325c0000 /lib/64/librt.so.1
0xfffffd7f32590000 /lib/64/libaio.so.1
0xfffffd7f32410000 /usr/jdk/instances/jdk1.5.0/jre/lib/amd64/librmi.so
0xfffffd7f31c20000 /usr/jdk/instances/jdk1.5.0/jre/lib/amd64/libcmm.so
0xfffffd7f32010000 /usr/jdk/instances/jdk1.5.0/jre/lib/amd64/libjpeg.so
0xfffffd7f31550000 /usr/jdk/instances/jdk1.5.0/jre/lib/amd64/libawt.so
0xfffffd7f04d20000 /usr/jdk/instances/jdk1.5.0/jre/lib/amd64/libmlib_image.so
0xfffffd7f31870000 /usr/jdk/instances/jdk1.5.0/jre/lib/amd64/headless/libmawt.so
0xfffffd7f04c90000 /usr/jdk/instances/jdk1.5.0/jre/lib/amd64/libfontmanager.so
VM Arguments:
jvm_args: -Xms2000m -Xmx2000m -XX:MaxPermSize=128m -Djava.awt.headless=true -Djmx.invoke.getters=true -Djava.security.auth.login.config=etc/jaas.conf -Djava.security.policy=./etc/policy.conf -Djava.io.tmpdir=/lu-space/tmp/daqapo -XX:OnError=gcore %p
java_command: com.windh.kernel.Main
Launcher Type: SUN_STANDARD
Environment Variables:
JAVA_HOME=/usr/jdk/jdk1.5.0_06
PATH=/usr/jdk/jdk1.5.0_06/bin:/opt/csw/bin:/usr/bin:/usr/local/bin:/usr/ucb:/etc:/export/home/daqapo:/export/home/daqapo/bin
LD_LIBRARY_PATH=/usr/jdk/instances/jdk1.5.0/jre/lib/amd64/server:/usr/jdk/instances/jdk1.5.0/jre/lib/amd64:/usr/jdk/instances/jdk1.5.0/jre/../lib/amd64:/usr/lib/:/usr/local/lib/:./lib
SHELL=/bin/bash
Signal Handlers:
SIGSEGV: [libjvm.so+0x875070], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGBUS: [libjvm.so+0x875070], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGFPE: [libjvm.so+0x3f0930], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
SIGPIPE: [libjvm.so+0x3f0930], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
SIGILL: [libjvm.so+0x3f0930], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGHUP: [libjvm.so+0x80cda0], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGINT: [libjvm.so+0x80cda0], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGQUIT: [libjvm.so+0x80cda0], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
SIGTERM: [libjvm.so+0x80cda0], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
--------------- S Y S T E M ---------------
OS: Solaris 10 3/05 s10_74L2a X86
Copyright 2005 Sun Microsystems, Inc. All Rights Reserved.
Use is subject to license terms.
Assembled 22 January 2005
uname:SunOS 5.10 Generic_118844-27 i86pc (T2 libthread)
rlimit: STACK 10240k, CORE infinity, NOFILE 65536, AS infinity
load average:0.05 0.06 0.08
CPU:total 2 amd64 3dnow
Memory: 4k page, physical 8322088k(4858668k free)
vm_info: Java HotSpot(TM) 64-Bit Server VM (1.5.0_06-b05) for solaris-amd64, built on Nov 10 2005 10:46:18 by unknown with unknown Workshop:0x570