Failed
com.jogamp.test.junit.newt.parenting.TestParenting01NEWT.testWindowParenting02ReparentTop2Win
Failing for the past 5 builds
(Since Unstable )
Error Message
java.lang.RuntimeException: Waited 3000ms for: Thread[Thread-6,5,main] - Thread[Thread-0,5,main], with recursionCount 0, lock: com.jogamp.nativewindow.impl.RecursiveToolkitLock@151ca803
Stacktrace
java.lang.RuntimeException: java.lang.RuntimeException: Waited 3000ms for: Thread[Thread-6,5,main] - Thread[Thread-0,5,main], with recursionCount 0, lock: com.jogamp.nativewindow.impl.RecursiveToolkitLock@151ca803 at com.jogamp.newt.util.MainThread.invoke(MainThread.java:341) at com.jogamp.newt.Display.runOnEDTIfAvail(Display.java:236) at com.jogamp.newt.Window.runOnEDTIfAvail(Window.java:214) at com.jogamp.newt.Window.reparentWindow(Window.java:708) at com.jogamp.newt.opengl.GLWindow.reparentWindow(GLWindow.java:234) at com.jogamp.test.junit.newt.parenting.TestParenting01NEWT.testWindowParenting02ReparentTop2Win(TestParenting01NEWT.java:189) at com.jogamp.newt.util.MainThread$MainAction.run(MainThread.java:141) Caused by: java.lang.RuntimeException: Waited 3000ms for: Thread[Thread-6,5,main] - Thread[Thread-0,5,main], with recursionCount 0, lock: com.jogamp.nativewindow.impl.RecursiveToolkitLock@151ca803 at com.jogamp.nativewindow.impl.RecursiveToolkitLock.lock(RecursiveToolkitLock.java:73) at com.jogamp.newt.impl.macosx.MacWindow.lockSurface(MacWindow.java:204) at com.jogamp.newt.opengl.GLWindow.lockSurface(GLWindow.java:625) at com.jogamp.newt.Window.getNativeWindowHandle(Window.java:185) at com.jogamp.newt.Window.access$700(Window.java:50) at com.jogamp.newt.Window$ReparentAction.run(Window.java:634) at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:61) at com.jogamp.newt.util.MainThread.run(MainThread.java:386) at com.jogamp.newt.util.MainThread.main(MainThread.java:193)
Standard Output
Detected screen size 1680x1050 Detected screen size 1680x1050 Gears: Init RedSquare: Init Gears: Reshape RedSquare: Reshape RedSquare: Dispose Window.destroy(deep: false) CHILD BEGIN Gears: Dispose Window.destroy(deep: false) CHILD END Window.destroy(deep: true) CHILD BEGIN Window.destroy(deep: true) CHILD END Detected screen size 1680x1050 Detected screen size 1680x1050 Gears: Init Gears: Reshape RedSquare: Init RedSquare: Reshape Detected screen size 1680x1050 Detected screen size 1680x1050 RedSquare: Init RedSquare: Reshape Gears: Init Gears: Reshape RedSquare: Reshape RedSquare: Reshape
Standard Error
java.lang.Exception: Previously locked by Thread[Thread-0,5,main], lock: com.jogamp.nativewindow.impl.RecursiveToolkitLock@1c5dd582 at com.jogamp.nativewindow.impl.RecursiveToolkitLock.lock(RecursiveToolkitLock.java:79) at com.jogamp.newt.Window.windowLock(Window.java:1613) at com.jogamp.newt.Window$ReparentAction.run(Window.java:627) at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:61) at com.jogamp.newt.util.MainThread.run(MainThread.java:386) at com.jogamp.newt.util.MainThread.main(MainThread.java:193) java.lang.Exception: Previously locked by Thread[Thread-6,5,main], lock: com.jogamp.nativewindow.impl.RecursiveToolkitLock@151ca803 at com.jogamp.nativewindow.impl.RecursiveToolkitLock.lock(RecursiveToolkitLock.java:79) at com.jogamp.newt.impl.macosx.MacWindow.lockSurface(MacWindow.java:204) at com.jogamp.opengl.impl.GLDrawableImpl.lockSurface(GLDrawableImpl.java:173) at com.jogamp.opengl.impl.GLContextImpl.makeCurrentLocking(GLContextImpl.java:352) at com.jogamp.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:314) at com.jogamp.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:265) at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:531) at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:508) at com.jogamp.opengl.util.AnimatorImpl.display(AnimatorImpl.java:50) at com.jogamp.opengl.util.Animator.display(Animator.java:154) at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:182) at java.lang.Thread.run(Thread.java:637) Exception in thread "Thread-7" java.lang.RuntimeException: Waited 3000ms for: Thread[Thread-0,5,main] - Thread[Thread-7,5,main], with recursionCount 0, lock: com.jogamp.nativewindow.impl.RecursiveToolkitLock@1c5dd582 at com.jogamp.nativewindow.impl.RecursiveToolkitLock.lock(RecursiveToolkitLock.java:73) at com.jogamp.newt.Window.windowLock(Window.java:1613) at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:529) at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:508) at com.jogamp.opengl.util.AnimatorImpl.display(AnimatorImpl.java:50) at com.jogamp.opengl.util.Animator.display(Animator.java:154) at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:182) at java.lang.Thread.run(Thread.java:637)