Login  Register

Re: Multiple Newt-Windows crashes since jogl-2.0-b18

Posted by Marc@56K on Jan 19, 2011; 8:59pm
URL: https://forum.jogamp.org/Multiple-Newt-Windows-crashes-since-jogl-2-0-b18-tp2289695p2290395.html

If i use Thread.sleep(500) I got this exception:

Exception in thread "Thread-4" java.lang.RuntimeException: java.lang.InternalError: Already set: Windows_decon_0
        at com.jogamp.newt.impl.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:185)
        at com.jogamp.newt.impl.DefaultEDTUtil.invoke(DefaultEDTUtil.java:113)
        at com.jogamp.newt.impl.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:178)
        at com.jogamp.newt.impl.WindowImpl.runOnEDTIfAvail(WindowImpl.java:1407)
        at com.jogamp.newt.impl.WindowImpl.setVisible(WindowImpl.java:677)
        at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:277)
        at de.bht.jvr.tests.NewtMultiWindowBug.run(NewtMultiWindowBug.java:37)
Caused by: java.lang.InternalError: Already set: Windows_decon_0
        at javax.media.opengl.GLContext.setAvailableGLVersionsSet(GLContext.java:596)
        at com.jogamp.opengl.impl.GLContextImpl.mapGLVersions(GLContextImpl.java:543)
        at com.jogamp.opengl.impl.GLContextImpl.createContextARB(GLContextImpl.java:508)
        at com.jogamp.opengl.impl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:310)
        at com.jogamp.opengl.impl.GLContextImpl.makeCurrentLocking(GLContextImpl.java:404)
        at com.jogamp.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:350)
        at com.jogamp.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:347)
        at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:539)
        at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:515)
        at com.jogamp.newt.opengl.GLWindow$1.windowResized(GLWindow.java:83)
        at com.jogamp.newt.impl.WindowImpl.consumeWindowEvent(WindowImpl.java:2027)
        at com.jogamp.newt.impl.WindowImpl.sendWindowEvent(WindowImpl.java:1973)
        at com.jogamp.newt.impl.WindowImpl$VisibleAction.run(WindowImpl.java:659)
        at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:93)
        at com.jogamp.newt.impl.DefaultEDTUtil$EventDispatchThread.run(DefaultEDTUtil.java:277)