Regression
com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2
Failing for the past 1 build
(Since Unstable )
Error Message
com.jogamp.opengl.GLException: AWT-EventQueue-0: Unable to create temp OpenGL context(1)
Stacktrace
java.lang.RuntimeException: com.jogamp.opengl.GLException: AWT-EventQueue-0: Unable to create temp OpenGL context(1) at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:58) at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:103) at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:201) at com.jogamp.opengl.Threading.invokeOnOpenGLThread(Threading.java:202) at com.jogamp.opengl.Threading.invoke(Threading.java:221) at com.jogamp.opengl.awt.GLCanvas.display(GLCanvas.java:505) at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:980) at com.jogamp.opengl.awt.GLCanvas.invoke(GLCanvas.java:1123) at com.jogamp.opengl.GLEventListenerState.moveTo(GLEventListenerState.java:512) at com.jogamp.opengl.GLEventListenerState.moveTo(GLEventListenerState.java:340) at com.jogamp.opengl.test.junit.jogl.acore.glels.GLContextDrawableSwitchBase1.testGLADOneLifecycle(GLContextDrawableSwitchBase1.java:222) at com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2(TestBug722GLContextDrawableSwitchNewt2AWT.java:122) Caused by: com.jogamp.opengl.GLException: AWT-EventQueue-0: Unable to create temp OpenGL context(1) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:390) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:765) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:648) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:586) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1277) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1145) at com.jogamp.opengl.awt.GLCanvas$12.run(GLCanvas.java:1438) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:301) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Standard Error
++++ Test Singleton.ctor() ++++ Test Singleton.lock() SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1442301195812 ms III - Start SLOCK [T main @ 1442301195814 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 Test 0/10.1: GLAD-1 GLWindow, preserving. GLAD Lifecycle.0 GLWindow, restoring false, preserving true Thread[Thread-1-null,5,main] GearsES2.init.0 0x263303db: tileRendererInUse null, GearsES2[obj 0x263303db isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] GearsES2 init 0x263303db on Thread[Thread-1-null,5,main] Chosen GLCapabilities: GLCaps[glx vid 0x222, fbc 0xbc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.hw], on-scr[.]] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl Swap Interval 1 GL Profile GLProfile[GL3/GL3.hw] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 3.3 (Core Profile) Mesa 10.3.2 [GL 3.3.0, vendor 10.3.2 ((Core Profile) Mesa 10.3.2)] Quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget] Impl. class jogamp.opengl.gl4.GL4bcImpl GL_VENDOR X.Org GL_RENDERER Gallium 0.4 on AMD ARUBA GL_VERSION 3.3 (Core Profile) Mesa 10.3.2 GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 GL FBO: basic true, full true GL_EXTENSIONS 136 GLX_EXTENSIONS 29 ----------------------------------------------------------------------------------------------------- gear1 0x263303db created: GearsObj[0x29f3a690, vbo ff 1, fs 2, bf 3, bs 4] gear2 0x263303db created: GearsObj[0x3ace0ec5, vbo ff 7, fs 8, bf 9, bs 10] gear3 0x263303db created: GearsObj[0x3ace0ec5, vbo ff 7, fs 8, bf 9, bs 10] Thread[Thread-1-null,5,main] GearsES2.init.X 0x263303db FIN GearsES2[obj 0x263303db isInit true, usesShared false, 1 GearsObj[0x29f3a690, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ace0ec5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35e11f7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] Thread[Thread-1-null,5,main] GearsES2.reshape 0x263303db 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4600002, msaa false, tileRendererInUse null >> GearsES2 0x263303db, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0000-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png .. preserving.0 .. preserving.X GLAD Lifecycle.X GLWindow Test 0/10.1: done Test 0/10.2: GLAD-1 GLCanvasOnscreen, restoring. GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false .. restoring.0 Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x263303db 0/0 356x356 of 356x356, swapInterval 1, drawable 0x2a0001e, msaa false, tileRendererInUse null >> GearsES2 0x263303db, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false .. restoring.X AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0001-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x263303db: tileRendererInUse null Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x263303db FIN GLAD Lifecycle.X GLCanvasOnscreen Test 0/10.2: done. Test 1/10.1: GLAD-1 GLWindow, preserving. GLAD Lifecycle.0 GLWindow, restoring false, preserving true Thread[Thread-1-null,5,main] GearsES2.init.0 0x1a65fc60: tileRendererInUse null, GearsES2[obj 0x1a65fc60 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] GearsES2 init 0x1a65fc60 on Thread[Thread-1-null,5,main] Chosen GLCapabilities: GLCaps[glx vid 0x222, fbc 0xbc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.hw], on-scr[.]] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl Swap Interval 1 GL Profile GLProfile[GL3/GL3.hw] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 3.3 (Core Profile) Mesa 10.3.2 [GL 3.3.0, vendor 10.3.2 ((Core Profile) Mesa 10.3.2)] Quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget] Impl. class jogamp.opengl.gl4.GL4bcImpl GL_VENDOR X.Org GL_RENDERER Gallium 0.4 on AMD ARUBA GL_VERSION 3.3 (Core Profile) Mesa 10.3.2 GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 GL FBO: basic true, full true GL_EXTENSIONS 136 GLX_EXTENSIONS 29 ----------------------------------------------------------------------------------------------------- gear1 0x1a65fc60 created: GearsObj[0x26301e2c, vbo ff 1, fs 2, bf 3, bs 4] gear2 0x1a65fc60 created: GearsObj[0x2b94ea8e, vbo ff 7, fs 8, bf 9, bs 10] gear3 0x1a65fc60 created: GearsObj[0x2b94ea8e, vbo ff 7, fs 8, bf 9, bs 10] Thread[Thread-1-null,5,main] GearsES2.init.X 0x1a65fc60 FIN GearsES2[obj 0x1a65fc60 isInit true, usesShared false, 1 GearsObj[0x26301e2c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b94ea8e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x138c0214, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] Thread[Thread-1-null,5,main] GearsES2.reshape 0x1a65fc60 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4600004, msaa false, tileRendererInUse null >> GearsES2 0x1a65fc60, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0002-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png .. preserving.0 .. preserving.X GLAD Lifecycle.X GLWindow Test 1/10.1: done Test 1/10.2: GLAD-1 GLCanvasOnscreen, restoring. GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false .. restoring.0 Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a65fc60 0/0 356x356 of 356x356, swapInterval 1, drawable 0x2a00037, msaa false, tileRendererInUse null >> GearsES2 0x1a65fc60, angle 5.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false .. restoring.X AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0012-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a65fc60: tileRendererInUse null Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a65fc60 FIN GLAD Lifecycle.X GLCanvasOnscreen Test 1/10.2: done. Test 2/10.1: GLAD-1 GLWindow, preserving. GLAD Lifecycle.0 GLWindow, restoring false, preserving true Thread[Thread-1-null,5,main] GearsES2.init.0 0x1676983e: tileRendererInUse null, GearsES2[obj 0x1676983e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] GearsES2 init 0x1676983e on Thread[Thread-1-null,5,main] Chosen GLCapabilities: GLCaps[glx vid 0x222, fbc 0xbc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.hw], on-scr[.]] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl Swap Interval 1 GL Profile GLProfile[GL3/GL3.hw] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 3.3 (Core Profile) Mesa 10.3.2 [GL 3.3.0, vendor 10.3.2 ((Core Profile) Mesa 10.3.2)] Quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget] Impl. class jogamp.opengl.gl4.GL4bcImpl GL_VENDOR X.Org GL_RENDERER Gallium 0.4 on AMD ARUBA GL_VERSION 3.3 (Core Profile) Mesa 10.3.2 GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 GL FBO: basic true, full true GL_EXTENSIONS 136 GLX_EXTENSIONS 29 ----------------------------------------------------------------------------------------------------- gear1 0x1676983e created: GearsObj[0x8835caf, vbo ff 1, fs 2, bf 3, bs 4] gear2 0x1676983e created: GearsObj[0x6c6bfc85, vbo ff 7, fs 8, bf 9, bs 10] gear3 0x1676983e created: GearsObj[0x6c6bfc85, vbo ff 7, fs 8, bf 9, bs 10] Thread[Thread-1-null,5,main] GearsES2.init.X 0x1676983e FIN GearsES2[obj 0x1676983e isInit true, usesShared false, 1 GearsObj[0x8835caf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c6bfc85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2730832, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] Thread[Thread-1-null,5,main] GearsES2.reshape 0x1676983e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4600006, msaa false, tileRendererInUse null >> GearsES2 0x1676983e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0016-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png .. preserving.0 .. preserving.X GLAD Lifecycle.X GLWindow Test 2/10.1: done Test 2/10.2: GLAD-1 GLCanvasOnscreen, restoring. GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false .. restoring.0 Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1676983e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x2a0004b, msaa false, tileRendererInUse null >> GearsES2 0x1676983e, angle 5.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false .. restoring.X Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1676983e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x2a0004b, msaa false, tileRendererInUse null >> GearsES2 0x1676983e, angle 5.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0026-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1676983e: tileRendererInUse null Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1676983e FIN GLAD Lifecycle.X GLCanvasOnscreen Test 2/10.2: done. Test 3/10.1: GLAD-1 GLWindow, preserving. GLAD Lifecycle.0 GLWindow, restoring false, preserving true Thread[Thread-1-null,5,main] GearsES2.init.0 0xd203aa6: tileRendererInUse null, GearsES2[obj 0xd203aa6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] GearsES2 init 0xd203aa6 on Thread[Thread-1-null,5,main] Chosen GLCapabilities: GLCaps[glx vid 0x222, fbc 0xbc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.hw], on-scr[.]] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl Swap Interval 1 GL Profile GLProfile[GL3/GL3.hw] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 3.3 (Core Profile) Mesa 10.3.2 [GL 3.3.0, vendor 10.3.2 ((Core Profile) Mesa 10.3.2)] Quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget] Impl. class jogamp.opengl.gl4.GL4bcImpl GL_VENDOR X.Org GL_RENDERER Gallium 0.4 on AMD ARUBA GL_VERSION 3.3 (Core Profile) Mesa 10.3.2 GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 GL FBO: basic true, full true GL_EXTENSIONS 136 GLX_EXTENSIONS 29 ----------------------------------------------------------------------------------------------------- gear1 0xd203aa6 created: GearsObj[0x27a2d1fd, vbo ff 1, fs 2, bf 3, bs 4] gear2 0xd203aa6 created: GearsObj[0x1ebf0324, vbo ff 7, fs 8, bf 9, bs 10] gear3 0xd203aa6 created: GearsObj[0x1ebf0324, vbo ff 7, fs 8, bf 9, bs 10] Thread[Thread-1-null,5,main] GearsES2.init.X 0xd203aa6 FIN GearsES2[obj 0xd203aa6 isInit true, usesShared false, 1 GearsObj[0x27a2d1fd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ebf0324, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x788dbdc1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] Thread[Thread-1-null,5,main] GearsES2.reshape 0xd203aa6 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4600008, msaa false, tileRendererInUse null >> GearsES2 0xd203aa6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0030-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png .. preserving.0 .. preserving.X GLAD Lifecycle.X GLWindow Test 3/10.1: done Test 3/10.2: GLAD-1 GLCanvasOnscreen, restoring. GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false .. restoring.0 Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xd203aa6 0/0 356x356 of 356x356, swapInterval 1, drawable 0x2a0005f, msaa false, tileRendererInUse null >> GearsES2 0xd203aa6, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false .. restoring.X AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0039-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xd203aa6: tileRendererInUse null Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xd203aa6 FIN GLAD Lifecycle.X GLCanvasOnscreen Test 3/10.2: done. Test 4/10.1: GLAD-1 GLWindow, preserving. GLAD Lifecycle.0 GLWindow, restoring false, preserving true Thread[Thread-1-null,5,main] GearsES2.init.0 0x421789c4: tileRendererInUse null, GearsES2[obj 0x421789c4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] GearsES2 init 0x421789c4 on Thread[Thread-1-null,5,main] Chosen GLCapabilities: GLCaps[glx vid 0x222, fbc 0xbc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.hw], on-scr[.]] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl Swap Interval 1 GL Profile GLProfile[GL3/GL3.hw] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 3.3 (Core Profile) Mesa 10.3.2 [GL 3.3.0, vendor 10.3.2 ((Core Profile) Mesa 10.3.2)] Quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget] Impl. class jogamp.opengl.gl4.GL4bcImpl GL_VENDOR X.Org GL_RENDERER Gallium 0.4 on AMD ARUBA GL_VERSION 3.3 (Core Profile) Mesa 10.3.2 GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 GL FBO: basic true, full true GL_EXTENSIONS 136 GLX_EXTENSIONS 29 ----------------------------------------------------------------------------------------------------- gear1 0x421789c4 created: GearsObj[0x1253d889, vbo ff 1, fs 2, bf 3, bs 4] gear2 0x421789c4 created: GearsObj[0x3cf00f43, vbo ff 7, fs 8, bf 9, bs 10] gear3 0x421789c4 created: GearsObj[0x3cf00f43, vbo ff 7, fs 8, bf 9, bs 10] Thread[Thread-1-null,5,main] GearsES2.init.X 0x421789c4 FIN GearsES2[obj 0x421789c4 isInit true, usesShared false, 1 GearsObj[0x1253d889, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cf00f43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31e37a54, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] Thread[Thread-1-null,5,main] GearsES2.reshape 0x421789c4 0/0 256x256 of 256x256, swapInterval 1, drawable 0x460000a, msaa false, tileRendererInUse null >> GearsES2 0x421789c4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0044-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png .. preserving.0 .. preserving.X GLAD Lifecycle.X GLWindow Test 4/10.1: done Test 4/10.2: GLAD-1 GLCanvasOnscreen, restoring. GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false .. restoring.0 Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x421789c4 0/0 356x356 of 356x356, swapInterval 1, drawable 0x2a00073, msaa false, tileRendererInUse null >> GearsES2 0x421789c4, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false .. restoring.X Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x421789c4 0/0 356x356 of 356x356, swapInterval 1, drawable 0x2a00073, msaa false, tileRendererInUse null >> GearsES2 0x421789c4, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0052-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x421789c4: tileRendererInUse null Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x421789c4 FIN GLAD Lifecycle.X GLCanvasOnscreen Test 4/10.2: done. Test 5/10.1: GLAD-1 GLWindow, preserving. GLAD Lifecycle.0 GLWindow, restoring false, preserving true Thread[Thread-1-null,5,main] GearsES2.init.0 0x1b1a4fb5: tileRendererInUse null, GearsES2[obj 0x1b1a4fb5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] GearsES2 init 0x1b1a4fb5 on Thread[Thread-1-null,5,main] Chosen GLCapabilities: GLCaps[glx vid 0x222, fbc 0xbc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.hw], on-scr[.]] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl Swap Interval 1 GL Profile GLProfile[GL3/GL3.hw] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 3.3 (Core Profile) Mesa 10.3.2 [GL 3.3.0, vendor 10.3.2 ((Core Profile) Mesa 10.3.2)] Quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget] Impl. class jogamp.opengl.gl4.GL4bcImpl GL_VENDOR X.Org GL_RENDERER Gallium 0.4 on AMD ARUBA GL_VERSION 3.3 (Core Profile) Mesa 10.3.2 GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 GL FBO: basic true, full true GL_EXTENSIONS 136 GLX_EXTENSIONS 29 ----------------------------------------------------------------------------------------------------- gear1 0x1b1a4fb5 created: GearsObj[0x76b2ee89, vbo ff 1, fs 2, bf 3, bs 4] gear2 0x1b1a4fb5 created: GearsObj[0x4e70297a, vbo ff 7, fs 8, bf 9, bs 10] gear3 0x1b1a4fb5 created: GearsObj[0x4e70297a, vbo ff 7, fs 8, bf 9, bs 10] Thread[Thread-1-null,5,main] GearsES2.init.X 0x1b1a4fb5 FIN GearsES2[obj 0x1b1a4fb5 isInit true, usesShared false, 1 GearsObj[0x76b2ee89, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e70297a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3885cf9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] Thread[Thread-1-null,5,main] GearsES2.reshape 0x1b1a4fb5 0/0 256x256 of 256x256, swapInterval 1, drawable 0x460000c, msaa false, tileRendererInUse null >> GearsES2 0x1b1a4fb5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0056-GL2ES2-hw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png .. preserving.0 .. preserving.X GLAD Lifecycle.X GLWindow Test 5/10.1: done Test 5/10.2: GLAD-1 GLCanvasOnscreen, restoring. GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false .. restoring.0 ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 *** AWTRobotUtil: UncaughtException (this Thread AWT-EventQueue-0) : Thread <AWT-EventQueue-0>, com.jogamp.opengl.GLException: AWT-EventQueue-0: Unable to create temp OpenGL context(1) com.jogamp.opengl.GLException: AWT-EventQueue-0: Unable to create temp OpenGL context(1) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:390) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:765) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:648) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:586) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1277) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1145) at com.jogamp.opengl.awt.GLCanvas$12.run(GLCanvas.java:1438) at com.jogamp.opengl.Threading.invoke(Threading.java:223) at com.jogamp.opengl.awt.GLCanvas.display(GLCanvas.java:505) at com.jogamp.opengl.awt.GLCanvas.paint(GLCanvas.java:559) at sun.awt.RepaintArea.paintComponent(RepaintArea.java:264) at sun.awt.X11.XRepaintArea.paintComponent(XRepaintArea.java:64) at sun.awt.RepaintArea.paint(RepaintArea.java:240) at sun.awt.X11.XComponentPeer.handleEvent(XComponentPeer.java:584) at java.awt.Component.dispatchEventImpl(Component.java:4967) at java.awt.Component.dispatchEvent(Component.java:4713) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.awt.EventQueue$4.run(EventQueue.java:731) at java.awt.EventQueue$4.run(EventQueue.java:729) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) ++++ Test Singleton.unlock() SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1442301200833 ms III - Stopping: alive true, shallQuit true, hasSocket true SLOCK [T main @ 1442301200834 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms