Well maybe my code is at fault.... I installed the Java plugin and ran my
applet in Mozilla under Linux, closed the browser window (or go back to
the previous page)... and lookit that... the applet crashes and takes the
browser with it.  Pretty obvious that the applet is getting into destroy()
and blowing its brains out.

Not much chance of an IE 6.0 problem there.  Further a Java runtime log is
dumped in my home directory. This is well beyond me but it definately
looks like a problem destroying the canvas or removing the locales.

Or maybe the plugin isn't all there yet.

Here's the  hs_err_pid3335.log file and the destroy() method:


public void destroy()
{
        u.getViewer().getView().stopView();
        u.getViewer().getView().removeCanvas3D(canvas);
        u.getViewer().setViewingPlatform(null);
        u.removeAllLocales();
}


An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0x4cb8723e
Function name=XMesaDestroyContext
Library=/usr/local/lib/libGL.so.1

Current Java thread:
        at javax.media.j3d.Renderer.freeContext(Native Method)
        at javax.media.j3d.Renderer.removeAllCtxs(Renderer.java:1087)
        at
javax.media.j3d.MasterControl.unregisterView(MasterControl.java:1782)
at
javax.media.j3d.MasterControl.handlePendingRequest(MasterControl.java:2656)
        at javax.media.j3d.MasterControl.doWork(MasterControl.java:2574)
        at
javax.media.j3d.MasterControlThread.run(MasterControlThread.java:28)

Dynamic libraries:
08048000-0804c000 r-xp 00000000 03:03 747381
/usr/java/jre1.3.1_01/bin/i386/native_threads/java_vm
0804c000-0804d000 rw-p 00003000 03:03 747381
/usr/java/jre1.3.1_01/bin/i386/native_threads/java_vm
40000000-40016000 r-xp 00000000 03:03 1168159    /lib/ld-2.2.2.so
40016000-40017000 rw-p 00015000 03:03 1168159    /lib/ld-2.2.2.so
40018000-40021000 r-xp 00000000 03:03 763599
/usr/java/jre1.3.1_01/lib/i386/native_threads/libhpi.so
40021000-40022000 rw-p 00008000 03:03 763599
/usr/java/jre1.3.1_01/lib/i386/native_threads/libhpi.so
40022000-40023000 r--p 00000000 03:03 194698
/usr/lib/locale/en_US/LC_IDENTIFICATION
40023000-40024000 r--p 00000000 03:03 194699
/usr/lib/locale/en_US/LC_MEASUREMENT
40024000-40025000 r--p 00000000 03:03 194702
/usr/lib/locale/en_US/LC_TELEPHONE
40025000-40026000 r--p 00000000 03:03 194697
/usr/lib/locale/en_US/LC_ADDRESS
40026000-40027000 r--p 00000000 03:03 194700
/usr/lib/locale/en_US/LC_NAME
40027000-40028000 r--p 00000000 03:03 194701
/usr/lib/locale/en_US/LC_PAPER
40028000-40035000 r-xp 00000000 03:03 1038376
/lib/i686/libpthread-0.9.so
40035000-4003d000 rw-p 0000c000 03:03 1038376
/lib/i686/libpthread-0.9.so

--
_____________________________________________________

John T. Nelson
President               |    Computation.com Inc
mail:                   |    [EMAIL PROTECTED]
company:                |    http://www.computation.com/
journal of computation: |    http://www.computation.org/
_____________________________________________________
"Providing quality IT consulting services since 1992"

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to