Posted by
runiter on
Dec 18, 2012; 9:34pm
URL: https://forum.jogamp.org/jogl-crashes-video-card-driver-tp4026980p4027556.html
I couldn't use JVisualVM yet because our test machines are away until next week.
But mean while we updated the Java version to new update 10 and it seems it no longer hangs. Instead it throws the following error:
java.lang.RuntimeException: java.lang.RuntimeException: com.ardor3d.util.Ardor3dException: Error in opengl: invalid operation
at jogamp.common.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:58)
at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:103)
at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:205)
at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:172)
at javax.media.opengl.Threading.invoke(Threading.java:191)
at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:449)
at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:516)
at javax.media.opengl.awt.GLCanvas.invoke(GLCanvas.java:721)
at com.ardor3d.framework.jogl.JoglAwtCanvas.draw(JoglAwtCanvas.java:80)
at com.ardor3d.framework.FrameHandler.updateFrame(FrameHandler.java:90)
at org.concord.energy3d.scene.SceneManager.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: com.ardor3d.util.Ardor3dException: Error in opengl: invalid operation
at jogamp.opengl.GLRunnableTask.run(GLRunnableTask.java:65)
at jogamp.opengl.GLDrawableHelper.execGLRunnables(GLDrawableHelper.java:419)
at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:359)
at javax.media.opengl.awt.GLCanvas$7.run(GLCanvas.java:981)
at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:655)
at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:594)
at javax.media.opengl.awt.GLCanvas$9.run(GLCanvas.java:1001)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: com.ardor3d.util.Ardor3dException: Error in opengl: invalid operation
at com.ardor3d.renderer.jogl.JoglRenderer.checkCardError(JoglRenderer.java:627)
at com.ardor3d.renderer.jogl.JoglRenderer.flushFrame(JoglRenderer.java:224)
at com.ardor3d.framework.jogl.JoglCanvasRenderer.draw(JoglCanvasRenderer.java:225)
at com.ardor3d.framework.jogl.JoglDrawerRunnable.run(JoglDrawerRunnable.java:16)
at jogamp.opengl.GLRunnableTask.run(GLRunnableTask.java:59)
... 20 more
Caused by: javax.media.opengl.GLException: invalid operation
at com.ardor3d.renderer.jogl.JoglRenderer.checkCardError(JoglRenderer.java:624)
... 24 more
Any ideas what this exception could mean?