JDK 1.3.1p8 problem report
Ernst de Haan
znerd at FreeBSD.org
Tue Apr 22 02:26:22 PDT 2003
FYI. Below is a problem report for JDK 1.3.1p8. I've got a core file if
anyone is interested in debugging it. This happened when I started the
startui script that comes with CatchXSL 1.2.1 (http://www.xslprofiler.org)
I'm running FreeBSD 4.8-RC, single-processor machine, no JIT.
SIGBUS 10* bus error
Full thread dump Classic VM (1.3.1-p8-root-030321-13:55, green threads):
"Image Fetcher 0" (TID:0x28eaab90, sys_thread_t:0x84a7c80, state:CW)
prio=8
at java.lang.Object.wait(Native Method)
at sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:163)
at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:212)
at sun.awt.image.ImageFetcher.run(ImageFetcher.java:185)
"AWT-Motif" (TID:0x28eab258, sys_thread_t:0x8492e80, state:CW) prio=6
at sun.awt.motif.MToolkit.run(Native Method)
at java.lang.Thread.run(Thread.java:484)
"SunToolkit.PostEventQueue-0" (TID:0x28eab460, sys_thread_t:0x8481280,
state:R) prio=6
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at sun.awt.PostEventQueue.run(SunToolkit.java:491)
"AWT-EventQueue-0" (TID:0x28eab3e8, sys_thread_t:0x8481080, state:CW)
prio=6
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at java.awt.EventQueue.getNextEvent(EventQueue.java:260)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:106)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
"Finalizer" (TID:0x28e7f528, sys_thread_t:0x80d2880, state:CW) prio=8
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162)
"Reference Handler" (TID:0x28e7f300, sys_thread_t:0x80aec80, state:CW)
prio=10
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110)
"Signal dispatcher" (TID:0x28e7f330, sys_thread_t:0x80aea80, state:CW)
prio=5
"main" (TID:0x28e7f1b0, sys_thread_t:0x8051880, state:R) prio=5
at java.lang.StringBuffer.expandCapacity(StringBuffer.java:202)
at java.lang.StringBuffer.append(StringBuffer.java:401)
at sun.net.www.protocol.jar.Handler.parseURL(Handler.java:74)
at java.net.URL.<init>(URL.java:491)
at java.net.URL.<init>(URL.java:376)
at
sun.misc.URLClassPath$JarLoader.checkResource(URLClassPath.java:519)
at
sun.misc.URLClassPath$JarLoader.getResource(URLClassPath.java:553)
at sun.misc.URLClassPath.getResource(URLClassPath.java:138)
at java.net.URLClassLoader$1.run(URLClassLoader.java:192)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
at
com.l2fprod.gui.plaf.skin.SkinLookAndFeel.buildSkin(SkinLookAndFeel.java)
at
com.l2fprod.gui.plaf.skin.SkinLookAndFeel.loadThemePackDefinition(SkinLookAndFeel.java)
at
com.l2fprod.gui.plaf.skin.SkinLookAndFeel.loadThemePack(SkinLookAndFeel.java)
at java.lang.reflect.Method.invoke(Native Method)
at ecube.util.skinlf.nd.on(Unknown Source)
at ecube.util.skinlf.nd.qn(Unknown Source)
at ecube.xslprofiler.gui.GuiMainFrm.Tl(Unknown Source)
at ecube.xslprofiler.gui.GuiMainFrm.<init>(Unknown Source)
at ecube.xslprofiler.gui.GuiMainFrm.main(Unknown Source)
Monitor Cache Dump:
java.util.Vector at 28EAAB60/28F50D78: <unowned>
Waiting to be notified:
"Image Fetcher 0" (0x84a7c80)
java.awt.EventQueue at 28EAB650/28F4E8C0: <unowned>
Waiting to be notified:
"AWT-EventQueue-0" (0x8481080)
java.lang.ref.Reference$Lock at 28E7F310/28EB4F80: <unowned>
Waiting to be notified:
"Reference Handler" (0x80aec80)
java.lang.StringBuffer at 28EA3EE8/291309F0: owner "main" (0x8051880) 1
entry
sun.awt.PostEventQueue at 28EAB460/28F4EC78: owner
"SunToolkit.PostEventQueue-0" (0x8481280) 1 entry
java.lang.ref.ReferenceQueue$Lock at 28E7F540/28EB5460: <unowned>
Waiting to be notified:
"Finalizer" (0x80d2880)
sun.misc.Launcher$AppClassLoader at 28E80868/28EC7348: owner "main"
(0x8051880) 4 entries
Registered Monitor Dump:
utf8 hash table: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class linking lock: <unowned>
System class loader lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Monitor cache lock: owner <unknown thread> (0x8051a80) 1 entry
Dynamic loading lock: <unowned>
Monitor IO lock: <unowned>
User signal monitor: <unowned>
Waiting to be notified:
"Signal dispatcher" (0x80aea80)
Child death monitor: <unowned>
I/O monitor: <unowned>
Waiting to be notified:
"AWT-Motif" (0x8492e80)
Alarm monitor: owner <unknown thread> (0x8051a80) 1 entry
Thread queue lock: owner <unknown thread> (0x8051a80) 1 entry
Monitor registry: owner <unknown thread> (0x8051a80) 1 entry
SIGABRT 6* abort (generated by abort(3) routine)
Full thread dump Classic VM (1.3.1-p8-root-030321-13:55, green threads):
"Image Fetcher 0" (TID:0x28eaab90, sys_thread_t:0x84a7c80, state:CW)
prio=8
at java.lang.Object.wait(Native Method)
at sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:163)
at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:212)
at sun.awt.image.ImageFetcher.run(ImageFetcher.java:185)
"AWT-Motif" (TID:0x28eab258, sys_thread_t:0x8492e80, state:CW) prio=6
at sun.awt.motif.MToolkit.run(Native Method)
at java.lang.Thread.run(Thread.java:484)
"SunToolkit.PostEventQueue-0" (TID:0x28eab460, sys_thread_t:0x8481280,
state:R) prio=6
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at sun.awt.PostEventQueue.run(SunToolkit.java:491)
"AWT-EventQueue-0" (TID:0x28eab3e8, sys_thread_t:0x8481080, state:CW)
prio=6
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at java.awt.EventQueue.getNextEvent(EventQueue.java:260)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:106)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
"Finalizer" (TID:0x28e7f528, sys_thread_t:0x80d2880, state:CW) prio=8
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162)
"Reference Handler" (TID:0x28e7f300, sys_thread_t:0x80aec80, state:CW)
prio=10
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:420)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110)
"Signal dispatcher" (TID:0x28e7f330, sys_thread_t:0x80aea80, state:CW)
prio=5
"main" (TID:0x28e7f1b0, sys_thread_t:0x8051880, state:R) prio=5
at java.lang.StringBuffer.expandCapacity(StringBuffer.java:202)
at java.lang.StringBuffer.append(StringBuffer.java:401)
at sun.net.www.protocol.jar.Handler.parseURL(Handler.java:74)
at java.net.URL.<init>(URL.java:491)
at java.net.URL.<init>(URL.java:376)
at
sun.misc.URLClassPath$JarLoader.checkResource(URLClassPath.java:519)
at
sun.misc.URLClassPath$JarLoader.getResource(URLClassPath.java:553)
at sun.misc.URLClassPath.getResource(URLClassPath.java:138)
at java.net.URLClassLoader$1.run(URLClassLoader.java:192)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
at
com.l2fprod.gui.plaf.skin.SkinLookAndFeel.buildSkin(SkinLookAndFeel.java)
at
com.l2fprod.gui.plaf.skin.SkinLookAndFeel.loadThemePackDefinition(SkinLookAndFeel.java)
at
com.l2fprod.gui.plaf.skin.SkinLookAndFeel.loadThemePack(SkinLookAndFeel.java)
at java.lang.reflect.Method.invoke(Native Method)
at ecube.util.skinlf.nd.on(Unknown Source)
at ecube.util.skinlf.nd.qn(Unknown Source)
at ecube.xslprofiler.gui.GuiMainFrm.Tl(Unknown Source)
at ecube.xslprofiler.gui.GuiMainFrm.<init>(Unknown Source)
at ecube.xslprofiler.gui.GuiMainFrm.main(Unknown Source)
Monitor Cache Dump:
java.util.Vector at 28EAAB60/28F50D78: <unowned>
Waiting to be notified:
"Image Fetcher 0" (0x84a7c80)
java.awt.EventQueue at 28EAB650/28F4E8C0: <unowned>
Waiting to be notified:
"AWT-EventQueue-0" (0x8481080)
java.lang.ref.Reference$Lock at 28E7F310/28EB4F80: <unowned>
Waiting to be notified:
"Reference Handler" (0x80aec80)
java.lang.StringBuffer at 28EA3EE8/291309F0: owner "main" (0x8051880) 1
entry
sun.awt.PostEventQueue at 28EAB460/28F4EC78: owner
"SunToolkit.PostEventQueue-0" (0x8481280) 1 entry
java.lang.ref.ReferenceQueue$Lock at 28E7F540/28EB5460: <unowned>
Waiting to be notified:
"Finalizer" (0x80d2880)
sun.misc.Launcher$AppClassLoader at 28E80868/28EC7348: owner "main"
(0x8051880) 4 entries
Registered Monitor Dump:
utf8 hash table: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class linking lock: <unowned>
System class loader lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Monitor cache lock: owner <unknown thread> (0x8051a80) 1 entry
Dynamic loading lock: <unowned>
Monitor IO lock: <unowned>
User signal monitor: <unowned>
Waiting to be notified:
"Signal dispatcher" (0x80aea80)
Child death monitor: <unowned>
I/O monitor: <unowned>
Waiting to be notified:
"AWT-Motif" (0x8492e80)
Alarm monitor: owner <unknown thread> (0x8051a80) 1 entry
Thread queue lock: owner <unknown thread> (0x8051a80) 1 entry
Monitor registry: owner <unknown thread> (0x8051a80) 1 entry
Abort trap (core dumped)
More information about the freebsd-java
mailing list