Diablo 1.5 SIGBUS

odela01 odela01 at ca.com
Thu Apr 6 09:17:39 UTC 2006


Just trying out the new JDK 1.5 binaries on my TestNG suite. Unfortunately I
can't get it to complete, I get a SIGBUS every time. It said to send the bug
report to this list. I have a 113Mb core dump too, if that¹s any use.

The SIGBUS occurs at different places, but most often at
[libjvm.so+0x589595]. The box has two CPUs.


#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGBUS (0xa) at pc=0x28716595, pid=85952, tid=0x805c000
#
# Java VM: Java HotSpot(TM) Server VM (diablo-1.5.0_06-b00 mixed mode)
# Problematic frame:
# V  [libjvm.so+0x589595]
#

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

Current thread (0x08068000):  JavaThread "main" [_thread_in_vm_trans,
id=134594560]

siginfo:si_signo=10, si_errno=0, si_code=12, si_addr=0x288f1000

Registers:
EAX=0x288cbb08, EBX=0x288b5e74, ECX=0x288f1000, EDX=0x288cbb10
ESP=0xbfbfc4b0, EBP=0xbfbfc578, ESI=0x00000000, EDI=0x288cda54
EIP=0x28716595, EFLAGS=0x00010246

Top of Stack: (sp=0xbfbfc4b0)
0xbfbfc4b0:   2807d050 08056034 08166000 280ab1ea
0xbfbfc4c0:   280ad4bc 083e50b0 00000000 00000001
0xbfbfc4d0:   08063828 bfbfc518 00000000 00000000
0xbfbfc4e0:   08062800 bfbfc520 00000000 00000000
0xbfbfc4f0:   0806382c 08063828 00000000 288b5e74
0xbfbfc500:   08063828 0805c000 000003fa 08068000
0xbfbfc510:   08063800 080637c0 00000000 280a21a4
0xbfbfc520:   08068000 080637c0 bfbfc558 28714897

Instructions: (pc=0x28716595)
0x28716585:   75 94 d3 ee 8b 38 8b 0a 21 fe 8b bb 40 71 00 00
0x28716595:   c7 04 31 01 00 00 00 8b 17 85 d2 0f 84 cf fc ff

