Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 07 Oct 2011 13:45:50 -0500
From:      "Steven R. Wright" <srw6666@gmail.com>
To:        freebsd-java@FreeBSD.org
Subject:   SIGBUS in openjdk6
Message-ID:  <4E8F48DE.6050301@gmail.com>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------030908090407040902040208
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

(logs attached)

diablo or openjdk6 is irrelevent,  this issue occurs in both even doing 
something as trivial as trying to get the version.  It worked fine using 
the FreeBSD 8 kernels,  it crashes using FreeBSD 9.  Nothing about 
either port had changed.  If there is something that can be adjusted via 
the command line or a config file,  please advise.  Otherwise, there may 
be a significant issue here.


--------------030908090407040902040208
Content-Type: text/plain;
 name="hs_err_pid83405.log"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="hs_err_pid83405.log"

#
# An unexpected error has been detected by Java Runtime Environment:
#
#  SIGBUS (0xa) at pc=0x2813d0cc, pid=83405, tid=0x28404900
#
# Java VM: Diablo Java HotSpot(TM) Client VM (10.0-b23 mixed mode, sharing bsd-x86)
# Problematic frame:
# C  [libc.so.7+0x7b0cc]  vsnprintf+0x1c
#
# Please submit bug reports to freebsd-java@FreeBSD.org
#

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

Current thread (0x2862d400):  JavaThread "Unknown thread" [_thread_in_vm, id=675301632, stack(0xbf5ff000,0xbf9ff000)]

siginfo:si_signo=SIGBUS: si_errno=0, si_code=3 (BUS_OBJERR), si_addr=0x2813d0cc

Registers:
EAX=0xbf9fe32c, EBX=0x281d0ed8, ECX=0x28ba535b, EDX=0x00000100
ESP=0xbf9fe14c, EBP=0xbf9fe254, ESI=0xbf9fe32c, EDI=0x00000056
EIP=0x2813d0cc, EFLAGS=0x00010206

Top of Stack: (sp=0xbf9fe14c)
0xbf9fe14c:   bf9fe168 bf9fe168 000000c8 2808d538
0xbf9fe15c:   28425340 2809b100 00000003 28b89698
0xbf9fe16c:   2902c9c0 00000000 2902ca88 2902ca88
0xbf9fe17c:   bf9fe42c bf9fe430 bf9fe430 2902ca45
0xbf9fe18c:   28000000 bf9fe168 2902ca88 00000000
0xbf9fe19c:   2902ca88 2902ca88 00000000 00000000
0xbf9fe1ac:   00000000 2902ca88 bf9fe1d4 289783bd
0xbf9fe1bc:   2846b180 00000000 2902ca88 289783aa 

Instructions: (pc=0x2813d0cc)
0x2813d0bc:   e8 00 00 00 00 5b 81 c3 17 3e 09 00 66 0f ef c0
0x2813d0cc:   0f 29 45 d8 0f 29 45 c8 0f 29 45 b8 0f 29 45 a8 

Stack: [0xbf5ff000,0xbf9ff000],  sp=0xbf9fe14c,  free space=4092k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libc.so.7+0x7b0cc]  vsnprintf+0x1c
V  [libjvm.so+0x1fb30f]
V  [libjvm.so+0x1fb34b]
V  [libjvm.so+0x2e6221]
V  [libjvm.so+0x28cad9]
V  [libjvm.so+0x28cb97]
V  [libjvm.so+0x313e4f]
V  [libjvm.so+0x31402e]
V  [libjvm.so+0x31407c]
V  [libjvm.so+0x312ece]
V  [libjvm.so+0x3136af]
V  [libjvm.so+0x314770]
V  [libjvm.so+0x1458d5]
V  [libjvm.so+0x19ab54]
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::StubRoutines (1)
V  [libjvm.so+0x1aa0dc]
V  [libjvm.so+0x2a3fd9]
V  [libjvm.so+0x1a920f]
V  [libjvm.so+0x18134a]
V  [libjvm.so+0x1813b1]
V  [libjvm.so+0x18169e]
V  [libjvm.so+0x181c08]
V  [libjvm.so+0x333e3b]
V  [libjvm.so+0x1b3433]
C  [javac+0xa755]  JavaMain+0x1cf5
C  [javac+0x8b01]  JavaMain+0xa1
C  [libthr.so.3+0x684e]  pthread_create+0x73e

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::StubRoutines (1)

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

