Java crash:: FreeBSD 6p1, jdk1.5p2, i386, SMP

Conrad Burger conrad.burger at swistgroup.com
Wed Jan 4 00:22:55 PST 2006


************************************************************
Click here to view our e-mail legal notice: 
http://www.swistgroup.com/email.htm or call: +27 21 888 7920
************************************************************
Hi 

We have been running a high load application on 3 x Freebsd 5.4 uniprocessor jdk
1.5.0p2 systems for the last 4 months with out any problems. 

Two weeks ago a new system was added. FreeBSD 6p1 jdk 1.5.0p2. The application
ran for a day and then the VM crashed. After the VM crash the system was stable
for a week. Yesterday we had a system hang. The console was unresponsive and I
had to power cycle the system. It might be a hardware fault, but the system runs
stable when the java app is not started.

If possible, can someone please look at the jdk crash log? I don't know what to
look for and if someone can shed some light on the reason for the crash it would
be much appreciated. 

Regards 
Conrad 

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0x286fe906, pid=80684, tid=0x806b600
#
# Java VM: Java HotSpot(TM) Server VM (1.5.0-p2-toor_24_dec_2005_17_53 mixed
mode)
# Problematic frame:
# V  [libjvm.so+0x581906]
#

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

Current thread (0x0815e800):  GCTaskThread [id=134657536]

siginfo:si_signo=11, si_errno=0, si_code=12, si_addr=0x00000038

Registers:
EAX=0x00000000, EBX=0x2882e378, ECX=0x71730318, EDX=0x00000000
ESP=0xbf8bcab0, EBP=0xbf8bcb18, ESI=0x00000008, EDI=0x00000000
EIP=0x286fe906, EFLAGS=0x00010202

Top of Stack: (sp=0xbf8bcab0)
0xbf8bcab0:   6dd159a8 2838e108 716dc090 286fec64
0xbf8bcac0:   080e6c80 00000400 7169fc08 2881b844
0xbf8bcad0:   00000004 00000000 00000000 0816d680
0xbf8bcae0:   00000004 00000000 00000001 0816d680
0xbf8bcaf0:   716dc000 00001000 00000000 285097ee
0xbf8bcb00:   7169c000 288460a0 bf8bcb28 2882e378
0xbf8bcb10:   44a13920 44715208 bf8bcb58 285098cc
0xbf8bcb20:   0816d680 71730318 bf8bcb58 285097ee 

Instructions: (pc=0x286fe906)
0x286fe8f6:   c7 45 bc 00 00 00 00 8b 4d 0c 8b 71 04 83 c6 08
0x286fe906:   8b 56 30 85 d2 7f 33 85 d2 79 1b 8b 41 08 89 d1 

Stack: [0xbf87d000,0xbf8bd000),  sp=0xbf8bcab0,  free space=254k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [libjvm.so+0x581906]
V  [libjvm.so+0x38c8cc]
V  [libjvm.so+0x2a835b]
V  [libjvm.so+0x583956]
V  [libjvm.so+0x35ace8]
V  [libjvm.so+0x545a39]
C  [libpthread.so.2+0x8ab1]  _pthread_create+0x6d1


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

Java Threads: ( => current thread )
  0x083fc200 JavaThread "ClientConnectionHandler" daemon [_thread_in_native,
id=138258432]
  0x08147a00 JavaThread "GC Daemon" daemon [_thread_blocked, id=138467840]
  0x08147800 JavaThread "RMI RenewClean-[192.168.100.79:1101]" daemon
[_thread_blocked, id=140742656]
  0x08554000 JavaThread "FD_SOCK Ping thread" daemon [_thread_in_native,
id=139805184]
  0x083a1600 JavaThread "Client Listener Thread " [_thread_blocked,
id=138024960]
  0x083a1200 JavaThread "Timeout Connections" [_thread_blocked, id=138023936]
  0x0838fe00 JavaThread "Client Slow Messages Thread 11" [_thread_blocked,
id=138022912]
  0x0838fa00 JavaThread "Client Slow Messages Thread 10" [_thread_blocked,
id=137952256]
  0x0838f600 JavaThread "Client Slow Messages Thread 9" [_thread_blocked,
id=137951232]
  0x0838f200 JavaThread "Client Slow Messages Thread 8" [_thread_blocked,
id=137950208]
  0x08377e00 JavaThread "Client Slow Messages Thread 7" [_thread_blocked,
id=137949184]
  0x08377a00 JavaThread "Client Slow Messages Thread 6" [_thread_blocked,
id=137853952]
  0x08377600 JavaThread "Client Slow Messages Thread 5" [_thread_blocked,
id=137852928]
  0x08377200 JavaThread "Client Slow Messages Thread 4" [_thread_blocked,
id=137851904]
  0x08353e00 JavaThread "Client Slow Messages Thread 3" [_thread_blocked,
id=137850880]
  0x08353a00 JavaThread "Client Slow Messages Thread 2" [_thread_blocked,
id=137706496]
  0x08353600 JavaThread "Client Slow Messages Thread 1" [_thread_blocked,
id=137705472]
  0x08353200 JavaThread "Client Slow Messages Thread 0" [_thread_in_native,
id=137704448]
  0x08345e00 JavaThread "Client Med Messages Thread 7" [_thread_blocked,
id=137703424]
  0x08345a00 JavaThread "Client Med Messages Thread 6" [_thread_blocked,
id=137649152]
  0x08345600 JavaThread "Client Med Messages Thread 5" [_thread_blocked,
id=137648128]
  0x08345200 JavaThread "Client Med Messages Thread 4" [_thread_blocked,
id=137647104]
  0x0832fe00 JavaThread "Client Med Messages Thread 3" [_thread_blocked,
id=137646080]
  0x0832fa00 JavaThread "Client Med Messages Thread 2" [_thread_blocked,
id=137559040]
  0x0832f600 JavaThread "Client Med Messages Thread 1" [_thread_blocked,
id=137558016]
  0x0832f200 JavaThread "Client Med Messages Thread 0" [_thread_blocked,
id=137556992]
  0x08156e00 JavaThread "Client Messages Thread 7" [_thread_blocked,
id=137555968]
  0x08156a00 JavaThread "Client Messages Thread 6" [_thread_blocked,
id=135621632]
  0x08156600 JavaThread "Client Messages Thread 5" [_thread_blocked,
id=135620608]
  0x08156200 JavaThread "Client Messages Thread 4" [_thread_blocked,
id=135619584]
  0x0864be00 JavaThread "Client Messages Thread 3" [_thread_blocked,
id=135618560]
  0x0864ba00 JavaThread "Client Messages Thread 2" [_thread_blocked,
id=140819456]
  0x0864b600 JavaThread "Client Messages Thread 1" [_thread_blocked,
id=140818432]
  0x0864b200 JavaThread "Client Messages Thread 0" [_thread_blocked,
id=140817408]
  0x08639a00 JavaThread "StatsManager.hk" daemon [_thread_blocked, id=140745728]
  0x08639e00 JavaThread "MXitCache.updateThread" [_thread_blocked, id=140816384]
  0x08639600 JavaThread "MXitCache.adTimer" [_thread_blocked, id=140744704]
  0x08639200 JavaThread "Timer-2" [_thread_blocked, id=140743680]
  0x08609a00 JavaThread "MERGE2.FindSubgroups thread" daemon [_thread_blocked,
id=140549632]
  0x08609600 JavaThread "ServerSocket acceptor thread" daemon
[_thread_in_native, id=140548096]
  0x08609200 JavaThread "UDP mcast receiver" daemon [_thread_in_native,
id=140547072]
  0x085f7e00 JavaThread "UDP.UcastReceiverThread" daemon [_thread_in_native,
id=140546048]
  0x085f7a00 JavaThread "IncomingMessageHandler" daemon [_thread_blocked,
id=140475392]
  0x085f7600 JavaThread "DiagnosticsHandler" daemon [_thread_in_native,
id=140474368]
  0x085f7200 JavaThread "TimeScheduler.Thread" daemon [_thread_blocked,
id=140473344]
  0x085eae00 JavaThread "UpHandler (GMS)" daemon [_thread_blocked, id=140472320]
  0x085eaa00 JavaThread "DownHandler (GMS)" daemon [_thread_blocked,
id=140422144]
  0x085ea600 JavaThread "UpHandler (UNICAST)" daemon [_thread_blocked,
id=140421120]
  0x085ea200 JavaThread "UpHandler (FD_SOCK)" daemon [_thread_blocked,
id=140420096]
  0x0840de00 JavaThread "DownHandler (FD_SOCK)" daemon [_thread_blocked,
id=140419072]
  0x0840d800 JavaThread "DownHandler (UDP)" daemon [_thread_blocked,
id=138468352]
  0x08382c00 JavaThread "Timer-1" daemon [_thread_blocked, id=137899520]
  0x08382800 JavaThread "Utils.tickTock" daemon [_thread_blocked, id=137898496]
  0x08382400 JavaThread "Logger" [_thread_blocked, id=137897472]
  0x081e0c00 JavaThread "Server Message Thread 0" [_thread_blocked,
id=137895936]
  0x081e0800 JavaThread "Timer-0" daemon [_thread_blocked, id=136186368]
  0x081cb600 JavaThread "Low Memory Detector" daemon [_thread_blocked,
id=136099840]
  0x081cb200 JavaThread "CompilerThread1" daemon [_thread_blocked, id=136098816]
  0x081afe00 JavaThread "CompilerThread0" daemon [_thread_blocked, id=136097792]
  0x081afa00 JavaThread "AdapterThread" daemon [_thread_blocked, id=135986176]
  0x081af600 JavaThread "Signal Dispatcher" daemon [_thread_blocked,
id=135985152]
  0x081af200 JavaThread "Finalizer" daemon [_thread_blocked, id=135984128]
  0x0806be00 JavaThread "Reference Handler" daemon [_thread_blocked,
id=135983104]
  0x08060c00 JavaThread "main" [_thread_in_native, id=134610944]