Stack: [0xbfbc0000,0xbfc00000),  sp=0xbfbfc4b0,  free space=241k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native
code)
V  [libjvm.so+0x589595]
V  [libjvm.so+0x688d9a]
V  [libjvm.so+0x2fd5e3]
V  [libjvm.so+0x3789ed]
V  [libjvm.so+0x3a5fbb]
V  [libjvm.so+0x599e4e]
V  [libjvm.so+0x6014ec]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
v  ~RuntimeStub::_new_objArray_Java
J  
org.testng.internal.XmlMethodSelector.createQualifiedMethodNames(Ljava/lang/
String;Ljava/util/List;)Ljava/util/List;
J  
org.testng.internal.XmlMethodSelector.includeMethodFromIncludeExclude(Lorg/t
estng/ITestNGMethod;Z)Z
v  ~I2CAdapter
j  
org.testng.internal.XmlMethodSelector.includeMethod(Lorg/testng/ITestNGMetho
d;Z)Z+23
j  
org.testng.internal.XmlMethodSelector.setTestMethods(Ljava/util/List;)V+90
j  
org.testng.internal.MethodSelectorDescriptor.setTestMethods(Ljava/util/List;
)V+5
j  org.testng.internal.RunInfo.setTestMethods(Ljava/util/List;)V+31
j  org.testng.TestRunner.initMethods()V+424
j  org.testng.TestRunner.init()V+17
j  
org.testng.TestRunner.init(Lorg/testng/ISuite;Lorg/testng/xml/XmlTest;Ljava/
lang/String;Lorg/testng/internal/annotations/IAnnotationFinder;)V+278
j  
org.testng.TestRunner.<init>(Lorg/testng/ISuite;Lorg/testng/xml/XmlTest;Ljav
a/lang/String;Lorg/testng/internal/annotations/IAnnotationFinder;)V+226
j  
org.testng.SuiteRunner$DefaultTestRunnerFactory.newTestRunner(Lorg/testng/IS
uite;Lorg/testng/xml/XmlTest;)Lorg/testng/TestRunner;+16
j  org.testng.SuiteRunner.privateRun()V+61
j  org.testng.SuiteRunner.run()V+10
j  
org.testng.TestNG.createAndRunSuiteRunners(Lorg/testng/xml/XmlSuite;)Lorg/te
stng/SuiteRunner;+146
j  org.testng.TestNG.runSuitesLocally()Ljava/util/List;+99
j  org.testng.TestNG.run()V+24
j  
org.testng.TestNG.privateMain([Ljava/lang/String;Lorg/testng/ITestListener;)
Lorg/testng/TestNG;+319
j  org.testng.TestNG.main([Ljava/lang/String;)V+2
v  ~StubRoutines::call_stub

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

Java Threads: ( => current thread )
  0x0818c800 JavaThread "Low Memory Detector" daemon [_thread_blocked,
id=135842304]
  0x0818c400 JavaThread "CompilerThread1" daemon [_thread_blocked,
id=135841280]
  0x0818c000 JavaThread "CompilerThread0" daemon [_thread_blocked,
id=135840256]
  0x0816fc00 JavaThread "AdapterThread" daemon [_thread_blocked,
id=135724544]
  0x0816f800 JavaThread "Signal Dispatcher" daemon [_thread_blocked,
id=135723520]
  0x0816f400 JavaThread "Finalizer" daemon [_thread_blocked, id=135722496]
  0x0816f000 JavaThread "Reference Handler" daemon [_thread_blocked,
id=135721472]
=>0x08068000 JavaThread "main" [_thread_in_vm_trans, id=134594560]

Other Threads:
  0x08122b00 VMThread [id=134647296]
  0x0806c300 WatcherThread [id=135843328]

VM state:synchronizing (normal execution)

VM Mutex/Monitor currently owned by a thread:  ([mutex/lock_event])
[0x08063580/0x080635c0] Safepoint_lock - owner thread: 0x08122b00
[0x08063640/0x08063680] Threads_lock - owner thread: 0x08122b00
[0x08053780/0x08063c40] Heap_lock - owner thread: 0x08068000

Heap
 def new generation   total 2496K, used 2256K [0x2db40000, 0x2ddf0000,
0x2e250000)
  eden space 2240K, 100% used [0x2db40000, 0x2dd70000, 0x2dd70000)
  from space 256K,   6% used [0x2dd70000, 0x2dd740b0, 0x2ddb0000)
  to   space 256K,   0% used [0x2ddb0000, 0x2ddb0000, 0x2ddf0000)
 tenured generation   total 21680K, used 17753K [0x2e250000, 0x2f77c000,
0x31b40000)
   the space 21680K,  81% used [0x2e250000, 0x2f3a67b0, 0x2f3a6800,
0x2f77c000)
 compacting perm gen  total 16384K, used 15007K [0x31b40000, 0x32b40000,
0x35b40000)
   the space 16384K,  91% used [0x31b40000, 0x329e7e40, 0x329e8000,
0x32b40000)
No shared spaces configured.

Dynamic libraries:
0x08048000     /usr/local/diablo-jdk1.5.0/jre/bin/java
0x2807e000     /lib/libz.so.3
0x2808e000     /usr/lib/libpthread.so.2
0x280b2000     /lib/libc.so.6
0x2818d000     /usr/local/diablo-jdk1.5.0/jre/lib/i386/server/libjvm.so
0x288d7000     /lib/libm.so.4
0x288f2000     
/usr/local/diablo-jdk1.5.0/jre/lib/i386/native_threads/libhpi.so
0x288fb000     /usr/local/lib/nss_ldap.so.1
0x2890e000     /usr/local/lib/libldap.so.2
0x28940000     /usr/local/lib/liblber.so.2
0x2894d000     /usr/local/lib/libsasl2.so.2
0x28961000     /usr/lib/libssl.so.3
0x2898f000     /lib/libcrypto.so.3
0x28a84000     /lib/libc.so.5
0x28b5d000     /usr/local/lib/sasl2/libsasldb.so
0x28b62000     /usr/local/lib/sasl2/libcrammd5.so
0x28b70000     /usr/local/lib/sasl2/libdigestmd5.so
0x28b7c000     /usr/local/lib/sasl2/libotp.so
0x28b82000     /usr/lib/libopie.so.2
0x28b8b000     /lib/libmd.so.2
0x28b95000     /usr/local/lib/sasl2/libplain.so
0x28b99000     /lib/libcrypt.so.2
0x28bb1000     /usr/local/lib/sasl2/libanonymous.so
0x28bb5000     /usr/local/lib/sasl2/liblogin.so
0x28bb9000     /usr/local/lib/sasl2/libntlm.so
0x28bc7000     /usr/local/diablo-jdk1.5.0/jre/lib/i386/libverify.so
0x28bd4000     /usr/local/diablo-jdk1.5.0/jre/lib/i386/libjava.so
0x28bf3000     /usr/local/diablo-jdk1.5.0/jre/lib/i386/libzip.so
0x36838000     /usr/local/diablo-jdk1.5.0/jre/lib/i386/libnet.so
0x36823000     /usr/local/diablo-jdk1.5.0/jre/lib/i386/libnio.so
0x28052000     /libexec/ld-elf.so.1

VM Arguments:
jvm_args: -ea 
-Djava.util.logging.config.file=../cacom/test/src/com/ca/commons/test/testlo
gging.properties -Dcom.ca.commons.logging.nolog4j=true
java_command: org.testng.TestNG -d /home/odela01/public_html/testng/jiam
-target 1.4 -sourcedir
/usr/home/odela01/work/jiam/jiam/test/src;/usr/home/odela01/work/jiam/cacom/
test/src /usr/home/odela01/work/jiam/jiam/test/testng-n16.xml
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=/usr/local/java
PATH=/home/odela01/bin:/usr/site/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/loca
l/bin:/usr/local/sbin:/usr/X11R6/bin:/usr/local/javacc/bin:/usr/games:/usr/l
ocal/java/bin:/usr/site/ant/bin:/usr/site/groovy/bin
LD_LIBRARY_PATH=/usr/local/diablo-jdk1.5.0/jre/lib/i386/server:/usr/local/di
ablo-jdk1.5.0/jre/lib/i386:/usr/local/diablo-jdk1.5.0/jre/../lib/i386
SHELL=/usr/local/bin/zsh

Signal Handlers:
SIGSEGV: [libjvm.so+0x682400], sa_mask[0]=0xffffffff, sa_flags=0x00000002
SIGBUS: [libjvm.so+0x682400], sa_mask[0]=0xffffffff, sa_flags=0x00000002
SIGFPE: [libjvm.so+0x5a2e70], sa_mask[0]=0xffffffff, sa_flags=0x00000042
SIGPIPE: [libjvm.so+0x5a2e70], sa_mask[0]=0xffffffff, sa_flags=0x00000042
SIGILL: [libjvm.so+0x5a2e70], sa_mask[0]=0xffffffff, sa_flags=0x00000042
SIGUSR1: [libjvm.so+0x5a2f40], sa_mask[0]=0x00000000, sa_flags=0x00000040
SIGUSR2: [libjvm.so+0x5a2e70], sa_mask[0]=0xffffffff, sa_flags=0x00000042
SIGHUP: [libjvm.so+0x5a1720], sa_mask[0]=0xffffffff, sa_flags=0x00000002
SIGINT: [libjvm.so+0x5a1720], sa_mask[0]=0xffffffff, sa_flags=0x00000002
SIGQUIT: [libjvm.so+0x5a1720], sa_mask[0]=0xffffffff, sa_flags=0x00000002
SIGTERM: [libjvm.so+0x5a1720], sa_mask[0]=0xffffffff, sa_flags=0x00000002


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

OS:FreeBSD
uname:FreeBSD 6.0-RELEASE-p3 FreeBSD 6.0-RELEASE-p3 #0: Tue Feb 21 14:09:39
EST 2006     odela01 at isis.ca.com:/usr/obj/usr/src/sys/ISIS i386
rlimit: STACK 65536k, CORE infinity, NOFILE 5000
CPU:total 2 family 6, cmov, cx8, fxsr, mmx

Memory: 4k page, physical 864444k

vm_info: Java HotSpot(TM) Server VM (diablo-1.5.0_06-b00) for freebsd-x86,
built on Feb 16 2006 23:15:39 by truk with gcc 3.4.4 [FreeBSD] 20050518



-- 
Lachlan O'Dea
CA
Senior Software Engineer
tel: +61 3 8416 5627
fax: +61 3 8416 5810
mobile: +61 412 390 650
odela01 at ca.com

Relax and enjoy your shoes!




More information about the freebsd-java mailing list