Java Threads: ( => current thread )
=>0x2862d400 JavaThread "Unknown thread" [_thread_in_vm, id=675301632, stack(0xbf5ff000,0xbf9ff000)]

Other Threads:
  0x2840fc00 VMThread [stack: 0xbf57e000,0xbf5fe000] [id=679372288]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 def new generation   total 960K, used 17K [0x4add0000, 0x4aed0000, 0x4b2b0000)
  eden space 896K,   2% used [0x4add0000, 0x4add47c8, 0x4aeb0000)
  from space 64K,   0% used [0x4aeb0000, 0x4aeb0000, 0x4aec0000)
  to   space 64K,   0% used [0x4aec0000, 0x4aec0000, 0x4aed0000)
 tenured generation   total 7168K, used 0K [0x4b2b0000, 0x4b9b0000, 0x4edd0000)
   the space 7168K,   0% used [0x4b2b0000, 0x4b2b0000, 0x4b2b0200, 0x4b9b0000)
 compacting perm gen  total 12288K, used 4K [0x4edd0000, 0x4f9d0000, 0x52dd0000)
   the space 12288K,   0% used [0x4edd0000, 0x4edd1260, 0x4edd1400, 0x4f9d0000)
    ro space 8192K,  73% used [0x52dd0000, 0x533b3618, 0x533b3800, 0x535d0000)
    rw space 12288K,  58% used [0x535d0000, 0x53cc9a30, 0x53cc9c00, 0x541d0000)

Dynamic libraries:
0x08048000 	/usr/local/diablo-jdk1.6.0/bin/javac
0x280a2000 	/lib/libthr.so.3
0x280c2000 	/lib/libc.so.7
0x28800000 	/usr/local/diablo-jdk1.6.0/jre/lib/i386/client/libjvm.so
0x281fe000 	/usr/lib/libstdc++.so.6
0x282dc000 	/lib/libm.so.5
0x282f8000 	/lib/libgcc_s.so.1
0x28305000 	/usr/local/diablo-jdk1.6.0/jre/lib/i386/native_threads/libhpi.so
0x28317000 	/usr/local/diablo-jdk1.6.0/jre/lib/i386/libverify.so
0x28324000 	/usr/local/diablo-jdk1.6.0/jre/lib/i386/libjava.so
0x2834b000 	/usr/local/diablo-jdk1.6.0/jre/lib/i386/libzip.so
0x28354000 	/usr/local/lib/compat/libz.so.4
0x28059000 	/libexec/ld-elf.so.1

VM Arguments:
jvm_args: -Dapplication.home=/usr/local/diablo-jdk1.6.0 -Xms8m -Xss4m -ea:com.sun.tools... 
java_command: com.sun.tools.javac.Main -v
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/srw/bin
LD_LIBRARY_PATH=/usr/local/diablo-jdk1.6.0/jre/lib/i386/client:/usr/local/diablo-jdk1.6.0/jre/lib/i386:/usr/local/diablo-jdk1.6.0/jre/../lib/i386
SHELL=/bin/ksh
DISPLAY=life:0

Signal Handlers:
SIGSEGV: [libjvm.so+0x3685b0], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGBUS: [libjvm.so+0x3685b0], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGFPE: [libjvm.so+0x2a4f60], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGPIPE: [libjvm.so+0x2a4f60], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGXFSZ: [libjvm.so+0x2a4f60], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGILL: [libjvm.so+0x2a4f60], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000002
SIGUSR2: [libjvm.so+0x2a7660], 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-BETA3 FreeBSD 9.0-BETA3 #1: Wed Oct  5 13:23:22 CDT 2011     srw@life:/usr/obj/usr/src/sys/LIFE i386
rlimit: STACK 65536k, CORE infinity, NPROC 5547, NOFILE 11095
CPU:total 1 (1 cores per cpu, 1 threads per core) family 6 model 13 stepping 8, cmov, cx8, fxsr, mmx, sse, sse2

Memory: 4k page, physical 1871052k(467763k free)

