Regression
com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve
Failing for the past 1 build
(Since Unstable )
Error Message
Init Counter Invalid (Preserve Failed 2) GLEventListenerCounter[init 1, dispose 0, reshape 7, display 11] expected:<2> but was:<1>
Stacktrace
junit.framework.AssertionFailedError: Init Counter Invalid (Preserve Failed 2) GLEventListenerCounter[init 1, dispose 0, reshape 7, display 11] expected:<2> but was:<1> at com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT.testGLWindowInvisibleReparentRecreateImpl(TestParenting01dAWT.java:188) at com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve(TestParenting01dAWT.java:94)
Standard Error
++++ Test Singleton.ctor() ++++ Test Singleton.lock() SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1443794580569 ms III - Start SLOCK [T main @ 1443794580571 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve MyGLEventListenerCounter.init: GLEventListenerCounter[init 1, dispose 0, reshape 0, display 0] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,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[GL2/GL2.hw], on-scr[.]] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl Swap Interval 1 GL Profile GLProfile[GL2/GL2.hw] GL Version 3.0 (Compat profile, arb, compat[ES2], FBO, hardware) - 3.0 Mesa 10.3.2 [GL 3.0.0, vendor 10.3.2 (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.0 Mesa 10.3.2 GLSL true, has-compiler-func: true, version: 1.30 / 1.30.0 GL FBO: basic true, full true GL_EXTENSIONS 205 GLX_EXTENSIONS 29 ----------------------------------------------------------------------------------------------------- ShaderState: attachShaderProgram: -1 -> 1 (enable: true) null ShaderProgram[id=1, linked=false, inUse=false, program: 1, ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x4800002, tileRendererInUse null Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x4800002, tileRendererInUse null Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Start Reparent #1 Thread[main-Display-.x11_:0.0-1-EDT-1,5,main]: Warning: Default-EDT about (2) to stop, task executed. Remaining tasks: 3 - Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x4800002, tileRendererInUse null Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x4800002, tileRendererInUse null Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Result Reparent #1: ACTION_NATIVE_CREATION TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Start Reparent #2 Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 464x361 of 464x361, swapInterval 1, drawable 0x4800002, tileRendererInUse null Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape 0/0 464x361 of 464x361, swapInterval 1, drawable 0x4800002, tileRendererInUse null Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape FIN Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape 0/0 464x361 of 464x361, swapInterval 1, drawable 0x4800002, tileRendererInUse null Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape FIN TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Result Reparent #2: ACTION_NATIVE_CREATION ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test02GLWindowReparentRecreateGLPreserve MyGLEventListenerCounter.init: GLEventListenerCounter[init 1, dispose 0, reshape 0, display 0] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.init: tileRendererInUse null RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-3,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[GL2/GL2.hw], on-scr[.]] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl Swap Interval 1 GL Profile GLProfile[GL2/GL2.hw] GL Version 3.0 (Compat profile, arb, compat[ES2], FBO, hardware) - 3.0 Mesa 10.3.2 [GL 3.0.0, vendor 10.3.2 (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.0 Mesa 10.3.2 GLSL true, has-compiler-func: true, version: 1.30 / 1.30.0 GL FBO: basic true, full true GL_EXTENSIONS 205 GLX_EXTENSIONS 29 ----------------------------------------------------------------------------------------------------- ShaderState: attachShaderProgram: -1 -> 2 (enable: true) null ShaderProgram[id=2, linked=false, inUse=false, program: 1, ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.init FIN Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x4800004, tileRendererInUse null Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape FIN Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x4800004, tileRendererInUse null Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Start Reparent #1 Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x4800006, tileRendererInUse null Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape FIN Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x4800006, tileRendererInUse null Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape FIN TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Result Reparent #1: ACTION_NATIVE_CREATION Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape 0/0 464x361 of 464x361, swapInterval 1, drawable 0x4800006, tileRendererInUse null Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape FIN TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Start Reparent #2 TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Result Reparent #2: ACTION_NATIVE_CREATION Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape 0/0 464x361 of 464x361, swapInterval 1, drawable 0x4800008, tileRendererInUse null Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape FIN Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape 0/0 464x361 of 464x361, swapInterval 1, drawable 0x4800008, tileRendererInUse null Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape FIN Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape 0/0 464x361 of 464x361, swapInterval 1, drawable 0x4800008, tileRendererInUse null Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape FIN MyGLEventListenerCounter.dispose: GLEventListenerCounter[init 1, dispose 1, reshape 8, display 11] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.dispose: tileRendererInUse null Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.dispose FIN ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test02GLWindowReparentRecreateGLPreserve ++++ Test Singleton.unlock() SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1443794584223 ms III - Stopping: alive true, shallQuit true, hasSocket true SLOCK [T main @ 1443794584224 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms