Tomcat app startup - An unexpected error has been detected by
HotSpot Virtual Machine
Phill Ashworth
phill at smershnet.com
Fri Jun 16 19:58:09 UTC 2006
I've had this a few times while starting up an application under Tomact.
Any suggestions appreciated.
Regards
Phill Ashworth
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGBUS (0xa) at pc=0x2854a9ab, pid=77726, tid=0x805c000
#
# Java VM: Java HotSpot(TM) Server VM (diablo-1.5.0_06-b00 mixed mode)
# Problematic frame:
# V [libjvm.so+0x3bc9ab]
#
# An error report file with more information is saved as
/tmp/hs_err_pid77726.log
#
# If you would like to submit a bug report, please write
# a letter to freebsd-java at FreeBSD.org mailing list
#
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGBUS (0xa) at pc=0x2854a9ab, pid=77726, tid=0x805c000
#
# Java VM: Java HotSpot(TM) Server VM (diablo-1.5.0_06-b00 mixed mode)
# Problematic frame:
# V [libjvm.so+0x3bc9ab]
#
--------------- T H R E A D ---------------
Current thread (0x0805cc00): JavaThread "main" [_thread_in_vm_trans,
id=134594560]
siginfo:si_signo=10, si_errno=0, si_code=12, si_addr=0x288f2300
Registers:
EAX=0x288cea54, EBX=0x288b6e74, ECX=0x288f2000, EDX=0x00000300
ESP=0xbfbfcd38, EBP=0xbfbfcd80, ESI=0x0805cc00, EDI=0x288ccb10
EIP=0x2854a9ab, EFLAGS=0x00010206
Top of Stack: (sp=0xbfbfcd38)
0xbfbfcd38: 28097e97 000000b1 2dbbf049 bfbfcd58
0xbfbfcd48: 0805cc00 2d9a73f6 bfbfcda0 bfbfcd88
0xbfbfcd58: 0805cc00 00000000 00000034 28097e97
0xbfbfcd68: 000000bc 2d8d0fa6 bfbfcdc8 000000bc
0xbfbfcd78: 2d8d0fa6 0805cc00 bfbfcdbc 2b809500
0xbfbfcd88: 0805cc00 00000005 00000010 2b8094cb
0xbfbfcd98: 00000010 652f0a80 bfbfcda0 2d8d0fa6
0xbfbfcda8: bfbfcdc8 2d927600 2dcada40 2d8d0fb8
Instructions: (pc=0x2854a9ab)
0x2854a99b: 89 f2 d3 ea 8b 08 8b 83 40 71 00 00 21 ca 8b 0f
0x2854a9ab: c7 04 11 01 00 00 00 8b 38 85 ff 74 9a 83 ec 0c
Stack: [0xbfbc0000,0xbfc00000), sp=0xbfbfcd38, free space=243k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code,
C=native code)
V [libjvm.so+0x3bc9ab]
j java.lang.AbstractStringBuilder.<init>(I)V+6
j java.lang.StringBuffer.<init>()V+3
j org.apache.commons.digester.Digester.startElement(Ljava/lang/
String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V
+157
j
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElemen
t(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/
xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/
xni/Augmentations;)V+235
j
com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement
(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/
xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/
xni/Augmentations;)V+22
j
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanSta
rtElement()Z+917
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j java.lang.AbstractStringBuilder.<init>(I)V+6
j java.lang.StringBuffer.<init>()V+3
j org.apache.commons.digester.Digester.startElement(Ljava/lang/
String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V
+157
j
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElemen
t(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/
xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/
xni/Augmentations;)V+235
j
com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement
(Lcom/sun/org/apache/xerces/internal/xni/QName;Lcom/sun/org/apache/
xerces/internal/xni/XMLAttributes;Lcom/sun/org/apache/xerces/internal/
xni/Augmentations;)V+22
j
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanSta
rtElement()Z+917
v ~C2IAdapter
J
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
$FragmentContentDispatcher.dispatch(Z)Z
v ~I2CAdapter
j
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.s
canDocument(Z)Z+24
j com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
(Z)Z+118
j com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;)V+29
j com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Lcom/
sun/org/apache/xerces/internal/xni/parser/XMLInputSource;)V+9
j com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse
(Lorg/xml/sax/InputSource;)V+43
j org.apache.commons.digester.Digester.parse(Lorg/xml/sax/
InputSource;)Ljava/lang/Object;+9
j
org.apache.myfaces.config.impl.digester.DigesterFacesConfigUnmarshallerI
mpl.getFacesConfig(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/
Object;+19
j org.apache.myfaces.config.FacesConfigurator.feedStandardConfig()V+97
j org.apache.myfaces.config.FacesConfigurator.configure()V+27
j org.apache.myfaces.webapp.StartupServletContextListener.initFaces
(Ljavax/servlet/ServletContext;)V+53
j
org.apache.myfaces.webapp.StartupServletContextListener.contextInitializ
ed(Ljavax/servlet/ServletContextEvent;)V+4
j org.apache.catalina.core.StandardContext.listenerStart()Z+429
j org.apache.catalina.core.StandardContext.start()V+1162
j org.apache.catalina.core.ContainerBase.addChildInternal(Lorg/
apache/catalina/Container;)V+149
j org.apache.catalina.core.ContainerBase.addChild(Lorg/apache/
catalina/Container;)V+26
j org.apache.catalina.core.StandardHost.addChild(Lorg/apache/
catalina/Container;)V+25
j org.apache.catalina.startup.HostConfig.deployDescriptor(Ljava/lang/
String;Ljava/io/File;Ljava/lang/String;)V+352
j org.apache.catalina.startup.HostConfig.deployDescriptors(Ljava/io/
File;[Ljava/lang/String;)V+152
j org.apache.catalina.startup.HostConfig.deployApps()V+16
j org.apache.catalina.startup.HostConfig.start()V+147
j org.apache.catalina.startup.HostConfig.lifecycleEvent(Lorg/apache/
catalina/LifecycleEvent;)V+132
j org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Ljava/
lang/String;Ljava/lang/Object;)V+68
j org.apache.catalina.core.ContainerBase.start()V+301
j org.apache.catalina.core.StandardHost.start()V+314
j org.apache.catalina.core.ContainerBase.start()V+261
j org.apache.catalina.core.StandardEngine.start()V+221
j org.apache.catalina.core.StandardService.start()V+132
j org.apache.catalina.core.StandardServer.start()V+88
j org.apache.catalina.startup.Catalina.start()V+32
v ~StubRoutines::call_stub
j sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/
Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
j sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;
[Ljava/lang/Object;)Ljava/lang/Object;+87
j sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;
[Ljava/lang/Object;)Ljava/lang/Object;+6
j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/
Object;)Ljava/lang/Object;+111
j org.apache.catalina.startup.Bootstrap.start()V+31
j org.apache.catalina.startup.Bootstrap.main([Ljava/lang/String;)V+158
v ~StubRoutines::call_stub
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x081ac200 JavaThread "Low Memory Detector" daemon
[_thread_blocked, id=135971840]
0x08191e00 JavaThread "CompilerThread1" daemon [_thread_blocked,
id=135970816]
0x08191a00 JavaThread "CompilerThread0" daemon [_thread_in_native,
id=135863296]
0x08191600 JavaThread "AdapterThread" daemon [_thread_blocked,
id=135862272]
0x08191200 JavaThread "Signal Dispatcher" daemon [_thread_blocked,
id=135861248]
0x08067e00 JavaThread "Finalizer" daemon [_thread_blocked,
id=135860224]
0x08067a00 JavaThread "Reference Handler" daemon [_thread_blocked,
id=134642688]
=>0x0805cc00 JavaThread "main" [_thread_in_vm_trans, id=134594560]
Other Threads:
0x0812c800 VMThread [id=134641664]
0x08056b00 WatcherThread [id=135972864]
VM state:synchronizing (normal execution)
VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[0x08062540/0x08062580] Safepoint_lock - owner thread: 0x0812c800
[0x08062600/0x08062640] Threads_lock - owner thread: 0x0812c800
Heap
PSYoungGen total 10752K, used 9659K [0x64a50000, 0x65590000,
0x6b080000)
eden space 9984K, 89% used [0x64a50000,0x652ffe90,0x65410000)
from space 768K, 99% used [0x654d0000,0x6558ee20,0x65590000)
to space 768K, 0% used [0x65410000,0x65410000,0x654d0000)
PSOldGen total 52288K, used 1395K [0x31880000, 0x34b90000,
0x64a50000)
object space 52288K, 2% used [0x31880000,0x319dccf8,0x34b90000)
PSPermGen total 16384K, used 8120K [0x2d880000, 0x2e880000,
0x31880000)
object space 16384K, 49% used [0x2d880000,0x2e06e310,0x2e880000)
Dynamic libraries:
0x08048000 /usr/local/diablo-jdk1.5.0/bin/java
0x2807e000 /lib/libz.so.3
0x2808e000 /usr/lib/libpthread.so.2
0x280b2000 /lib/libc.so.6
0x2818e000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/server/libjvm.so
0x288d8000 /lib/libm.so.4
0x288f3000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/
native_threads/libhpi.so
0x28904000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/libverify.so
0x28911000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/libjava.so
0x28930000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/libzip.so
0x6bfd9000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/libnet.so
0x28052000 /libexec/ld-elf.so.1
VM Arguments:
jvm_args: -Djava.endorsed.dirs= -Dcatalina.base=/usr/local/tomcat5.5 -
Dcatalina.home=/usr/local/tomcat5.5 -Djava.io.tmpdir=/usr/local/
tomcat5.5/temp
java_command: org.apache.catalina.startup.Bootstrap start
Launcher Type: SUN_STANDARD
Environment Variables:
JAVA_HOME=/usr/local/diablo-jdk1.5.0
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/
local/bin:/usr/X11R6/bin:/root/bin
LD_LIBRARY_PATH=/usr/local/diablo-jdk1.5.0/jre/lib/i386/server:/usr/
local/diablo-jdk1.5.0/jre/lib/i386:/usr/local/diablo-jdk1.5.0/jre/../
lib/i386
SHELL=/bin/csh
HOSTTYPE=FreeBSD
OSTYPE=FreeBSD
MACHTYPE=i386
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.1-STABLE FreeBSD 6.1-STABLE #0: Fri May 26 20:16:00
ADT 2006 root at pluto.hub.org:/usr/obj/usr/src/sys/kernel i386
rlimit: STACK 65536k, CORE infinity, NOFILE 11095
CPU:total 2 family 6, cmov, cx8, fxsr, mmx
Memory: 4k page, physical 3760276k
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
More information about the freebsd-java
mailing list