vm_info: Diablo Java HotSpot(TM) Client VM (10.0-b23) for bsd-x86 JRE (1.6.0_07-b02), built on May 12 2008 23:14:46 by "truk" with gcc 4.2.1 20070719  [FreeBSD]

time: Fri Oct  7 13:41:17 2011
elapsed time: 0 seconds


--------------030908090407040902040208
Content-Type: text/plain;
 name="hs_err_pid87900.log"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="hs_err_pid87900.log"

#
# An unexpected error has been detected by Java Runtime Environment:
#
#  SIGBUS (0xa) at pc=0x2813d0cc, pid=87900, tid=0x28404900
#
# Java VM: Diablo Java HotSpot(TM) Client VM (10.0-b23 mixed mode, sharing bsd-x86)
# Problematic frame:
# C  [libc.so.7+0x7b0cc]  vsnprintf+0x1c
#
# Please submit bug reports to freebsd-java@FreeBSD.org
#

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

Current thread (0x2863f400):  JavaThread "Unknown thread" [_thread_in_vm, id=675301632, stack(0xbf5ff000,0xbf9ff000)]

siginfo:si_signo=SIGBUS: si_errno=0, si_code=3 (BUS_OBJERR), si_addr=0x2813d0cc

Registers:
EAX=0xbf9fe32c, EBX=0x281d0ed8, ECX=0x28ba535b, EDX=0x00000100
ESP=0xbf9fe14c, EBP=0xbf9fe254, ESI=0xbf9fe32c, EDI=0x00000056
EIP=0x2813d0cc, EFLAGS=0x00010206

Top of Stack: (sp=0xbf9fe14c)
0xbf9fe14c:   bf9fe168 bf9fe168 000000c8 2808d538
0xbf9fe15c:   28425340 2809b100 00000003 28b89698
0xbf9fe16c:   2902c9c0 00000000 2902ca88 2902ca88
0xbf9fe17c:   bf9fe42c bf9fe430 bf9fe430 2902ca45
0xbf9fe18c:   28000000 bf9fe168 2902ca88 00000000
0xbf9fe19c:   2902ca88 2902ca88 00000000 00000000
0xbf9fe1ac:   00000000 2902ca88 bf9fe1d4 289783bd
0xbf9fe1bc:   2846b180 00000000 2902ca88 289783aa 

Instructions: (pc=0x2813d0cc)
0x2813d0bc:   e8 00 00 00 00 5b 81 c3 17 3e 09 00 66 0f ef c0
0x2813d0cc:   0f 29 45 d8 0f 29 45 c8 0f 29 45 b8 0f 29 45 a8 

Stack: [0xbf5ff000,0xbf9ff000],  sp=0xbf9fe14c,  free space=4092k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libc.so.7+0x7b0cc]  vsnprintf+0x1c
V  [libjvm.so+0x1fb30f]
V  [libjvm.so+0x1fb34b]
V  [libjvm.so+0x2e6221]
V  [libjvm.so+0x28cad9]
V  [libjvm.so+0x28cb97]
V  [libjvm.so+0x313e4f]
V  [libjvm.so+0x31402e]
V  [libjvm.so+0x31407c]
V  [libjvm.so+0x312ece]
V  [libjvm.so+0x3136af]
V  [libjvm.so+0x314770]
V  [libjvm.so+0x1458d5]
V  [libjvm.so+0x19ab54]
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::StubRoutines (1)
V  [libjvm.so+0x1aa0dc]
V  [libjvm.so+0x2a3fd9]
V  [libjvm.so+0x1a920f]
V  [libjvm.so+0x18134a]
V  [libjvm.so+0x1813b1]
V  [libjvm.so+0x18169e]
V  [libjvm.so+0x181c08]
V  [libjvm.so+0x333e3b]
V  [libjvm.so+0x1b3433]
C  [javac+0xa755]  JavaMain+0x1cf5
C  [javac+0x8b01]  JavaMain+0xa1
C  [libthr.so.3+0x684e]  pthread_create+0x73e

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::StubRoutines (1)

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

Java Threads: ( => current thread )
=>0x2863f400 JavaThread "Unknown thread" [_thread_in_vm, id=675301632, stack(0xbf5ff000,0xbf9ff000)]

