running pre-built cocoon under diablo-jdk1.5.0 ...
Marc G. Fournier
scrappy at hub.org
Sun Jun 11 16:04:08 UTC 2006
I've attached the full log as well, but if I try to run a pre-built
version of cocoon under diablo-jdk (prebuilt on a FreeBSD 4.x system using
jdk1.4.2, but I *thought* since it is java, its cross-platform / version
independent?), it crashes with:
INFO [main] (QuartzScheduler.java:194) - Quartz Scheduler v.1.5.0 created.
INFO [main] (RAMJobStore.java:138) - RAMJobStore initialized.
INFO [main] (DirectSchedulerFactory.java:331) - Quartz scheduler 'Cocoon
INFO [main] (DirectSchedulerFactory.java:333) - Quartz scheduler version: 1.5.0
INFO [main] (QuartzScheduler.java:399) - Scheduler Cocoon_$_Sun_Jun_11_23:48:42_WST_2006 started.
WARN! *** JMS block is installed but jms client library not found. ***
- For the jms block to work you must install and start a JMS server and place the client jar in WEB-INF/lib.
- The default server, OpenJMS is configured in cocoon.xconf but is not bundled with Cocoon.
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGBUS (0xa) at pc=0x2b804054, pid=94494, tid=0x805c000
#
# Java VM: Java HotSpot(TM) Server VM (diablo-1.5.0_06-b00 mixed mode)
# Problematic frame:
# j java.io.UnixFileSystem.getBooleanAttributes0(Ljava/io/File;)I+0
#
# An error report file with more information is saved as hs_err_pid94494.log
#
# If you would like to submit a bug report, please write
# a letter to freebsd-java at FreeBSD.org mailing list
#
Anything else I can do / provide to give more information?
Thx ...
----
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=0x2b804054, pid=94494, tid=0x805c000
#
# Java VM: Java HotSpot(TM) Server VM (diablo-1.5.0_06-b00 mixed mode)
# Problematic frame:
# j java.io.UnixFileSystem.getBooleanAttributes0(Ljava/io/File;)I+0
#
--------------- T H R E A D ---------------
Current thread (0x0805ce00): JavaThread "main" [_thread_in_native_trans, id=134594560]
siginfo:si_signo=10, si_errno=0, si_code=12, si_addr=0x288f5380
Registers:
EAX=0x00000000, EBX=0x2d97c5d8, ECX=0x288f5380, EDX=0x00000001
ESP=0xbfbfb3d0, EBP=0xbfbfb400, ESI=0x2d97c5d8, EDI=0x0805ce00
EIP=0x2b804054, EFLAGS=0x00010202
Top of Stack: (sp=0xbfbfb3d0)
0xbfbfb3d0: 00000000 00000001 0805cec0 bfbfb414
0xbfbfb3e0: bfbfb410 bfbfb3e4 00000000 bfbfb414
0xbfbfb3f0: 2d97d298 00000000 2d97c5d8 bfbfb410
0xbfbfb400: 00000000 2b8e5474 00000000 2b801bd9
0xbfbfb410: 4efbe4b8 31a20af8 0000002f 31a20af8
0xbfbfb420: 4efbdf88 2b8a76fc 4efbddc8 2b8f0ca4
0xbfbfb430: 4efbe4b8 4efbdf88 0000002f 00000029
0xbfbfb440: 4efbddc8 2b8babe4 4efbddc8 31994688
Instructions: (pc=0x2b804054)
0x2b804044: cf c1 e9 02 81 e1 fc 0f 00 00 81 c1 00 50 8f 28
0x2b804054: 89 09 81 3d 54 4a 8d 28 00 00 00 00 0f 85 0d 00
Stack: [0xbfbc0000,0xbfc00000), sp=0xbfbfb3d0, free space=236k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
j java.io.UnixFileSystem.getBooleanAttributes0(Ljava/io/File;)I+0
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j java.io.UnixFileSystem.getBooleanAttributes0(Ljava/io/File;)I+0
v ~C2IAdapter
J java.io.UnixFileSystem.getBooleanAttributes(Ljava/io/File;)I
J sun.misc.URLClassPath$FileLoader.getResource(Ljava/lang/String;Z)Lsun/misc/Resource;
J sun.misc.URLClassPath.getResource(Ljava/lang/String;Z)Lsun/misc/Resource;
v ~I2CAdapter
j java.net.URLClassLoader$1.run()Ljava/lang/Object;+26
v ~StubRoutines::call_stub
j java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+0
j java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;+13
j org.mortbay.http.ContextLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+106
j org.mortbay.http.ContextLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3
j java.lang.ClassLoader.loadClassInternal(Ljava/lang/String;)Ljava/lang/Class;+2
v ~StubRoutines::call_stub
j java.lang.ClassLoader.defineClass1(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class;+0
j java.lang.ClassLoader.defineClass(Ljava/lang/String;[BIILjava/security/ProtectionDomain;)Ljava/lang/Class;+34
j java.security.SecureClassLoader.defineClass(Ljava/lang/String;[BIILjava/security/CodeSource;)Ljava/lang/Class;+27
j java.net.URLClassLoader.defineClass(Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+253
j java.net.URLClassLoader.access$100(Ljava/net/URLClassLoader;Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class;+3
j java.net.URLClassLoader$1.run()Ljava/lang/Object;+43
v ~StubRoutines::call_stub
j java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+0
j java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;+13
j org.mortbay.http.ContextLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+106
j org.mortbay.http.ContextLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3
j org.exolab.castor.mapping.loader.Types.typeFromName(Ljava/lang/ClassLoader;Ljava/lang/String;)Ljava/lang/Class;+68
j org.exolab.castor.mapping.loader.MappingLoader.resolveType(Ljava/lang/String;)Ljava/lang/Class;+5
j org.exolab.castor.mapping.loader.MappingLoader.createFieldDesc(Ljava/lang/Class;Lorg/exolab/castor/mapping/xml/FieldMapping;)Lorg/exolab/castor/mapping/FieldDescriptor;+105
j org.exolab.castor.xml.XMLMappingLoader.createFieldDesc(Ljava/lang/Class;Lorg/exolab/castor/mapping/xml/FieldMapping;)Lorg/exolab/castor/mapping/FieldDescriptor;+80
j org.exolab.castor.mapping.loader.MappingLoader.createFieldDescs(Ljava/lang/Class;[Lorg/exolab/castor/mapping/xml/FieldMapping;)[Lorg/exolab/castor/mapping/FieldDescriptor;+39
j org.exolab.castor.mapping.loader.MappingLoader.createDescriptor(Lorg/exolab/castor/mapping/xml/ClassMapping;)Lorg/exolab/castor/mapping/ClassDescriptor;+298
j org.exolab.castor.xml.XMLMappingLoader.createDescriptor(Lorg/exolab/castor/mapping/xml/ClassMapping;)Lorg/exolab/castor/mapping/ClassDescriptor;+24
j org.exolab.castor.mapping.loader.MappingLoader.loadMapping(Lorg/exolab/castor/mapping/xml/MappingRoot;Ljava/lang/Object;)V+34
j org.exolab.castor.mapping.Mapping.getResolver(Lorg/exolab/castor/mapping/Mapping$EngineMapping;Ljava/lang/Object;)Lorg/exolab/castor/mapping/MappingResolver;+181
j org.exolab.castor.mapping.Mapping.getResolver(Lorg/exolab/castor/mapping/Mapping$EngineMapping;)Lorg/exolab/castor/mapping/MappingResolver;+3
j org.exolab.castor.xml.Unmarshaller.setMapping(Lorg/exolab/castor/mapping/Mapping;)V+45
j org.exolab.castor.xml.Unmarshaller.<init>(Lorg/exolab/castor/mapping/Mapping;)V+104
j org.apache.cocoon.components.persistence.CastorSourceConverter.initialize()V+110
j org.apache.avalon.framework.container.ContainerUtil.initialize(Ljava/lang/Object;)V+11
j org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance()Ljava/lang/Object;+494
j org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize()V+50
j org.apache.avalon.excalibur.component.ExcaliburComponentManager.initialize()V+60
j org.apache.cocoon.components.CocoonComponentManager.initialize()V+1
j org.apache.avalon.framework.container.ContainerUtil.initialize(Ljava/lang/Object;)V+11
j org.apache.cocoon.Cocoon.initialize()V+513
j org.apache.avalon.framework.container.ContainerUtil.initialize(Ljava/lang/Object;)V+11
j org.apache.cocoon.servlet.CocoonServlet.createCocoon()V+167
j org.apache.cocoon.servlet.CocoonServlet.init(Ljavax/servlet/ServletConfig;)V+1571
j org.mortbay.jetty.servlet.ServletHolder.start()V+161
j org.mortbay.jetty.servlet.ServletHandler.initializeServlets()V+24
j org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets()V+56
j org.mortbay.jetty.servlet.WebApplicationContext.start()V+636
j org.mortbay.http.HttpServer.start()V+144
j org.mortbay.jetty.Server.main([Ljava/lang/String;)V+52
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 Loader.invokeMain(Ljava/lang/ClassLoader;Ljava/lang/String;[Ljava/lang/String;)V+48
j Loader.run([Ljava/lang/String;)V+156
j Loader.main([Ljava/lang/String;)V+8
v ~StubRoutines::call_stub
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x088f0000 JavaThread "Thread-4" daemon [_thread_blocked, id=143589888]
0x082ad800 JavaThread "HSQLDB Timer @18eabf6" daemon [_thread_blocked, id=137026048]
0x082ad400 JavaThread "HSQLDB Server @1cdfd19" daemon [_thread_in_native, id=137025024]
0x08471800 JavaThread "Cocoon_QuartzSchedulerThread" [_thread_blocked, id=138877440]
0x08343600 JavaThread "Store cocoon-ehcache-1 Spool Thread" daemon [_thread_blocked, id=137639936]
0x08343200 JavaThread "Thread-1" daemon [_thread_blocked, id=137638912]
0x0830d600 JavaThread "Thread-0" [_thread_blocked, id=137418752]
0x0889fc00 JavaThread "SessionScavenger" daemon [_thread_blocked, id=143261184]
0x081ab400 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=135968256]
0x081ab000 JavaThread "CompilerThread1" daemon [_thread_blocked, id=135967232]
0x0818ec00 JavaThread "CompilerThread0" daemon [_thread_blocked, id=135851520]
0x0818e800 JavaThread "AdapterThread" daemon [_thread_blocked, id=135850496]
0x0818e400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=135849472]
0x0818e000 JavaThread "Finalizer" daemon [_thread_blocked, id=135848448]
0x08067c00 JavaThread "Reference Handler" daemon [_thread_blocked, id=134643200]
=>0x0805ce00 JavaThread "main" [_thread_in_native_trans, id=134594560]
Other Threads:
0x0812d700 VMThread [id=134642176]
0x08056a00 WatcherThread [id=135969280]
VM state:synchronizing (normal execution)
VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[0x08062540/0x08062580] Safepoint_lock - owner thread: 0x0812d700
[0x08062600/0x08062640] Threads_lock - owner thread: 0x0812d700
Heap
PSYoungGen total 41920K, used 18911K [0x4dfa0000, 0x51880000, 0x51880000)
eden space 38144K, 44% used [0x4dfa0000,0x4f0051f0,0x504e0000)
from space 3776K, 56% used [0x504e0000,0x506f2a48,0x50890000)
to space 3776K, 0% used [0x514d0000,0x514d0000,0x51880000)
PSOldGen total 29184K, used 8612K [0x31880000, 0x33500000, 0x4dfa0000)
object space 29184K, 29% used [0x31880000,0x320e9020,0x33500000)
PSPermGen total 19840K, used 19771K [0x2d880000, 0x2ebe0000, 0x31880000)
object space 19840K, 99% used [0x2d880000,0x2ebcecd0,0x2ebe0000)
Dynamic libraries:
0x08048000 /usr/local/jdk1.4.2/bin/java
0x28086000 /lib/libz.so.3
0x28096000 /usr/lib/libpthread.so.2
0x280bb000 /lib/libc.so.6
0x28194000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/server/libjvm.so
0x288de000 /lib/libm.so.4
0x288f6000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/native_threads/libhpi.so
0x28907000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/libverify.so
0x28914000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/libjava.so
0x28933000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/libzip.so
0x546c3000 /usr/local/diablo-jdk1.5.0/jre/lib/i386/libnet.so
0x28052000 /libexec/ld-elf.so.1
VM Arguments:
jvm_args: -Xms32M -Xmx512M -Djava.awt.headless=true -Djava.endorsed.dirs=/usr/local/cocoon/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=/usr/local/cocoon/tools/jetty/lib:/usr/local/cocoon/lib/endorsed -Dwebapp=/usr/local/cocoon/webapp -Dhome=/usr/local/cocoon -Dloader.main.class=org.mortbay.jetty.Server
java_command: Loader /usr/local/cocoon/tools/jetty/conf/main.xml
Launcher Type: SUN_STANDARD
Environment Variables:
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 3810880k
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