SIGSEGV crash got by running JMX SQE tests on a V20Z (amd64) + RedHat AS 3.0 Update 2
The crash is quite difficult to get : you can either run successfully the 51 tests, or got a crash for any of the tests.
Tiger is installed on the local disk.
'java -version' shows no sharing. So some where it's picking up the sharing.
/usr/java/jdk1.5.0/bin/java -version
java version "1.5.0-rc"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-rc-b63)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0-rc-b63, mixed mode)
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGSEGV (0xb) at pc=0x0000000000000000, pid=17752, tid=182894163712
#
# Java VM: Java HotSpot(TM) 64-Bit Server VM (1.5.0-rc-b63 mixed mode, sharing)
# Problematic frame:
#
[error occurred during error reporting, step 60, id 0xb]
--------------- T H R E A D ---------------
Current thread (0x00000000401162e0): JavaThread [_thread_in_vm, id=17752]
siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x0000000000000000
Registers:
RAX=0x0000007fbfe00000, RBX=0x00000000401162e0, RCX=0x0000002a9595595c, RDX=0x0000000000000007
RSP=0x0000007fbfe02870, RBP=0x0000007fbfe02870, RSI=0x0000000000003000, RDI=0x0000007fbfe00000
R8 =0x00000000ffffffff, R9 =0x0000000000000000, R10=0x0000000000000032, R11=0x0000000000000246
R12=0x0000000000003000, R13=0x0000007fbfe00000, R14=0x0000007fbfe02980, R15=0x0000007fbfe02ac8
RIP=0x0000000000000000, EFL=0x0000000000010217, CSGSFS=0x0000000000000033, ERR=0x0000000000000014
TRAPNO=0x000000000000000e
Top of Stack: (sp=0x0000007fbfe02870)
0x0000007fbfe02870: 0000000000000000 0000000000000000
0x0000007fbfe02880: 0000000000000000 0000000000000000
0x0000007fbfe02890: 0000000000000000 0000000000000000
0x0000007fbfe028a0: 0000000000000000 0000000000000000
0x0000007fbfe028b0: 0000000000000000 0000000000000000
0x0000007fbfe028c0: 0000000000000000 0000000000000000
0x0000007fbfe028d0: 0000000000000000 0000000000000000
0x0000007fbfe028e0: 0000000000000000 0000000000000000
0x0000007fbfe028f0: 0000000000000000 0000000000000000
0x0000007fbfe02900: 0000000000000000 0000000000000000
0x0000007fbfe02910: 0000000000000000 0000000000000000
0x0000007fbfe02920: 0000000000000000 0000000000000000
0x0000007fbfe02930: 0000000000000000 0000000000000000
0x0000007fbfe02940: 0000000000000000 0000000000000000
0x0000007fbfe02950: 0000000000000000 0000000000000000
0x0000007fbfe02960: 0000000000000000 0000000000000000
0x0000007fbfe02970: 0000000000000000 0000000000000000
0x0000007fbfe02980: 0000000000000000 0000000000000000
0x0000007fbfe02990: 0000000000000000 0000000000000000
0x0000007fbfe029a0: 0000000000000000 0000000000000000
0x0000007fbfe029b0: 0000000000000000 0000000000000000
0x0000007fbfe029c0: 0000000000000000 0000000000000000
0x0000007fbfe029d0: 0000000000000000 0000000000000000
0x0000007fbfe029e0: 0000000000000000 0000000000000000
0x0000007fbfe029f0: 0000000000000000 0000000000000000
0x0000007fbfe02a00: 0000000000000000 0000000000000000
0x0000007fbfe02a10: 0000000000000000 0000000000000000
0x0000007fbfe02a20: 0000000000000000 0000000000000000
0x0000007fbfe02a30: 0000000000000000 0000000000000000
0x0000007fbfe02a40: 0000000000000000 0000000000000000
0x0000007fbfe02a50: 0000000000000000 0000000000000000
0x0000007fbfe02a60: 0000000000000000 0000000000000000
Instructions: (pc=0x0000000000000000)
0xfffffffffffffff0:
Stack: [0x0000007fbfe00000,0x0000007fc0000000), sp=0x0000007fbfe02870, free space=10k
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
Other Threads:
VM state:not at safepoint (not fully initilizated)
VM Mutex/Monitor currently owned by a thread: None
Heap
[error occurred during error reporting, step 190, id 0xb]
Dynamic libraries:
0000000040000000-000000004000d000 r-xp 0000000000000000 08:02 1717165 /usr/java/jdk1.5.0/bin/java
000000004010c000-0000000040110000 rw-p 000000000000c000 08:02 1717165 /usr/java/jdk1.5.0/bin/java
0000000040110000-0000000040131000 rwxp 0000000000000000 00:00 0
0000002a95556000-0000002a9556b000 r-xp 0000000000000000 08:02 523268 /lib64/ld-2.3.2.so
0000002a9556b000-0000002a9556c000 rw-p 0000000000000000 00:00 0
0000002a9556c000-0000002a9556d000 r--p 0000000000000000 00:00 0
0000002a9556d000-0000002a95575000 rw-s 0000000000000000 08:02 850465 /tmp/hsperfdata_yjoan/17752
0000002a95576000-0000002a95578000 rw-p 0000000000000000 00:00 0
0000002a9566a000-0000002a9566b000 rw-p 0000000000014000 08:02 523268 /lib64/ld-2.3.2.so
0000002a9566b000-0000002a9567a000 r-xp 0000000000000000 08:02 2371054 /lib64/tls/libpthread-0.60.so
0000002a9567a000-0000002a9576b000 ---p 000000000000f000 08:02 2371054 /lib64/tls/libpthread-0.60.so
0000002a9576b000-0000002a9577a000 rw-p 0000000000000000 08:02 2371054 /lib64/tls/libpthread-0.60.so
0000002a9577a000-0000002a9577e000 rw-p 0000000000000000 00:00 0
0000002a9577e000-0000002a95781000 r-xp 0000000000000000 08:02 523279 /lib64/libdl-2.3.2.so
0000002a95781000-0000002a9587e000 ---p 0000000000003000 08:02 523279 /lib64/libdl-2.3.2.so
0000002a9587e000-0000002a95881000 rw-p 0000000000000000 08:02 523279 /lib64/libdl-2.3.2.so
0000002a95881000-0000002a959bc000 r-xp 0000000000000000 08:02 2371050 /lib64/tls/libc-2.3.2.so
0000002a959bc000-0000002a95a81000 ---p 000000000013b000 08:02 2371050 /lib64/tls/libc-2.3.2.so
0000002a95a81000-0000002a95ac1000 rw-p 0000000000100000 08:02 2371050 /lib64/tls/libc-2.3.2.so
0000002a95ac1000-0000002a95ac5000 rw-p 0000000000000000 00:00 0
0000002a95ac5000-0000002a9610d000 r-xp 0000000000000000 08:02 3172445 /usr/java/jdk1.5.0/jre/lib/amd64/server/libjvm.so
0000002a9610d000-0000002a961c5000 ---p 0000000000648000 08:02 3172445 /usr/java/jdk1.5.0/jre/lib/amd64/server/libjvm.so
0000002a961c5000-0000002a9637b000 rw-p 0000000000600000 08:02 3172445 /usr/java/jdk1.5.0/jre/lib/amd64/server/libjvm.so
0000002a9637b000-0000002a963a9000 rw-p 0000000000000000 00:00 0
0000002a963a9000-0000002a96430000 r-xp 0000000000000000 08:02 2371052 /lib64/tls/libm-2.3.2.so
0000002a96430000-0000002a964a9000 ---p 0000000000087000 08:02 2371052 /lib64/tls/libm-2.3.2.so
0000002a964a9000-0000002a96531000 rw-p 0000000000000000 08:02 2371052 /lib64/tls/libm-2.3.2.so
0000002a96531000-0000002a9653a000 r-xp 0000000000000000 08:02 2632961 /usr/java/jdk1.5.0/jre/lib/amd64/native_threads/libhpi.so
0000002a9653a000-0000002a96631000 ---p 0000000000009000 08:02 2632961 /usr/java/jdk1.5.0/jre/lib/amd64/native_threads/libhpi.so
0000002a96631000-0000002a9663d000 rw-p 0000000000000000 08:02 2632961 /usr/java/jdk1.5.0/jre/lib/amd64/native_threads/libhpi.so
0000002a9663d000-0000002a96650000 r-xp 0000000000000000 08:02 523283 /lib64/libnsl-2.3.2.so
0000002a96650000-0000002a9673d000 ---p 0000000000013000 08:02 523283 /lib64/libnsl-2.3.2.so
0000002a9673d000-0000002a96751000 rw-p 0000000000000000 08:02 523283 /lib64/libnsl-2.3.2.so
0000002a96751000-0000002a96753000 rw-p 0000000000000000 00:00 0
0000002a96753000-0000002a9675f000 r-xp 0000000000000000 08:02 523289 /lib64/libnss_files-2.3.2.so
0000002a9675f000-0000002a96853000 ---p 000000000000c000 08:02 523289 /lib64/libnss_files-2.3.2.so
0000002a96853000-0000002a9685f000 rw-p 0000000000000000 08:02 523289 /lib64/libnss_files-2.3.2.so
0000002a9685f000-0000002a96869000 r-xp 0000000000000000 08:02 523293 /lib64/libnss_nis-2.3.2.so
0000002a96869000-0000002a9695f000 ---p 000000000000a000 08:02 523293 /lib64/libnss_nis-2.3.2.so
0000002a9695f000-0000002a96969000 rw-p 0000000000000000 08:02 523293 /lib64/libnss_nis-2.3.2.so
0000007fbfdfe000-0000007fbfe00000 rw-p ffffffffffefc000 00:00 0
0000007fbfe00000-0000007fbfe03000 rwxp 0000000000000000 00:00 0
0000007fbfe03000-0000007fc0000000 rw-p fffffffffff01000 00:00 0
VM Arguments:
jvm_args: -Djavax.net.ssl.keyStore=/qa/jmx/remoteJmx/sqe/workspaces/rjmx10-sqe-night.ws/run/functional/../../tools/keystoreClient -Djavax.net.ssl.keyStorePassword=glopglop -Djavax.net.ssl.trustStore=/qa/jmx/remoteJmx/sqe/workspaces/rjmx10-sqe-night.ws/run/functional/../../tools/truststoreClient -Djavax.net.ssl.trustStorePassword=glopglop -DDEBUG_STANDARD -Drmiregistry.port=7000
java_command: javasoft.sqe.jmx.share.TestStarter -protocol jmxmp -port 9000 -host raymonde -testClass javasoft.sqe.jmx.test.SecurityTest -cycles 1000 -domain jmxClient_1 -time 30 -mapType profiles.tls;tls.enabled.cipher.suites.dummy -expectedException java.lang.IllegalArgumentException
Environment Variables:
LD_LIBRARY_PATH=/usr/java/jdk1.5.0/jre/lib/amd64/server:/usr/java/jdk1.5.0/jre/lib/amd64:/usr/java/jdk1.5.0/jre/../lib/amd64
--------------- S Y S T E M ---------------
OS:Red Hat Enterprise Linux AS release 3 (Taroon Update 2)
uname:Linux 2.4.21-15.ELsmp #1 SMP Thu Apr 22 00:09:01 EDT 2004 x86_64
libc:glibc 2.3.2 NPTL 0.60
rlimit: STACK 10240k, CORE infinity, NPROC 16379, NOFILE 1024, AS infinity
load average:1.23 1.09 0.63
CPU:total 1
Memory: 4k page, physical 2036656k(1489572k free), swap 2040244k(2040244k free)
vm_info: Java HotSpot(TM) 64-Bit Server VM (1.5.0-rc-b63) for linux-amd64, built on Aug 11 2004 02:49:28 by java_re with gcc 3.2.2 (SuSE Linux)
The crash is quite difficult to get : you can either run successfully the 51 tests, or got a crash for any of the tests.
Tiger is installed on the local disk.
'java -version' shows no sharing. So some where it's picking up the sharing.
/usr/java/jdk1.5.0/bin/java -version
java version "1.5.0-rc"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-rc-b63)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0-rc-b63, mixed mode)
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGSEGV (0xb) at pc=0x0000000000000000, pid=17752, tid=182894163712
#
# Java VM: Java HotSpot(TM) 64-Bit Server VM (1.5.0-rc-b63 mixed mode, sharing)
# Problematic frame:
#
[error occurred during error reporting, step 60, id 0xb]
--------------- T H R E A D ---------------
Current thread (0x00000000401162e0): JavaThread [_thread_in_vm, id=17752]
siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x0000000000000000
Registers:
RAX=0x0000007fbfe00000, RBX=0x00000000401162e0, RCX=0x0000002a9595595c, RDX=0x0000000000000007
RSP=0x0000007fbfe02870, RBP=0x0000007fbfe02870, RSI=0x0000000000003000, RDI=0x0000007fbfe00000
R8 =0x00000000ffffffff, R9 =0x0000000000000000, R10=0x0000000000000032, R11=0x0000000000000246
R12=0x0000000000003000, R13=0x0000007fbfe00000, R14=0x0000007fbfe02980, R15=0x0000007fbfe02ac8
RIP=0x0000000000000000, EFL=0x0000000000010217, CSGSFS=0x0000000000000033, ERR=0x0000000000000014
TRAPNO=0x000000000000000e
Top of Stack: (sp=0x0000007fbfe02870)
0x0000007fbfe02870: 0000000000000000 0000000000000000
0x0000007fbfe02880: 0000000000000000 0000000000000000
0x0000007fbfe02890: 0000000000000000 0000000000000000
0x0000007fbfe028a0: 0000000000000000 0000000000000000
0x0000007fbfe028b0: 0000000000000000 0000000000000000
0x0000007fbfe028c0: 0000000000000000 0000000000000000
0x0000007fbfe028d0: 0000000000000000 0000000000000000
0x0000007fbfe028e0: 0000000000000000 0000000000000000
0x0000007fbfe028f0: 0000000000000000 0000000000000000
0x0000007fbfe02900: 0000000000000000 0000000000000000
0x0000007fbfe02910: 0000000000000000 0000000000000000
0x0000007fbfe02920: 0000000000000000 0000000000000000
0x0000007fbfe02930: 0000000000000000 0000000000000000
0x0000007fbfe02940: 0000000000000000 0000000000000000
0x0000007fbfe02950: 0000000000000000 0000000000000000
0x0000007fbfe02960: 0000000000000000 0000000000000000
0x0000007fbfe02970: 0000000000000000 0000000000000000
0x0000007fbfe02980: 0000000000000000 0000000000000000
0x0000007fbfe02990: 0000000000000000 0000000000000000
0x0000007fbfe029a0: 0000000000000000 0000000000000000
0x0000007fbfe029b0: 0000000000000000 0000000000000000
0x0000007fbfe029c0: 0000000000000000 0000000000000000
0x0000007fbfe029d0: 0000000000000000 0000000000000000
0x0000007fbfe029e0: 0000000000000000 0000000000000000
0x0000007fbfe029f0: 0000000000000000 0000000000000000
0x0000007fbfe02a00: 0000000000000000 0000000000000000
0x0000007fbfe02a10: 0000000000000000 0000000000000000
0x0000007fbfe02a20: 0000000000000000 0000000000000000
0x0000007fbfe02a30: 0000000000000000 0000000000000000
0x0000007fbfe02a40: 0000000000000000 0000000000000000
0x0000007fbfe02a50: 0000000000000000 0000000000000000
0x0000007fbfe02a60: 0000000000000000 0000000000000000
Instructions: (pc=0x0000000000000000)
0xfffffffffffffff0:
Stack: [0x0000007fbfe00000,0x0000007fc0000000), sp=0x0000007fbfe02870, free space=10k
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
Other Threads:
VM state:not at safepoint (not fully initilizated)
VM Mutex/Monitor currently owned by a thread: None
Heap
[error occurred during error reporting, step 190, id 0xb]
Dynamic libraries:
0000000040000000-000000004000d000 r-xp 0000000000000000 08:02 1717165 /usr/java/jdk1.5.0/bin/java
000000004010c000-0000000040110000 rw-p 000000000000c000 08:02 1717165 /usr/java/jdk1.5.0/bin/java
0000000040110000-0000000040131000 rwxp 0000000000000000 00:00 0
0000002a95556000-0000002a9556b000 r-xp 0000000000000000 08:02 523268 /lib64/ld-2.3.2.so
0000002a9556b000-0000002a9556c000 rw-p 0000000000000000 00:00 0
0000002a9556c000-0000002a9556d000 r--p 0000000000000000 00:00 0
0000002a9556d000-0000002a95575000 rw-s 0000000000000000 08:02 850465 /tmp/hsperfdata_yjoan/17752
0000002a95576000-0000002a95578000 rw-p 0000000000000000 00:00 0
0000002a9566a000-0000002a9566b000 rw-p 0000000000014000 08:02 523268 /lib64/ld-2.3.2.so
0000002a9566b000-0000002a9567a000 r-xp 0000000000000000 08:02 2371054 /lib64/tls/libpthread-0.60.so
0000002a9567a000-0000002a9576b000 ---p 000000000000f000 08:02 2371054 /lib64/tls/libpthread-0.60.so
0000002a9576b000-0000002a9577a000 rw-p 0000000000000000 08:02 2371054 /lib64/tls/libpthread-0.60.so
0000002a9577a000-0000002a9577e000 rw-p 0000000000000000 00:00 0
0000002a9577e000-0000002a95781000 r-xp 0000000000000000 08:02 523279 /lib64/libdl-2.3.2.so
0000002a95781000-0000002a9587e000 ---p 0000000000003000 08:02 523279 /lib64/libdl-2.3.2.so
0000002a9587e000-0000002a95881000 rw-p 0000000000000000 08:02 523279 /lib64/libdl-2.3.2.so
0000002a95881000-0000002a959bc000 r-xp 0000000000000000 08:02 2371050 /lib64/tls/libc-2.3.2.so
0000002a959bc000-0000002a95a81000 ---p 000000000013b000 08:02 2371050 /lib64/tls/libc-2.3.2.so
0000002a95a81000-0000002a95ac1000 rw-p 0000000000100000 08:02 2371050 /lib64/tls/libc-2.3.2.so
0000002a95ac1000-0000002a95ac5000 rw-p 0000000000000000 00:00 0
0000002a95ac5000-0000002a9610d000 r-xp 0000000000000000 08:02 3172445 /usr/java/jdk1.5.0/jre/lib/amd64/server/libjvm.so
0000002a9610d000-0000002a961c5000 ---p 0000000000648000 08:02 3172445 /usr/java/jdk1.5.0/jre/lib/amd64/server/libjvm.so
0000002a961c5000-0000002a9637b000 rw-p 0000000000600000 08:02 3172445 /usr/java/jdk1.5.0/jre/lib/amd64/server/libjvm.so
0000002a9637b000-0000002a963a9000 rw-p 0000000000000000 00:00 0
0000002a963a9000-0000002a96430000 r-xp 0000000000000000 08:02 2371052 /lib64/tls/libm-2.3.2.so
0000002a96430000-0000002a964a9000 ---p 0000000000087000 08:02 2371052 /lib64/tls/libm-2.3.2.so
0000002a964a9000-0000002a96531000 rw-p 0000000000000000 08:02 2371052 /lib64/tls/libm-2.3.2.so
0000002a96531000-0000002a9653a000 r-xp 0000000000000000 08:02 2632961 /usr/java/jdk1.5.0/jre/lib/amd64/native_threads/libhpi.so
0000002a9653a000-0000002a96631000 ---p 0000000000009000 08:02 2632961 /usr/java/jdk1.5.0/jre/lib/amd64/native_threads/libhpi.so
0000002a96631000-0000002a9663d000 rw-p 0000000000000000 08:02 2632961 /usr/java/jdk1.5.0/jre/lib/amd64/native_threads/libhpi.so
0000002a9663d000-0000002a96650000 r-xp 0000000000000000 08:02 523283 /lib64/libnsl-2.3.2.so
0000002a96650000-0000002a9673d000 ---p 0000000000013000 08:02 523283 /lib64/libnsl-2.3.2.so
0000002a9673d000-0000002a96751000 rw-p 0000000000000000 08:02 523283 /lib64/libnsl-2.3.2.so
0000002a96751000-0000002a96753000 rw-p 0000000000000000 00:00 0
0000002a96753000-0000002a9675f000 r-xp 0000000000000000 08:02 523289 /lib64/libnss_files-2.3.2.so
0000002a9675f000-0000002a96853000 ---p 000000000000c000 08:02 523289 /lib64/libnss_files-2.3.2.so
0000002a96853000-0000002a9685f000 rw-p 0000000000000000 08:02 523289 /lib64/libnss_files-2.3.2.so
0000002a9685f000-0000002a96869000 r-xp 0000000000000000 08:02 523293 /lib64/libnss_nis-2.3.2.so
0000002a96869000-0000002a9695f000 ---p 000000000000a000 08:02 523293 /lib64/libnss_nis-2.3.2.so
0000002a9695f000-0000002a96969000 rw-p 0000000000000000 08:02 523293 /lib64/libnss_nis-2.3.2.so
0000007fbfdfe000-0000007fbfe00000 rw-p ffffffffffefc000 00:00 0
0000007fbfe00000-0000007fbfe03000 rwxp 0000000000000000 00:00 0
0000007fbfe03000-0000007fc0000000 rw-p fffffffffff01000 00:00 0
VM Arguments:
jvm_args: -Djavax.net.ssl.keyStore=/qa/jmx/remoteJmx/sqe/workspaces/rjmx10-sqe-night.ws/run/functional/../../tools/keystoreClient -Djavax.net.ssl.keyStorePassword=glopglop -Djavax.net.ssl.trustStore=/qa/jmx/remoteJmx/sqe/workspaces/rjmx10-sqe-night.ws/run/functional/../../tools/truststoreClient -Djavax.net.ssl.trustStorePassword=glopglop -DDEBUG_STANDARD -Drmiregistry.port=7000
java_command: javasoft.sqe.jmx.share.TestStarter -protocol jmxmp -port 9000 -host raymonde -testClass javasoft.sqe.jmx.test.SecurityTest -cycles 1000 -domain jmxClient_1 -time 30 -mapType profiles.tls;tls.enabled.cipher.suites.dummy -expectedException java.lang.IllegalArgumentException
Environment Variables:
LD_LIBRARY_PATH=/usr/java/jdk1.5.0/jre/lib/amd64/server:/usr/java/jdk1.5.0/jre/lib/amd64:/usr/java/jdk1.5.0/jre/../lib/amd64
--------------- S Y S T E M ---------------
OS:Red Hat Enterprise Linux AS release 3 (Taroon Update 2)
uname:Linux 2.4.21-15.ELsmp #1 SMP Thu Apr 22 00:09:01 EDT 2004 x86_64
libc:glibc 2.3.2 NPTL 0.60
rlimit: STACK 10240k, CORE infinity, NPROC 16379, NOFILE 1024, AS infinity
load average:1.23 1.09 0.63
CPU:total 1
Memory: 4k page, physical 2036656k(1489572k free), swap 2040244k(2040244k free)
vm_info: Java HotSpot(TM) 64-Bit Server VM (1.5.0-rc-b63) for linux-amd64, built on Aug 11 2004 02:49:28 by java_re with gcc 3.2.2 (SuSE Linux)