The Jenkins Controller is preparing for shutdown. No new builds can be started.
Regression
com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec.test02NewtCanvasSWTPreVisible
Failing for the past 1 build
(Since Unstable )
Error Message
Device is disposed
Stacktrace
org.eclipse.swt.SWTException: Device is disposed at org.eclipse.swt.SWT.error(SWT.java:4373) at org.eclipse.swt.SWT.error(SWT.java:4288) at org.eclipse.swt.SWT.error(SWT.java:4259) at org.eclipse.swt.widgets.Display.error(Display.java:1182) at org.eclipse.swt.widgets.Display.getThread(Display.java:2365) at jogamp.newt.swt.SWTEDTUtil.waitUntilStopped(SWTEDTUtil.java:220) at jogamp.newt.DisplayImpl.removeEDT(DisplayImpl.java:214) at jogamp.newt.DisplayImpl.setEDTUtil(DisplayImpl.java:194) at com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec.testImpl(TestSWTBug643AsyncExec.java:234) at com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec.test02NewtCanvasSWTPreVisible(TestSWTBug643AsyncExec.java:327)
Standard Error
Thread-1 - SISock: localhost/127.0.0.1:59999 - started SLOCK [T main @ 1373020585385 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas SWTAccessor.<init>: GTK Version: 2.8.10 **** Pre Shell Open Thread[main,5,main] GearsES2.init ... GearsES2 init on Thread[main,5,main] Chosen GLCapabilities: GLCaps[glx vid 0x29, fbc 0x29: rgba 8/8/8/8, 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 4.2 (hardware) - 4.2.12337 Compatibility Profile Context 13.101 [GL 4.2.0, vendor 13.101.0 (Compatibility Profile Context 13.101)] Quirks [DontCloseX11Display] Impl. class jogamp.opengl.gl4.GL4bcImpl GL_VENDOR ATI Technologies Inc. GL_RENDERER ATI Radeon HD 5800 Series GL_VERSION 4.2.12337 Compatibility Profile Context 13.101 GLSL true, has-compiler-func: true, version: 4.30 / 4.30.0 GL FBO: basic true, full true GL_EXTENSIONS 230 GLX_EXTENSIONS 28 ----------------------------------------------------------------------------------------------------- gear1 created: com.jogamp.opengl.test.junit.jogl.demos.es2.GearsObjectES2@28ca36f8 gear2 created: com.jogamp.opengl.test.junit.jogl.demos.es2.GearsObjectES2@73dee8b3 gear3 created: com.jogamp.opengl.test.junit.jogl.demos.es2.GearsObjectES2@2f7f7b33 Thread[main,5,main] GearsES2.init FIN Thread[main,5,main] GearsES2.reshape 0/0 394x421, swapInterval 1, drawable 0x3c00002 Thread[main,5,main] GearsES2.display 394x421, swapInterval 1, drawable 0x3c00002 **** Post Shell Open [A-0 shallStop false] Thread[main,5,main] GearsES2.display 394x421, swapInterval 1, drawable 0x3c00002 [SWT A-i shallStop false]: Counter[loc 1, glob: 1] [SWT A-i shallStop false]: Counter[loc 2, glob: 2] [SWT A-i shallStop false]: Counter[loc 3, glob: 3] [SWT A-i shallStop false]: Counter[loc 4, glob: 4] [SWT A-i shallStop false]: Counter[loc 5, glob: 5] [SWT A-i shallStop false]: Counter[loc 6, glob: 6] [SWT A-i shallStop false]: Counter[loc 7, glob: 7] [SWT A-i shallStop false]: Counter[loc 8, glob: 8] [SWT A-i shallStop false]: Counter[loc 9, glob: 9] [SWT A-i shallStop false]: Counter[loc 10, glob: 10] *R-Exit* shallStop true Thread[main,5,main] GearsES2.dispose ... Thread[main,5,main] GearsES2.dispose FIN EDT Counter before exit: SWT 10, NEWT 0 ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple **** Pre Shell Open Thread[main,5,main] GearsES2.init ... GearsES2 init on Thread[main,5,main] Chosen GLCapabilities: GLCaps[glx vid 0x29, fbc 0x29: rgba 8/8/8/8, 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 4.2 (hardware) - 4.2.12337 Compatibility Profile Context 13.101 [GL 4.2.0, vendor 13.101.0 (Compatibility Profile Context 13.101)] Quirks [DontCloseX11Display] Impl. class jogamp.opengl.gl4.GL4bcImpl GL_VENDOR ATI Technologies Inc. GL_RENDERER ATI Radeon HD 5800 Series GL_VERSION 4.2.12337 Compatibility Profile Context 13.101 GLSL true, has-compiler-func: true, version: 4.30 / 4.30.0 GL FBO: basic true, full true GL_EXTENSIONS 230 GLX_EXTENSIONS 28 ----------------------------------------------------------------------------------------------------- gear1 created: com.jogamp.opengl.test.junit.jogl.demos.es2.GearsObjectES2@6d26b88a gear2 created: com.jogamp.opengl.test.junit.jogl.demos.es2.GearsObjectES2@91da402 gear3 created: com.jogamp.opengl.test.junit.jogl.demos.es2.GearsObjectES2@78fa83fa Thread[main,5,main] GearsES2.init FIN Thread[main,5,main] GearsES2.reshape 0/0 394x421, swapInterval 1, drawable 0x3c00004 Thread[main,5,main] GearsES2.display 394x421, swapInterval 1, drawable 0x3c00004 Thread[main,5,main] GearsES2.reshape 0/0 394x421, swapInterval 1, drawable 0x3c00004 Thread[main,5,main] GearsES2.display 394x421, swapInterval 1, drawable 0x3c00004 Thread[main,5,main] GearsES2.display 394x421, swapInterval 1, drawable 0x3c00004 Thread[main,5,main] GearsES2.display 394x421, swapInterval 1, drawable 0x3c00004 **** Post Shell Open [A-0 shallStop false] Thread[main,5,main] GearsES2.display 394x421, swapInterval 1, drawable 0x3c00004 Thread[main,5,main] GearsES2.display 394x421, swapInterval 1, drawable 0x3c00004 [SWT A-i shallStop false]: Counter[loc 1, glob: 1] [NEWT A-i shallStop false]: Counter[loc 1, glob: 1] [SWT A-i shallStop false]: Counter[loc 2, glob: 2] [NEWT A-i shallStop false]: Counter[loc 2, glob: 2] [SWT A-i shallStop false]: Counter[loc 3, glob: 3] [NEWT A-i shallStop false]: Counter[loc 3, glob: 3] [SWT A-i shallStop false]: Counter[loc 4, glob: 4] [NEWT A-i shallStop false]: Counter[loc 4, glob: 4] [SWT A-i shallStop false]: Counter[loc 5, glob: 5] [NEWT A-i shallStop false]: Counter[loc 5, glob: 5] [SWT A-i shallStop false]: Counter[loc 6, glob: 6] [NEWT A-i shallStop false]: Counter[loc 6, glob: 6] [SWT A-i shallStop false]: Counter[loc 7, glob: 7] [NEWT A-i shallStop false]: Counter[loc 7, glob: 7] [SWT A-i shallStop false]: Counter[loc 8, glob: 8] [NEWT A-i shallStop false]: Counter[loc 8, glob: 8] [SWT A-i shallStop false]: Counter[loc 9, glob: 9] [NEWT A-i shallStop false]: Counter[loc 9, glob: 9] [SWT A-i shallStop false]: Counter[loc 10, glob: 10] [NEWT A-i shallStop false]: Counter[loc 10, glob: 10] *R-Exit* shallStop true Thread[main,5,main] GearsES2.dispose ... Thread[main,5,main] GearsES2.dispose FIN EDT Counter before exit: SWT 10, NEWT 10 ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple ++++ UITestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTPreVisible ++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTPreVisible SLOCK [T main @ 1373020588529 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms