From: Kenneth B. R. <kbr...@al...> - 2001-12-16 03:34:07
|
> An unexpected exception has been detected in native code outside the VM. > Unexpected Signal : 11 occurred at PC=0x4aac5358 > Function name=glXGetCurrentContext > Library=/usr/X11R6/lib/libGL.so > > Current Java thread: > at gl4java.GLContext.gljMakeCurrentNative(Native Method) > at gl4java.GLContext.gljMakeCurrent(GLContext.java:2472) > at gl4java.awt.GLCanvas.sDisplay(GLCanvas.java:697) > at gl4java.awt.GLAnimCanvas.run(GLAnimCanvas.java:466) > at java.lang.Thread.run(Thread.java:484) Try changing the demos to use the GLEventListener model (if they aren't already) and setUseRepaint(false) on the GLAnimCanvas. This should prevent multithreaded use of the OpenGL context via the internal "enableAWTThreadRendering" flag. If this fixes the crash, there is either a bug in NVidia's drivers with respect to multithreading or there is a threading bug in GL4Java. NVidia employees tend to frequent the OpenGL discussion forums: http://www.opengl.org/discussion_boards/cgi_directory/Ultimate.cgi |