Other Threads:
  0x0815eb00 VMThread [id=134659072]
  0x0805aa00 WatcherThread [id=136100864]

VM state:at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread:  ([mutex/lock_event])
[0x080664c0/0x08066500] Threads_lock - owner thread: 0x0815eb00
[0x080577c0/0x08066ac0] Heap_lock - owner thread: 0x081e0c00

Heap
 PSYoungGen      total 115712K, used 115584K [0x6a610000, 0x717b0000,
0x717d0000)
  eden space 115200K, 100% used [0x6a610000,0x71690000,0x71690000)
  from space 512K, 75% used [0x71730000,0x71790000,0x717b0000)
  to   space 576K, 69% used [0x71690000,0x716f4000,0x71720000)
 PSOldGen        total 932096K, used 318432K [0x317d0000, 0x6a610000,
0x6a610000)
  object space 932096K, 34% used [0x317d0000,0x44ec8168,0x6a610000)
 PSPermGen       total 16384K, used 12348K [0x2d7d0000, 0x2e7d0000, 0x317d0000)
  object space 16384K, 75% used [0x2d7d0000,0x2e3df3e8,0x2e7d0000)

Dynamic libraries:
0x08048000 	/usr/local/jdk1.5.0/bin/java
0x28080000 	/usr/lib/libpthread.so.2
0x280a5000 	/lib/libc.so.6
0x2817d000 	/usr/local/jdk1.5.0/jre/lib/i386/server/libjvm.so
0x2884f000 	/lib/libm.so.4
0x28866000 	/usr/local/jdk1.5.0/jre/lib/i386/native_threads/libhpi.so
0x28877000 	/usr/local/jdk1.5.0/jre/lib/i386/libverify.so
0x28884000 	/usr/local/jdk1.5.0/jre/lib/i386/libjava.so
0x288a3000 	/usr/local/jdk1.5.0/jre/lib/i386/libzip.so
0x725ad000 	/usr/local/jdk1.5.0/jre/lib/i386/libnet.so
0x725d0000 	/usr/local/jdk1.5.0/jre/lib/i386/libnio.so
0x2d7ce000 	/usr/local/jdk1.5.0/jre/lib/i386/librmi.so
0x28055000 	/libexec/ld-elf.so.1

VM Arguments:
jvm_args: -Xoss10k -Xms1024M -Xmx1024m -Dsun.net.inetaddr.ttl=10
-Dsun.net.inetaddr.negative.ttl=10 -Djava.ext.dirs=lib
java_command: za.co.mxit.proxy.SocketProxy

Environment Variables:
JAVA_HOME=/usr/local/jdk1.5.0
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/us
r/X11R6/bin:/root/bin
LD_LIBRARY_PATH=/usr/local/jdk1.5.0/jre/lib/i386/server:/usr/local/jdk1.5.0/jre/
lib/i386:/usr/local/jdk1.5.0/jre/../lib/i386
SHELL=/bin/csh
HOSTTYPE=FreeBSD
OSTYPE=FreeBSD
MACHTYPE=i386


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

OS:FreeBSD
uname:FreeBSD 6.0-RELEASE-p1 FreeBSD 6.0-RELEASE-p1 #0: Fri Dec 23 10:49:07 UTC
2005     toor at argon.mxit.co.za:/usr/obj/usr/src/sys/ARGON i386
rlimit: STACK 65536k, CORE infinity, NOFILE 11095
CPU:total 4 family 15, cmov, cx8, fxsr, mmx, ht

Memory: 4k page, physical 18014398508671920k

vm_info: Java HotSpot(TM) Server VM (1.5.0-p2-toor_24_dec_2005_17_53) for
freebsd-x86, built on Dec 24 2005 18:10:38 by root with gcc 3.4.4 [FreeBSD]
20050518




More information about the freebsd-java mailing list