An unexpected error has been detected by HotSpot Virtual Machine ...

Marc G. Fournier scrappy at hub.org
Fri Jun 2 19:34:45 PDT 2006


I've attached the full hs_err_pid6690.log output ... this is when trying 
to run a blojsum server under tomcat5.5 ...

not sure how to debug this :(

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGBUS (0xa) at pc=0x2858076e, pid=6690, tid=0x824e400
#
# Java VM: Java HotSpot(TM) Server VM (diablo-1.5.0_06-b00 mixed mode)
# Problematic frame:
# V  [libjvm.so+0x3e976e]
#
# An error report file with more information is saved as hs_err_pid6690.log
#
# If you would like to submit a bug report, please write
# a letter to freebsd-java at FreeBSD.org mailing list
#


----
Marc G. Fournier           Hub.Org Networking Services (http://www.hub.org)
Email . scrappy at hub.org                              MSN . scrappy at hub.org
Yahoo . yscrappy               Skype: hub.org        ICQ . 7615664
-------------- next part --------------
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGBUS (0xa) at pc=0x2858076e, pid=6690, tid=0x824e400
#
# Java VM: Java HotSpot(TM) Server VM (diablo-1.5.0_06-b00 mixed mode)
# Problematic frame:
# V  [libjvm.so+0x3e976e]
#

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

Current thread (0x0824e200):  JavaThread "http-8180-Processor22" daemon [_thread_in_native_trans, id=136635392]

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

Registers:
EAX=0x288fb000, EBX=0x288bfe74, ECX=0x00000ffc, EDX=0x00000880
ESP=0xbee53070, EBP=0xbee530b8, ESI=0x0824e200, EDI=0x288d5b10
EIP=0x2858076e, EFLAGS=0x00010202

Top of Stack: (sp=0xbee53070)
0xbee53070:   08587c80 08284a00 bee53098 28115d0c
0xbee53080:   08587c80 00000000 28176c2f 487a1a6c
0xbee53090:   0824e200 28938a70 487adca4 2d890a70
0xbee530a0:   487adca0 0825101c 0825101c 28938a70
0xbee530b0:   2d987ebc 08284a00 bee53158 28923b9b
0xbee530c0:   0824e2c0 bee5316c 00000022 08284a00
0xbee530d0:   2da1fa60 280a0e97 000000ac 00000000
0xbee530e0:   bee53124 bee53118 2b81032e 00000000 

Instructions: (pc=0x2858076e)
0x2858075e:   60 7b 00 00 8b 0a 89 f2 d3 ea 8b 08 8b 07 21 ca
0x2858076e:   c7 04 10 01 00 00 00 e9 e7 fe ff ff 8d b6 00 00 

Stack: [0xbee14000,0xbee54000),  sp=0xbee53070,  free space=252k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [libjvm.so+0x3e976e]
C  [libjava.so+0x9b9b]  Java_java_io_UnixFileSystem_getBooleanAttributes0+0x3b

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
J  java.io.UnixFileSystem.getBooleanAttributes0(Ljava/io/File;)I
J  java.io.UnixFileSystem.getBooleanAttributes(Ljava/io/File;)I
v  ~I2CAdapter
j  java.io.File.isDirectory()Z+20
j  org.blojsom.util.BlojsomUtils$11.accept(Ljava/io/File;)Z+1
v  ~C2IAdapter
J  java.io.File.listFiles(Ljava/io/FileFilter;)[Ljava/io/File;
v  ~I2CAdapter
j  org.blojsom.util.BlojsomUtils.visitFilesAndDirectories(Ljava/util/Date;[Ljava/lang/String;[Ljava/lang/String;Ljava/io/File;Ljava/util/List;)V+7
j  org.blojsom.util.BlojsomUtils.visitFilesAndDirectories(Ljava/util/Date;[Ljava/lang/String;[Ljava/lang/String;Ljava/io/File;Ljava/util/List;)V+44
j  org.blojsom.plugin.calendar.AbstractVisualCalendarPlugin.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/blojsom/blog/BlogUser;Ljava/util/Map;[Lorg/blojsom/blog/BlogEntry;)[Lorg/blojsom/blog/BlogEntry;+202
j  org.blojsom.plugin.calendar.VelocityCalendarPlugin.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/blojsom/blog/BlogUser;Ljava/util/Map;[Lorg/blojsom/blog/BlogEntry;)[Lorg/blojsom/blog/BlogEntry;+8
j  org.blojsom.servlet.BlojsomServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+745
j  javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+30
j  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+354
j  org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101
j  org.blojsom.filter.FeedFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+759
j  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+117
j  org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101
j  org.blojsom.filter.PageFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+374
j  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+117
j  org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101
j  org.blojsom.filter.CompressionFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+187
j  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+117
j  org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101
j  org.blojsom.filter.PermalinkFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+1155
j  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+117
j  org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101
j  org.apache.catalina.core.StandardWrapperValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+670
j  org.apache.catalina.core.StandardContextValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+285
j  org.apache.catalina.core.StandardHostValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+64
j  org.apache.catalina.valves.ErrorReportValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+6
j  org.apache.catalina.valves.FastCommonAccessLogValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+6
j  org.apache.catalina.valves.AccessLogValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+10
j  org.apache.catalina.core.StandardEngineValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+42
j  org.apache.catalina.connector.CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V+141
j  org.apache.coyote.http11.Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V+561
j  org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+113
j  org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(Ljava/net/Socket;Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+45
j  org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt([Ljava/lang/Object;)V+102
j  org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()V+167
j  java.lang.Thread.run()V+11
v  ~StubRoutines::call_stub

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

Java Threads: ( => current thread )
  0x082a7600 JavaThread "TP-Monitor" daemon [_thread_blocked, id=137000960]
  0x082a7200 JavaThread "TP-Processor4" daemon [_thread_in_native, id=136999936]
  0x082a1e00 JavaThread "TP-Processor3" daemon [_thread_blocked, id=136998912]
  0x082a1a00 JavaThread "TP-Processor2" daemon [_thread_blocked, id=136977408]
  0x0826fe00 JavaThread "TP-Processor1" daemon [_thread_blocked, id=136975360]
  0x0826f200 JavaThread "http-8180-Monitor" [_thread_blocked, id=136770560]
  0x0824ee00 JavaThread "http-8180-Processor25" daemon [_thread_blocked, id=136769536]
  0x0824ea00 JavaThread "http-8180-Processor24" daemon [_thread_in_vm, id=136637440]
  0x0824e600 JavaThread "http-8180-Processor23" daemon [_thread_blocked, id=136636416]
=>0x0824e200 JavaThread "http-8180-Processor22" daemon [_thread_in_native_trans, id=136635392]
  0x08235e00 JavaThread "http-8180-Processor21" daemon [_thread_blocked, id=136634368]
  0x08235a00 JavaThread "http-8180-Processor20" daemon [_thread_blocked, id=136535040]
  0x08235600 JavaThread "http-8180-Processor19" daemon [_thread_blocked, id=136534016]
  0x08235200 JavaThread "http-8180-Processor18" daemon [_thread_blocked, id=136532992]
  0x0820fe00 JavaThread "http-8180-Processor17" daemon [_thread_blocked, id=136531968]
  0x0820fa00 JavaThread "http-8180-Processor16" daemon [_thread_in_native, id=136379392]
  0x0820f600 JavaThread "http-8180-Processor15" daemon [_thread_blocked, id=136378368]
  0x0820f200 JavaThread "http-8180-Processor14" daemon [_thread_blocked, id=136377344]
  0x08153e00 JavaThread "http-8180-Processor13" daemon [_thread_blocked, id=136376320]
  0x08153a00 JavaThread "http-8180-Processor12" daemon [_thread_blocked, id=135609344]
  0x08153600 JavaThread "http-8180-Processor11" daemon [_thread_blocked, id=135608320]
  0x08153200 JavaThread "http-8180-Processor10" daemon [_thread_blocked, id=135607296]
  0x0814ae00 JavaThread "http-8180-Processor9" daemon [_thread_blocked, id=135606272]
  0x0814aa00 JavaThread "http-8180-Processor8" daemon [_thread_blocked, id=135572480]
  0x0814a600 JavaThread "http-8180-Processor7" daemon [_thread_blocked, id=135571456]
  0x0814a200 JavaThread "http-8180-Processor6" daemon [_thread_blocked, id=135570432]
  0x08b28e00 JavaThread "http-8180-Processor5" daemon [_thread_blocked, id=135569408]
  0x08b28400 JavaThread "http-8180-Processor4" daemon [_thread_blocked, id=145918976]
  0x08b28000 JavaThread "http-8180-Processor3" daemon [_thread_blocked, id=145916416]
  0x083aec00 JavaThread "http-8180-Processor2" daemon [_thread_blocked, id=138079744]
  0x083ae800 JavaThread "http-8180-Processor1" daemon [_thread_blocked, id=138078720]
  0x08483200 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon [_thread_blocked, id=138077184]
  0x08ab3600 JavaThread "Thread-7" daemon [_thread_blocked, id=145438720]
  0x08ab3000 JavaThread "HSQLDB Timer @d0a6a3" daemon [_thread_blocked, id=145437184]
  0x08a58a00 JavaThread "HSQLDB Server @2d09e0" daemon [_thread_in_native, id=145067008]
  0x087fce00 JavaThread "Cocoon_QuartzSchedulerThread" [_thread_blocked, id=135692288]
  0x08511000 JavaThread "Store cocoon-ehcache-1 Spool Thread" daemon [_thread_blocked, id=138951168]
  0x087fc200 JavaThread "Thread-4" daemon [_thread_blocked, id=142590976]
  0x080ea400 JavaThread "Thread-3" [_thread_blocked, id=138951680]
  0x080eaa00 JavaThread "Timer-0" daemon [_thread_blocked, id=135179264]
  0x0871f600 JavaThread "Thread-1" daemon [_thread_blocked, id=141686784]
  0x081ac400 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=135972352]
  0x081ac000 JavaThread "CompilerThread1" daemon [_thread_blocked, id=135971328]
  0x0818cc00 JavaThread "CompilerThread0" daemon [_thread_blocked, id=135843328]
  0x0818c800 JavaThread "AdapterThread" daemon [_thread_blocked, id=135842304]
  0x0818c400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=135841280]
  0x0818c000 JavaThread "Finalizer" daemon [_thread_blocked, id=135840256]
  0x08067c00 JavaThread "Reference Handler" daemon [_thread_blocked, id=134643200]
  0x0805ce00 JavaThread "main" [_thread_in_native, id=134594560]

Other Threads:
  0x0812e700 VMThread [id=134642176]
  0x08056a00 WatcherThread [id=135973376]

VM state:synchronizing (normal execution)

VM Mutex/Monitor currently owned by a thread:  ([mutex/lock_event])
[0x08062680/0x080626c0] Safepoint_lock - owner thread: 0x0812e700
[0x08062740/0x08062780] Threads_lock - owner thread: 0x0812e700
[0x08053840/0x08062d40] Heap_lock - owner thread: 0x0824ea00

Heap
 PSYoungGen      total 35008K, used 30250K [0x46df0000, 0x49890000, 0x49890000)
  eden space 26368K, 100% used [0x46df0000,0x487b0000,0x487b0000)
  from space 8640K, 44% used [0x487b0000,0x48b7a9c0,0x49020000)
  to   space 8384K, 0% used [0x49060000,0x49060000,0x49890000)
 PSOldGen        total 233024K, used 43656K [0x31890000, 0x3fc20000, 0x46df0000)
  object space 233024K, 18% used [0x31890000,0x34332210,0x3fc20000)
 PSPermGen       total 28800K, used 28739K [0x2d890000, 0x2f4b0000, 0x31890000)
  object space 28800K, 99% used [0x2d890000,0x2f4a0cd0,0x2f4b0000)

Dynamic libraries:
0x08048000 	/usr/local/jdk1.5.0/bin/java
0x28087000 	/lib/libz.so.3
0x28097000 	/usr/lib/libpthread.so.2
0x280bb000 	/lib/libc.so.6
0x28197000 	/usr/local/diablo-jdk1.5.0/jre/lib/i386/server/libjvm.so
0x288e1000 	/lib/libm.so.4
0x288fc000 	/usr/local/diablo-jdk1.5.0/jre/lib/i386/native_threads/libhpi.so
0x2890d000 	/usr/local/diablo-jdk1.5.0/jre/lib/i386/libverify.so
0x2891a000 	/usr/local/diablo-jdk1.5.0/jre/lib/i386/libjava.so
0x28939000 	/usr/local/diablo-jdk1.5.0/jre/lib/i386/libzip.so
0x4a641000 	/usr/local/diablo-jdk1.5.0/jre/lib/i386/libnet.so
0x28052000 	/libexec/ld-elf.so.1

VM Arguments:
jvm_args: -Xms256m -Xmx384m -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/usr/local/tomcat5.5/conf/logging.properties -Djava.endorsed.dirs=/usr/local/tomcat5.5/common/endorsed -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/jdk1.5.0
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/home/cubicgarden.com/tomcat/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=/usr/local/bin/bash

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: SIG_IGN, sa_mask[0]=0x00000000, sa_flags=0x00000000
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-RC FreeBSD 6.1-RC #1: Wed May  3 13:54:18 ADT 2006     root at uranus.hub.org:/usr/obj/usr/src/sys/kernel i386
rlimit: STACK 65536k, CORE infinity, NOFILE 11095
CPU:total 2 family 15, cmov, cx8, fxsr, mmx, ht

Memory: 4k page, physical 3361952k

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