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