Other Threads:
  0x2840fc00 VMThread [stack: 0xbf57e000,0xbf5fe000] [id=675502080]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 def new generation   total 960K, used 17K [0x4add0000, 0x4aed0000, 0x4b2b0000)
  eden space 896K,   2% used [0x4add0000, 0x4add47c8, 0x4aeb0000)
  from space 64K,   0% used [0x4aeb0000, 0x4aeb0000, 0x4aec0000)
  to   space 64K,   0% used [0x4aec0000, 0x4aec0000, 0x4aed0000)
 tenured generation   total 7168K, used 0K [0x4b2b0000, 0x4b9b0000, 0x4edd0000)
   the space 7168K,   0% used [0x4b2b0000, 0x4b2b0000, 0x4b2b0200, 0x4b9b0000)
 compacting perm gen  total 12288K, used 4K [0x4edd0000, 0x4f9d0000, 0x52dd0000)
   the space 12288K,   0% used [0x4edd0000, 0x4edd1260, 0x4edd1400, 0x4f9d0000)
    ro space 8192K,  73% used [0x52dd0000, 0x533b3618, 0x533b3800, 0x535d0000)
    rw space 12288K,  58% used [0x535d0000, 0x53cc9a30, 0x53cc9c00, 0x541d0000)

Dynamic libraries:
0x08048000 	/usr/local/diablo-jdk1.6.0/bin/javac
0x280a2000 	/lib/libthr.so.3
0x280c2000 	/lib/libc.so.7
0x28800000 	/usr/local/diablo-jdk1.6.0/jre/lib/i386/client/libjvm.so
0x281fe000 	/usr/lib/libstdc++.so.6
0x282dc000 	/lib/libm.so.5
0x282f8000 	/lib/libgcc_s.so.1
0x28305000 	/usr/local/diablo-jdk1.6.0/jre/lib/i386/native_threads/libhpi.so
0x28317000 	/usr/local/diablo-jdk1.6.0/jre/lib/i386/libverify.so
0x28324000 	/usr/local/diablo-jdk1.6.0/jre/lib/i386/libjava.so
0x2834b000 	/usr/local/diablo-jdk1.6.0/jre/lib/i386/libzip.so
0x28354000 	/usr/local/lib/compat/libz.so.4
0x28059000 	/libexec/ld-elf.so.1

VM Arguments:
jvm_args: -Dapplication.home=/usr/local/diablo-jdk1.6.0 -Xms8m -Xss4m -ea:com.sun.tools... 
java_command: com.sun.tools.javac.Main -v
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/srw/bin
LD_LIBRARY_PATH=/usr/local/diablo-jdk1.6.0/jre/lib/i386/client:/usr/local/diablo-jdk1.6.0/jre/lib/i386:/usr/local/diablo-jdk1.6.0/jre/../lib/i386
SHELL=/bin/ksh
DISPLAY=life:0

Signal Handlers:
SIGSEGV: [libjvm.so+0x3685b0], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGBUS: [libjvm.so+0x3685b0], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGFPE: [libjvm.so+0x2a4f60], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGPIPE: [libjvm.so+0x2a4f60], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGXFSZ: [libjvm.so+0x2a4f60], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGILL: [libjvm.so+0x2a4f60], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000002
SIGUSR2: [libjvm.so+0x2a7660], 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-BETA3 FreeBSD 9.0-BETA3 #1: Wed Oct  5 13:23:22 CDT 2011     srw@life:/usr/obj/usr/src/sys/LIFE i386
rlimit: STACK 65536k, CORE infinity, NPROC 5547, NOFILE 11095
CPU:total 1 (1 cores per cpu, 1 threads per core) family 6 model 13 stepping 8, cmov, cx8, fxsr, mmx, sse, sse2

Memory: 4k page, physical 1865104k(466276k free)

vm_info: Diablo Java HotSpot(TM) Client VM (10.0-b23) for bsd-x86 JRE (1.6.0_07-b02), built on May 12 2008 23:14:46 by "truk" with gcc 4.2.1 20070719  [FreeBSD]

time: Fri Oct  7 13:44:44 2011
elapsed time: 0 seconds


--------------030908090407040902040208--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4E8F48DE.6050301>