"AWT-EventQueue-1" #14 prio=6 os_prio=0 tid=0x00007f92d045b000 nid=0x1b22e9 waiting for monitor entry [0x00007f929d8b6000]
java.lang.Thread.State: BLOCKED (on object monitor)
at com.templar.games.stormrunner.GameApplet.paint(GameApplet.java:664)
- waiting to lock <0x0000000706fc01b0> (a java.lang.Object)
at com.templar.games.stormrunner.GameApplet.update(GameApplet.java:659)
at sun.awt.RepaintArea.updateComponent(RepaintArea.java:255)
at sun.awt.X11.XRepaintArea.updateComponent(XRepaintArea.java:51)
at sun.awt.RepaintArea.paint(RepaintArea.java:232)
at sun.awt.X11.XComponentPeer.handleEvent(XComponentPeer.java:584)
at java.awt.Component.dispatchEventImpl(Component.java:4965)
at java.awt.Container.dispatchEventImpl(Container.java:2297)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
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:74)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
at java.awt.EventQueue$4.run(EventQueue.java:733)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
at org.GNOME.Accessibility.AtkWrapper$6.dispatchEvent(AtkWrapper.java:705)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
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)
Same place it halts in Oracle, likely this is caused by something in state:
"StateThread" #29 prio=6 os_prio=0 tid=0x00007ff170539800 nid=0x1b26ff in Object.wait() [0x00007ff1c442d000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:502)
at java.awt.EventQueue.invokeAndWait(EventQueue.java:1343)
- locked <0x0000000708b31018> (a java.awt.EventQueue$1AWTInvocationLock)
at java.awt.Window.doDispose(Window.java:1210)
at java.awt.Window.dispose(Window.java:1147)
at com.templar.games.stormrunner.GameState.stop(GameState.java:343)
at com.templar.games.stormrunner.GameApplet.toggleScreen(GameApplet.java:395)
at com.templar.games.stormrunner.GameApplet.internalSetState(GameApplet.java:361)
at com.templar.games.stormrunner.OpsPanel.setState(OpsPanel.java:96)
at com.templar.games.stormrunner.GameApplet.setState(GameApplet.java:352)
at com.templar.games.stormrunner.GameState.deactivateRobot(GameState.java:638)
at com.templar.games.stormrunner.GameState.tick(GameState.java:321)
- locked <0x0000000706ba6b18> (a java.lang.Object)
at com.templar.games.stormrunner.GameState.run(GameState.java:287)
at java.lang.Thread.run(Thread.java:748)
From openjre
Same place it halts in Oracle, likely this is caused by something in state: