Hi,
I'm encountering a crash whilst runnig a java application in the 1.3 JRE. The crash is
almost certainly to do with the fact that I'm running on a very minimal system with
XFree86-4.2 . Can anyone identify what might be causing the problem? It looks like
either a font issue (in pSetFont + I don't have many fonts available to X) or a
threads issue (in __pthread_mutex_trylock). I'm using native_threads and the client
VM. Here follows the dying words of my application...
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0x4001cc67
Function name=__pthread_mutex_trylock
Library=/usr/jre/lib/i386/libpthread.so.0
Current Java thread:
at sun.awt.motif.MComponentPeer.pSetFont(Native Method)
at sun.awt.motif.MComponentPeer.setFont(MComponentPeer.java:202)
at sun.awt.motif.MWindowPeer.init(MWindowPeer.java:100)
at sun.awt.motif.MFramePeer.<init>(MFramePeer.java:48)
at sun.awt.motif.MToolkit.createFrame(MToolkit.java:133)
at java.awt.Frame.addNotify(Frame.java:348)
at java.awt.Window.pack(Window.java:361)
at
uk.plc.jasmin.JasminExplorer.BackgroundWindow.InitComponent(BackgroundWindow.java:106)
at
uk.plc.jasmin.JasminExplorer.BackgroundWindow.<init>(BackgroundWindow.java:84)
at
uk.plc.jasmin.JasminExplorer.JasminExplorer.createsBackgroundWindow(JasminExplorer.java:195)
at uk.plc.jasmin.JasminExplorer.JasminExplorer.main(JasminExplorer.java:118)
Dynamic libraries:
08048000-0804c000 r-xp 00000000 00:07 220 /tmp/jre/bin/i386/native_threads/java
0804c000-0804d000 rw-p 00003000 00:07 220 /tmp/jre/bin/i386/native_threads/java
40000000-40014000 r-xp 00000000 01:00 2017500 /lib/ld-2.2.5.so
40014000-40015000 rw-p 00013000 01:00 2017500 /lib/ld-2.2.5.so
40016000-40024000 r-xp 00000000 00:07 263 /tmp/jre/lib/i386/libpthread-0.9.so
40024000-4002b000 rw-p 0000e000 00:07 263 /tmp/jre/lib/i386/libpthread-0.9.so
4002b000-40034000 r-xp 00000000 00:07 231
/tmp/jre/lib/i386/native_threads/libhpi.so
40034000-40035000 rw-p 00008000 00:07 231
/tmp/jre/lib/i386/native_threads/libhpi.so
40035000-4023b000 r-xp 00000000 00:07 234 /tmp/jre/lib/i386/client/libjvm.so
4023b000-4033c000 rw-p 00205000 00:07 234 /tmp/jre/lib/i386/client/libjvm.so
40353000-40355000 r-xp 00000000 01:00 3376192 /lib/libdl-2.2.5.so
40355000-40356000 rw-p 00001000 01:00 3376192 /lib/libdl-2.2.5.so
40356000-4046f000 r-xp 00000000 01:00 2777064 /lib/libc-2.2.5.so
4046f000-40475000 rw-p 00119000 01:00 2777064 /lib/libc-2.2.5.so
40479000-4048b000 r-xp 00000000 00:07 232 /tmp/jre/lib/i386/libnsl-2.2.5.so
4048b000-4048c000 rw-p 00011000 00:07 232 /tmp/jre/lib/i386/libnsl-2.2.5.so
4048e000-404aa000 r-xp 00000000 01:00 3380332 /lib/libm-2.1.3.so
404aa000-404ab000 rw-p 0001b000 01:00 3380332 /lib/libm-2.1.3.so
404ab000-404df000 r-xp 00000000 00:07 257
/tmp/jre/lib/i386/libstdc++-2-libc6.1-1-2.9.0.so
404df000-404eb000 rw-p 00033000 00:07 257
/tmp/jre/lib/i386/libstdc++-2-libc6.1-1-2.9.0.so
404ee000-404ff000 r-xp 00000000 00:07 237 /tmp/jre/lib/i386/libverify.so
404ff000-40501000 rw-p 00010000 00:07 237 /tmp/jre/lib/i386/libverify.so
40501000-40522000 r-xp 00000000 00:07 238 /tmp/jre/lib/i386/libjava.so
40522000-40524000 rw-p 00020000 00:07 238 /tmp/jre/lib/i386/libjava.so
40525000-40539000 r-xp 00000000 00:07 239 /tmp/jre/lib/i386/libzip.so
40539000-4053c000 rw-p 00013000 00:07 239 /tmp/jre/lib/i386/libzip.so
4053c000-41273000 r--s 00000000 00:07 311 /tmp/jre/lib/rt.jar
412a0000-412b6000 r--s 00000000 00:07 265 /tmp/jre/lib/sunrsasign.jar
4335e000-4335f000 r--s 00000000 00:07 198 /tmp/je/AbsoluteLayout.jar
493bf000-493c7000 r-xp 00000000 01:00 3436888 /lib/libnss_files-2.2.5.so
493c7000-493c8000 rw-p 00008000 01:00 3436888 /lib/libnss_files-2.2.5.so
49434000-49442000 r--s 00000000 00:07 199 /tmp/je/JasminExplorer.jar
49442000-49506000 r--s 00000000 00:07 211 /tmp/je/xalan.jar
49506000-49520000 r--s 00000000 00:07 207 /tmp/je/jdom.jar
49520000-4968e000 r--s 00000000 00:07 212 /tmp/je/xerces.jar
4968e000-49a5c000 r-xp 00000000 00:07 246 /tmp/jre/lib/i386/libawt.so
49a5c000-49a6c000 rw-p 003cd000 00:07 246 /tmp/jre/lib/i386/libawt.so
49a81000-49ab2000 r-xp 00000000 00:07 245 /tmp/jre/lib/i386/libmlib_image.so
49ab2000-49ab4000 rw-p 00030000 00:07 245 /tmp/jre/lib/i386/libmlib_image.so
49ab4000-49aba000 r-xp 00000000 00:07 260 /tmp/jre/lib/i386/libXp.so.6.2
49aba000-49abc000 rw-p 00005000 00:07 260 /tmp/jre/lib/i386/libXp.so.6.2
49abc000-49b00000 r-xp 00000000 01:00 2632988 /lib/libXt.so.6.0
49b00000-49b04000 rw-p 00043000 01:00 2632988 /lib/libXt.so.6.0
49b04000-49b0e000 r-xp 00000000 01:00 2577940 /lib/libXext.so.6.3
49b0e000-49b10000 rw-p 00009000 01:00 2577940 /lib/libXext.so.6.3
49b10000-49b14000 r-xp 00000000 00:07 262 /tmp/jre/lib/i386/libXtst.so.6.1
49b14000-49b15000 rw-p 00003000 00:07 262 /tmp/jre/lib/i386/libXtst.so.6.1
49b15000-49baf000 r-xp 00000000 01:00 2115916 /lib/libX11.so.6.1
49baf000-49bb5000 rw-p 00099000 01:00 2115916 /lib/libX11.so.6.1
49bb6000-49bbd000 r-xp 00000000 01:00 2101088 /lib/libSM.so.6.0
49bbd000-49bbf000 rw-p 00006000 01:00 2101088 /lib/libSM.so.6.0
49bbf000-49bd2000 r-xp 00000000 01:00 2063924 /lib/libICE.so.6.3
49bd2000-49bd3000 rw-p 00012000 01:00 2063924 /lib/libICE.so.6.3
49bd5000-49c60000 r-xp 00000000 00:07 247 /tmp/jre/lib/i386/libfontmanager.so
49c60000-49c70000 rw-p 0008a000 00:07 247 /tmp/jre/lib/i386/libfontmanager.so
Local Time = Wed Oct 9 12:10:35 2002
Elapsed Time = 3
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.3.1_05-b02 mixed mode)
#
# An error report file has been saved as hs_err_pid281.log.
# Please refer to the file for further information.
#
--------------------------------------- >8 -- snip -- >8 --------------------
Regards,
Michael
----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]