Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.

Regression

com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT.testCloseNewtAWT

Failing for the past 2 builds (Since #534 )
Took 4.3 sec.

Error Message

expected:<true> but was:<false>

Stacktrace

junit.framework.AssertionFailedError: expected:<true> but was:<false>
	at com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT.testCloseNewtAWT(TestCloseNewtAWT.java:112)

Standard Error

Thread-0 - SingletonInstanceServerSocket: localhost/127.0.0.1:59999 - started
SLOCK 1319372552845 +++ localhost/127.0.0.1:59999 - Locked 
++++ UITestCase.setUp: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT
MyCanvas START add: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true
MyCanvas END add: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true
Detected screen size 1920x1080
java.lang.InternalError: getCurrentScreenModeImpl() == null
	at jogamp.newt.ScreenImpl.initScreenModeStatus(ScreenImpl.java:490)
	at jogamp.newt.ScreenImpl.createNative(ScreenImpl.java:178)
	at jogamp.newt.ScreenImpl.addReference(ScreenImpl.java:213)
	at jogamp.newt.WindowImpl.createNative(WindowImpl.java:283)
	at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:707)
	at jogamp.newt.WindowImpl$SetSizeActionImpl.run(WindowImpl.java:805)
	at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:193)
	at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:1520)
	at jogamp.newt.WindowImpl.setSize(WindowImpl.java:815)
	at com.jogamp.newt.opengl.GLWindow.setSize(GLWindow.java:323)
	at jogamp.newt.awt.event.AWTParentWindowAdapter$1.run(AWTParentWindowAdapter.java:81)
	at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:81)
	at jogamp.newt.DefaultEDTUtil$EventDispatchThread.run(DefaultEDTUtil.java:295)
Exception in thread "AWT-EventQueue-0" java.lang.RuntimeException: java.lang.NullPointerException
	at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:189)
	at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:122)
	at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:191)
	at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:1520)
	at jogamp.newt.WindowImpl.reparentWindow(WindowImpl.java:1212)
	at jogamp.newt.WindowImpl.reparentWindow(WindowImpl.java:1207)
	at com.jogamp.newt.opengl.GLWindow.reparentWindow(GLWindow.java:295)
	at com.jogamp.newt.awt.NewtCanvasAWT.destroy(NewtCanvasAWT.java:278)
	at com.jogamp.newt.awt.NewtCanvasAWT$1.run(NewtCanvasAWT.java:71)
	at javax.media.nativewindow.awt.AWTWindowClosingProtocol$WindowClosingAdapter.windowClosing(AWTWindowClosingProtocol.java:61)
	at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:333)
	at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:332)
	at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:332)
	at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:332)
	at java.awt.Window.processWindowEvent(Window.java:1865)
	at javax.swing.JFrame.processWindowEvent(JFrame.java:274)
	at java.awt.Window.processEvent(Window.java:1823)
	at java.awt.Component.dispatchEventImpl(Component.java:4651)
	at java.awt.Container.dispatchEventImpl(Container.java:2099)
	at java.awt.Window.dispatchEventImpl(Window.java:2478)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:643)
	at java.awt.EventQueue.access$000(EventQueue.java:84)
	at java.awt.EventQueue$1.run(EventQueue.java:602)
	at java.awt.EventQueue$1.run(EventQueue.java:600)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
	at java.awt.EventQueue$2.run(EventQueue.java:616)
	at java.awt.EventQueue$2.run(EventQueue.java:614)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:613)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.NullPointerException
	at jogamp.newt.ScreenImpl.createNative(ScreenImpl.java:187)
	at jogamp.newt.ScreenImpl.addReference(ScreenImpl.java:213)
	at jogamp.newt.WindowImpl.createNative(WindowImpl.java:283)
	at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:707)
	at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:753)
	at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:193)
	at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:1520)
	at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:762)
	at jogamp.newt.WindowImpl$ReparentActionRecreate.run(WindowImpl.java:1199)
	at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:193)
	at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:1520)
	at jogamp.newt.WindowImpl$ReparentActionImpl.reparent(WindowImpl.java:1181)
	at jogamp.newt.WindowImpl$ReparentActionImpl.run(WindowImpl.java:939)
	at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:93)
	at jogamp.newt.DefaultEDTUtil$EventDispatchThread.run(DefaultEDTUtil.java:295)
++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT
SLOCK 1319372557378 --- localhost/127.0.0.1:59999 - Unlock ok