Diablo JDK 1.6 SIGBUS
Heiner Strauss
heiner_ej at yahoo.de
Wed Dec 7 16:07:02 UTC 2011
Trying to bootstrap OpenJDK6 with a i386 9-PRERELEASE I get a SIGBUS
from Diablo JDK.
The OS was build with clang. X11, Firefox and emacs are running - like
always - without Problems.
How can I debug the VM ? I have looked at the vsnprintf and saw no big
changes there.
-------------------------------- snip
------------------------------------------------------------
#
# An unexpected error has been detected by Java Runtime Environment:
#
# SIGBUS (0xa) at pc=0x2810f09c, pid=23191, tid=0x28404900
#
# Java VM: Diablo Java HotSpot(TM) Server VM (10.0-b23 mixed mode bsd-x86)
# Problematic frame:
# C [libc.so.7+0x4d09c] vsnprintf+0x1c
#
# Please submit bug reports to freebsd-java at FreeBSD.org
#
--------------- T H R E A D ---------------
Current thread (0x28627400): JavaThread "Unknown thread"
[_thread_in_vm, id=675301632, stack(0xbf9af000,0xbf9ff000)]
siginfo:si_signo=SIGBUS: si_errno=0, si_code=3 (BUS_OBJERR),
si_addr=0x2810f09c
Registers:
EAX=0xbf9fe418, EBX=0x281c6aa0, ECX=0x28dec4db, EDX=0x00000100
ESP=0xbf9fe238, EBP=0xbf9fe340, ESI=0xbf9fe418, EDI=0x0000002d
EIP=0x2810f09c, EFLAGS=0x00010216
Top of Stack: (sp=0xbf9fe238)
0xbf9fe238: bf9fe254 bf9fe254 000000a4 28ad4cba
0xbf9fe248: 2c325b28 2c39b980 00000003 28dc8690
0xbf9fe258: 292a0200 00000000 292a02a3 292a02a3
0xbf9fe268: bf9fe518 bf9fe51c bf9fe51c 292a0272
0xbf9fe278: bf000000 bf9fe254 292a02a3 00000000
0xbf9fe288: 292a02a3 292a02a3 00000000 00000000
0xbf9fe298: 00000000 292a02a3 bf9fe2c0 28ac6ced
0xbf9fe2a8: 2845c180 00000000 292a02a3 28ac6cda
Instructions: (pc=0x2810f09c)
0x2810f08c: e8 00 00 00 00 5b 81 c3 0f 7a 0b 00 66 0f ef c0
0x2810f09c: 0f 29 45 d8 0f 29 45 c8 0f 29 45 b8 0f 29 45 a8
Stack: [0xbf9af000,0xbf9ff000], sp=0xbf9fe238, free space=316k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code,
C=native code)
C [libc.so.7+0x4d09c] vsnprintf+0x1c
V [libjvm.so+0x3521cf]
V [libjvm.so+0x35220b]
V [libjvm.so+0x501171]
V [libjvm.so+0x46c729]
V [libjvm.so+0x46d0a7]
V [libjvm.so+0x4f4cb9]
V [libjvm.so+0x4f5227]
V [libjvm.so+0x2d582c]
V [libjvm.so+0x2d7aa4]
V [libjvm.so+0x2d81dd]
V [libjvm.so+0x2d8235]
V [libjvm.so+0x2d8968]
V [libjvm.so+0x2f4bb5]
v ~BufferBlob::Interpreter
v ~BufferBlob::StubRoutines (1)
V [libjvm.so+0x300f9c]
V [libjvm.so+0x48cd29]
V [libjvm.so+0x3000cf]
V [libjvm.so+0x2d80aa]
V [libjvm.so+0x2d8111]
V [libjvm.so+0x2d83fe]
V [libjvm.so+0x2d8968]
V [libjvm.so+0x55fe9b]
V [libjvm.so+0x30a2f3]
C [java+0xa795] JavaMain+0x1d55
C [java+0x8ae1] JavaMain+0xa1
C [libthr.so.3+0x687e] pthread_create+0x72e
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
v ~BufferBlob::Interpreter
v ~BufferBlob::StubRoutines (1)
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
=>0x28627400 JavaThread "Unknown thread" [_thread_in_vm, id=675301632,
stack(0xbf9af000,0xbf9ff000)]
Other Threads:
0x28484000 VMThread [stack: 0xbf526000,0xbf5a6000] [id=677748480]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
PSYoungGen total 3584K, used 61K [0x49880000, 0x49c80000, 0x4cb20000)
eden space 3072K, 2% used [0x49880000,0x4988f5d0,0x49b80000)
from space 512K, 0% used [0x49c00000,0x49c00000,0x49c80000)
to space 512K, 0% used [0x49b80000,0x49b80000,0x49c00000)
PSOldGen total 25920K, used 0K [0x30320000, 0x31c70000, 0x49880000)
object space 25920K, 0% used [0x30320000,0x30320000,0x31c70000)
PSPermGen total 16384K, used 505K [0x2c320000, 0x2d320000,
0x30320000)
object space 16384K, 3% used [0x2c320000,0x2c39e498,0x2d320000)
Dynamic libraries:
0x08048000 /usr/local/diablo-jdk1.6.0/bin/java
0x280a2000 /lib/libthr.so.3
0x280c2000 /lib/libc.so.7
0x28800000 /usr/local/diablo-jdk1.6.0/jre/lib/i386/server/libjvm.so
0x281f4000 /usr/lib/libstdc++.so.6
0x282d0000 /lib/libm.so.5
0x282ec000 /lib/libgcc_s.so.1
0x282f9000
/usr/local/diablo-jdk1.6.0/jre/lib/i386/native_threads/libhpi.so
0x2830b000 /usr/local/diablo-jdk1.6.0/jre/lib/i386/libverify.so
0x28318000 /usr/local/diablo-jdk1.6.0/jre/lib/i386/libjava.so
0x2833f000 /usr/local/diablo-jdk1.6.0/jre/lib/i386/libzip.so
0x28348000 /usr/local/lib/compat/libz.so.4
0x28059000 /libexec/ld-elf.so.1
VM Arguments:
java_command: <unknown>
Launcher Type: SUN_STANDARD
Environment Variables:
JAVA_HOME=/usr/local/diablo-jdk1.6.0
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/home/heiner/inferno/FreeBSD/386/bin:/home/heiner/bin
LD_LIBRARY_PATH=/usr/local/diablo-jdk1.6.0/jre/lib/i386/server:/usr/local/diablo-jdk1.6.0/jre/lib/i386:/usr/local/diablo-jdk1.6.0/jre/../lib/i386
SHELL=/bin/tcsh
DISPLAY=:0.0
HOSTTYPE=FreeBSD
OSTYPE=FreeBSD
MACHTYPE=i386
Signal Handlers:
SIGSEGV: [libjvm.so+0x59f5d0], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGBUS: [libjvm.so+0x59f5d0], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGFPE: [libjvm.so+0x48dcb0], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGPIPE: [libjvm.so+0x48dcb0], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGXFSZ: [libjvm.so+0x48dcb0], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGILL: [libjvm.so+0x48dcb0], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: [libjvm.so+0x4903b0], sa_mask[0]=0x00000000, sa_flags=0x00000042
SIGHUP: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGINT: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGTERM: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGQUIT: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
--------------- S Y S T E M ---------------
OS:Bsd
uname:FreeBSD 9.0-PRERELEASE FreeBSD 9.0-PRERELEASE #0: Sat Dec 3
17:29:39 CET 2011 root at i72.ip:/sys/i386/compile/I7VPN i386
rlimit: STACK 65536k, CORE infinity, NPROC 5547, NOFILE 11095
CPU:total 8 (8 cores per cpu, 2 threads per core) family 6 model 10
stepping 5, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, ht
Memory: 4k page, physical 1860244k(465061k free)
vm_info: Diablo Java HotSpot(TM) Server VM (10.0-b23) for bsd-x86 JRE
(1.6.0_07-b02), built on May 12 2008 23:06:05 by "truk" with gcc 4.2.1
20070719 [FreeBSD]
time: Tue Dec 6 12:53:56 2011
elapsed time: 0 seconds
More information about the freebsd-java
mailing list