Hello all,
I'm getting the following error when running any of the Java3D sample apps:
$ appletviewer HelloUniverse.html
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0x4a237556
Function name=_mesa_initialize_context
Library=/usr/lib/libGL.so.1
Current Java thread:
at javax.media.j3d.Canvas3D.createContext(Native Method)
at javax.media.j3d.Renderer.doWork(Renderer.java:475)
at javax.media.j3d.J3dThread.run(J3dThread.java:256)
Dynamic libraries:
...
4a205000-4a3c3000 r-xp 00000000 03:08 583142 /usr/lib/libGL.so.1.2.350
4a3c3000-4a3cb000 rw-p 001bd000 03:08 583142 /usr/lib/libGL.so.1.2.350
4a3d9000-4a3e1000 r-xp 00000000 03:08 583136 /usr/lib/libMesaOS.so.3.5.350
4a3e1000-4a3e2000 rw-p 00007000 03:08 583136 /usr/lib/libMesaOS.so.3.5.350
...
This happens whether I use java, appletviewer or the Java Plug-In. This
output is not enough for me to go on, so I'n not sure where to look
next. Any thoughts?
My setup:
Progeny Debian Linux 1.0 (all outstanding updates applied)
JDK 1.3.1 (from Sun)
XFree86 4.0.3
Mesa 3.5
Java3D 1.2.1_01-fcs
I've installed Mesa 3.5 myself, since there was no Debian package that
worked.
Thanks,
Kevin
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0x4a237556
Function name=_mesa_initialize_context
Library=/usr/lib/libGL.so.1
Current Java thread:
at javax.media.j3d.Canvas3D.createContext(Native Method)
at javax.media.j3d.Renderer.doWork(Renderer.java:475)
at javax.media.j3d.J3dThread.run(J3dThread.java:256)
Dynamic libraries:
08048000-0804c000 r-xp 00000000 03:08 713111
/usr/java/jdk1.3.1/bin/i386/native_threads/java
0804c000-0804d000 rw-p 00003000 03:08 713111
/usr/java/jdk1.3.1/bin/i386/native_threads/java
40000000-40015000 r-xp 00000000 03:06 22183 /lib/ld-2.2.2.so
40015000-40016000 rw-p 00014000 03:06 22183 /lib/ld-2.2.2.so
40017000-40018000 r--p 00000000 03:08 696329
/usr/lib/locale/en_US/LC_IDENTIFICATION
40018000-40019000 r--p 00000000 03:08 696328 /usr/lib/locale/en_US/LC_MEASUREMENT
40019000-4001a000 r--p 00000000 03:08 696327 /usr/lib/locale/en_US/LC_TELEPHONE
4001a000-4001b000 r--p 00000000 03:08 696326 /usr/lib/locale/en_US/LC_ADDRESS
4001b000-4001c000 r--p 00000000 03:08 696325 /usr/lib/locale/en_US/LC_NAME
4001c000-4001d000 r--p 00000000 03:08 696324 /usr/lib/locale/en_US/LC_PAPER
4001d000-4001e000 r--p 00000000 03:08 16230
/usr/lib/locale/en_US/LC_MESSAGES/SYS_LC_MESSAGES
4001e000-4001f000 r--p 00000000 03:08 696323 /usr/lib/locale/en_US/LC_MONETARY
4001f000-40020000 r--p 00000000 03:08 696321 /usr/lib/locale/en_US/LC_TIME
40020000-40021000 r--p 00000000 03:08 696320 /usr/lib/locale/en_US/LC_NUMERIC
40022000-40030000 r-xp 00000000 03:06 22202 /lib/libpthread-0.9.so
40030000-40038000 rw-p 0000d000 03:06 22202 /lib/libpthread-0.9.so
40038000-40041000 r-xp 00000000 03:08 632054
/usr/java/jdk1.3.1/jre/lib/i386/native_threads/libhpi.so
40041000-40042000 rw-p 00008000 03:08 632054
/usr/java/jdk1.3.1/jre/lib/i386/native_threads/libhpi.so
40042000-402a9000 r-xp 00000000 03:08 632841
/usr/java/jdk1.3.1/jre/lib/i386/client/libjvm.so
402a9000-4040f000 rw-p 00266000 03:08 632841
/usr/java/jdk1.3.1/jre/lib/i386/client/libjvm.so
40426000-40429000 r-xp 00000000 03:06 22189 /lib/libdl-2.2.2.so
40429000-4042a000 rw-p 00002000 03:06 22189 /lib/libdl-2.2.2.so
4042b000-40534000 r-xp 00000000 03:06 22186 /lib/libc-2.2.2.so
40534000-4053a000 rw-p 00108000 03:06 22186 /lib/libc-2.2.2.so
4053e000-4054f000 r-xp 00000000 03:06 22191 /lib/libnsl-2.2.2.so
4054f000-40551000 rw-p 00010000 03:06 22191 /lib/libnsl-2.2.2.so
40553000-40574000 r-xp 00000000 03:06 22190 /lib/libm-2.2.2.so
40574000-40575000 rw-p 00020000 03:06 22190 /lib/libm-2.2.2.so
40575000-405a9000 r-xp 00000000 03:08 583059
/usr/lib/libstdc++-2-libc6.1-1-2.9.0.so
405a9000-405b5000 rw-p 00033000 03:08 583059
/usr/lib/libstdc++-2-libc6.1-1-2.9.0.so
405b7000-405c8000 r-xp 00000000 03:08 632844
/usr/java/jdk1.3.1/jre/lib/i386/libverify.so
405c8000-405ca000 rw-p 00010000 03:08 632844
/usr/java/jdk1.3.1/jre/lib/i386/libverify.so
405ca000-405eb000 r-xp 00000000 03:08 632845
/usr/java/jdk1.3.1/jre/lib/i386/libjava.so
405eb000-405ed000 rw-p 00020000 03:08 632845
/usr/java/jdk1.3.1/jre/lib/i386/libjava.so
405ee000-40602000 r-xp 00000000 03:08 632846
/usr/java/jdk1.3.1/jre/lib/i386/libzip.so
40602000-40605000 rw-p 00013000 03:08 632846
/usr/java/jdk1.3.1/jre/lib/i386/libzip.so
40605000-4131e000 r--s 00000000 03:08 730098 /usr/java/jdk1.3.1/jre/lib/rt.jar
4134b000-415f0000 r--s 00000000 03:08 730099 /usr/java/jdk1.3.1/jre/lib/i18n.jar
415f0000-41606000 r--s 00000000 03:08 729753
/usr/java/jdk1.3.1/jre/lib/sunrsasign.jar
436ae000-436af000 r-xp 00000000 03:08 632860
/usr/java/jdk1.3.1/jre/lib/i386/libjawt.so
436af000-436b0000 rw-p 00000000 03:08 632860
/usr/java/jdk1.3.1/jre/lib/i386/libjawt.so
4970f000-49715000 r--p 00000000 03:08 696322 /usr/lib/locale/en_US/LC_COLLATE
49715000-4972f000 r--p 00000000 03:08 696319 /usr/lib/locale/en_US/LC_CTYPE
4979b000-497df000 r--s 00000000 03:08 471678
/usr/java/jdk1.3.1/jre/lib/ext/vecmath.jar
497df000-497fc000 r--s 00000000 03:08 471680
/usr/java/jdk1.3.1/jre/lib/ext/j3daudio.jar
497fc000-497fe000 r-xp 00000000 03:08 681498 /usr/lib/gconv/ISO8859-1.so
497fe000-497ff000 rw-p 00001000 03:08 681498 /usr/lib/gconv/ISO8859-1.so
49900000-49af7000 r--s 00000000 03:08 471679
/usr/java/jdk1.3.1/jre/lib/ext/j3dcore.jar
49af7000-49ba8000 r--s 00000000 03:08 471681
/usr/java/jdk1.3.1/jre/lib/ext/j3dutils.jar
49ba8000-49f75000 r-xp 00000000 03:08 632853
/usr/java/jdk1.3.1/jre/lib/i386/libawt.so
49f75000-49f85000 rw-p 003cc000 03:08 632853
/usr/java/jdk1.3.1/jre/lib/i386/libawt.so
49f9a000-49fcb000 r-xp 00000000 03:08 632852
/usr/java/jdk1.3.1/jre/lib/i386/libmlib_image.so
49fcb000-49fcd000 rw-p 00030000 03:08 632852
/usr/java/jdk1.3.1/jre/lib/i386/libmlib_image.so
49fd8000-49fde000 r-xp 00000000 03:08 82266 /usr/X11R6/lib/libXp.so.6.2
49fde000-49fe0000 rw-p 00005000 03:08 82266 /usr/X11R6/lib/libXp.so.6.2
49fe0000-4a026000 r-xp 00000000 03:08 82269 /usr/X11R6/lib/libXt.so.6.0
4a026000-4a02a000 rw-p 00045000 03:08 82269 /usr/X11R6/lib/libXt.so.6.0
4a02a000-4a036000 r-xp 00000000 03:08 82262 /usr/X11R6/lib/libXext.so.6.4
4a036000-4a038000 rw-p 0000b000 03:08 82262 /usr/X11R6/lib/libXext.so.6.4
4a038000-4a03c000 r-xp 00000000 03:08 82270 /usr/X11R6/lib/libXtst.so.6.1
4a03c000-4a03d000 rw-p 00003000 03:08 82270 /usr/X11R6/lib/libXtst.so.6.1
4a03d000-4a112000 r-xp 00000000 03:08 82260 /usr/X11R6/lib/libX11.so.6.2
4a112000-4a117000 rw-p 000d4000 03:08 82260 /usr/X11R6/lib/libX11.so.6.2
4a118000-4a11f000 r-xp 00000000 03:08 82259 /usr/X11R6/lib/libSM.so.6.0
4a11f000-4a121000 rw-p 00006000 03:08 82259 /usr/X11R6/lib/libSM.so.6.0
4a121000-4a134000 r-xp 00000000 03:08 82257 /usr/X11R6/lib/libICE.so.6.3
4a134000-4a136000 rw-p 00012000 03:08 82257 /usr/X11R6/lib/libICE.so.6.3
4a137000-4a1c1000 r-xp 00000000 03:08 632854
/usr/java/jdk1.3.1/jre/lib/i386/libfontmanager.so
4a1c1000-4a1d1000 rw-p 00089000 03:08 632854
/usr/java/jdk1.3.1/jre/lib/i386/libfontmanager.so
4a1f2000-4a204000 r-xp 00000000 03:08 633696
/usr/java/jdk1.3.1/jre/lib/i386/libJ3D.so
4a204000-4a205000 rw-p 00011000 03:08 633696
/usr/java/jdk1.3.1/jre/lib/i386/libJ3D.so
4a205000-4a3c3000 r-xp 00000000 03:08 583142 /usr/lib/libGL.so.1.2.350
4a3c3000-4a3cb000 rw-p 001bd000 03:08 583142 /usr/lib/libGL.so.1.2.350
4a3d9000-4a3e1000 r-xp 00000000 03:08 583136 /usr/lib/libMesaOS.so.3.5.350
4a3e1000-4a3e2000 rw-p 00007000 03:08 583136 /usr/lib/libMesaOS.so.3.5.350
4a3e2000-4a3f5000 r-xp 00000000 03:08 82265 /usr/X11R6/lib/libXmu.so.6.2
4a3f5000-4a3f7000 rw-p 00012000 03:08 82265 /usr/X11R6/lib/libXmu.so.6.2
4a3f7000-4a3fe000 r-xp 00000000 03:08 82264 /usr/X11R6/lib/libXi.so.6.0
4a3fe000-4a3ff000 rw-p 00006000 03:08 82264 /usr/X11R6/lib/libXi.so.6.0
4a599000-4a5d9000 rw-s 00000000 00:02 1309048855 /SYSV00000000 (deleted)
Local Time = Tue Jul 31 00:47:08 2001
Elapsed Time = 3
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.3.1-b24 mixed mode)
#