2017-01-07 20:27:55
Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.112-b15 mixed mode):
"Haven resource loader" #131 daemon prio=5 os_prio=0 tid=0x000000001bbce000 nid=0x2164 in Object.wait() [0x000000007f91e000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at haven.Resource$Pool$Loader.run(Resource.java:521)
- locked <0x00000000e0b0ada0> (a haven.PrioQueue)
at java.lang.Thread.run(Unknown Source)
Locked ownable synchronizers:
- None
"Haven resource loader" #130 daemon prio=5 os_prio=0 tid=0x000000001bbcf800 nid=0x2be4 in Object.wait() [0x000000007f81f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at haven.Resource$Pool$Loader.run(Resource.java:521)
- locked <0x00000000e0b0ada0> (a haven.PrioQueue)
at java.lang.Thread.run(Unknown Source)
Locked ownable synchronizers:
- None
"Keep-Alive-Timer" #129 daemon prio=8 os_prio=1 tid=0x000000001bbc4800 nid=0x105c waiting on condition [0x000000007f71f000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at sun.net.www.http.KeepAliveCache.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Locked ownable synchronizers:
- None
"Haven resource loader" #127 daemon prio=5 os_prio=0 tid=0x000000001bbc9800 nid=0x24f4 in Object.wait() [0x000000007f51e000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at haven.Resource$Pool$Loader.run(Resource.java:521)
- locked <0x00000000e0b0ada0> (a haven.PrioQueue)
at java.lang.Thread.run(Unknown Source)
Locked ownable synchronizers:
- None
"Haven resource loader" #126 daemon prio=5 os_prio=0 tid=0x000000001bbc9000 nid=0xf14 in Object.wait() [0x000000007f41e000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at haven.Resource$Pool$Loader.run(Resource.java:521)
- locked <0x00000000e0def020> (a haven.PrioQueue)
at java.lang.Thread.run(Unknown Source)
Locked ownable synchronizers:
- None
"Haven resource loader" #125 daemon prio=5 os_prio=0 tid=0x000000001bbc6800 nid=0x20b8 in Object.wait() [0x000000007f31f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at haven.Resource$Pool$Loader.run(Resource.java:521)
- locked <0x00000000e0def020> (a haven.PrioQueue)
at java.lang.Thread.run(Unknown Source)
Locked ownable synchronizers:
- None
"Server time ticker" #83 daemon prio=5 os_prio=0 tid=0x0000000017a6b800 nid=0x1734 waiting on condition [0x000000006816f000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at haven.Session$Ticker.run(Session.java:220)
Locked ownable synchronizers:
- None
"Session writer" #82 daemon prio=5 os_prio=0 tid=0x0000000017a6a000 nid=0x2100 in Object.wait() [0x000000006806f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at haven.Session$SWorker.run(Session.java:715)
- locked <0x00000000e0df0438> (a haven.Session$SWorker)
Locked ownable synchronizers:
- None
"Session reader" #81 daemon prio=5 os_prio=0 tid=0x0000000017a66800 nid=0x15ec runnable [0x0000000067f6f000]
java.lang.Thread.State: RUNNABLE
at java.net.DualStackPlainDatagramSocketImpl.socketReceiveOrPeekData(Native Method)
at java.net.DualStackPlainDatagramSocketImpl.peekData(Unknown Source)
- locked <0x00000000e0df0068> (a java.net.DualStackPlainDatagramSocketImpl)
at java.net.DatagramSocket.receive(Unknown Source)
- locked <0x00000000fa07aca0> (a java.net.DatagramPacket)
- locked <0x00000000e0df0028> (a java.net.DatagramSocket)
at haven.Session$RWorker.run(Session.java:595)
Locked ownable synchronizers:
- None
"Java Sound Event Dispatcher" #80 daemon prio=5 os_prio=0 tid=0x0000000017a63800 nid=0x2fcc in Object.wait() [0x0000000067b6f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at com.sun.media.sound.EventDispatcher.dispatchEvents(Unknown Source)
- locked <0x00000000e1048f60> (a com.sun.media.sound.EventDispatcher)
at com.sun.media.sound.EventDispatcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Locked ownable synchronizers:
- None
"Haven audio player" #79 daemon prio=5 os_prio=0 tid=0x0000000017a65800 nid=0x1780 in Object.wait() [0x00000000644cf000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at com.sun.media.sound.DirectAudioDevice$DirectDL.write(Unknown Source)
- locked <0x00000000e10ef0a8> (a java.lang.Object)
at haven.Audio$Player.run(Audio.java:479)
Locked ownable synchronizers:
- None
"Render thread" #75 prio=5 os_prio=0 tid=0x0000000017a69800 nid=0x1cb0 in Object.wait() [0x000000006253f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Unknown Source)
at java.awt.EventQueue.invokeAndWait(Unknown Source)
- locked <0x00000000f8c6dce8> (a java.awt.EventQueue$1AWTInvocationLock)
at java.awt.EventQueue.invokeAndWait(Unknown Source)
at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:53)
at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:103)
at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:206)
at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:172)
at javax.media.opengl.Threading.invoke(Threading.java:191)
at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:528)
at haven.HavenPanel$6.uglyjoglhack(HavenPanel.java:455)
at haven.HavenPanel$6.run(HavenPanel.java:490)
at java.lang.Thread.run(Unknown Source)
Locked ownable synchronizers:
- None
"Haven UI thread" #74 prio=5 os_prio=0 tid=0x0000000017a68800 nid=0x2cf8 runnable [0x000000006243e000]
java.lang.Thread.State: RUNNABLE
at java.lang.StrictMath.hypot(Native Method)
at java.lang.Math.hypot(Unknown Source)
at haven.MapView$SOrthoCam.tick2(MapView.java:338)
at haven.MapView$OrthoCam.tick(MapView.java:276)
at haven.MapView.tick(MapView.java:1286)
at haven.Widget.tick(Widget.java:633)
at haven.GameUI.tick(GameUI.java:674)
at haven.Widget.tick(Widget.java:633)
at haven.UI.tick(UI.java:135)
at haven.HavenPanel.run(HavenPanel.java:530)
- locked <0x00000000e0a05750> (a haven.UI)
at java.lang.Thread.run(Unknown Source)
Locked ownable synchronizers:
- None
"Haven main thread" #68 prio=5 os_prio=0 tid=0x0000000017a5e000 nid=0x2018 in Object.wait() [0x000000006233f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Unknown Source)
at haven.RemoteUI.run(RemoteUI.java:84)
- locked <0x00000000e0deffc0> (a haven.Session)
at haven.MainFrame.run(MainFrame.java:257)
at java.lang.Thread.run(Unknown Source)
Locked ownable synchronizers:
- None
"Haven main thread-SharedResourceRunner" #73 daemon prio=5 os_prio=0 tid=0x0000000017a65000 nid=0x2ae8 in Object.wait() [0x000000001d43f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000e09f3fe8> (a jogamp.opengl.SharedResourceRunner)
at java.lang.Object.wait(Unknown Source)
at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:274)
- locked <0x00000000e09f3fe8> (a jogamp.opengl.SharedResourceRunner)
at java.lang.Thread.run(Unknown Source)
Locked ownable synchronizers:
- None
"Haven main thread" #64 prio=5 os_prio=0 tid=0x0000000017a5e800 nid=0x984 in Object.wait() [0x000000001d03f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000e126f710> (a haven.HackThread)
at java.lang.Thread.join(Unknown Source)
- locked <0x00000000e126f710> (a haven.HackThread)
at java.lang.Thread.join(Unknown Source)
at haven.MainFrame.main2(MainFrame.java:388)
at haven.MainFrame.access$100(MainFrame.java:35)
at haven.MainFrame$7.run(MainFrame.java:426)
at java.lang.Thread.run(Unknown Source)
Locked ownable synchronizers:
- None
"Error reporter" #63 daemon prio=5 os_prio=0 tid=0x0000000017a5c800 nid=0x111c in Object.wait() [0x000000001cf3e000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000e002e160> (a java.util.LinkedList)
at java.lang.Object.wait(Unknown Source)
at haven.error.ErrorHandler$Reporter.run(ErrorHandler.java:78)
- locked <0x00000000e002e160> (a java.util.LinkedList)
Locked ownable synchronizers:
- None
"JMX server connection timeout 56" #56 daemon prio=5 os_prio=0 tid=0x0000000017a62000 nid=0x162c in Object.wait() [0x000000001c93f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(Unknown Source)
- locked <0x00000000e003da48> (a [I)
at java.lang.Thread.run(Unknown Source)
Locked ownable synchronizers:
- None
"RMI Scheduler(0)" #55 daemon prio=5 os_prio=0 tid=0x0000000017a5f800 nid=0x23c8 waiting on condition [0x000000001c83e000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e0045480> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Locked ownable synchronizers:
- None
"RMI TCP Connection(4)-10.0.0.201" #54 daemon prio=5 os_prio=0 tid=0x0000000017a62800 nid=0x18fc runnable [0x000000001c73d000]
java.lang.Thread.State: RUNNABLE
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.deploy.util.DeployRMIClassLoaderSpi.getDefaultProviderInstance(Unknown Source)
at com.sun.deploy.util.DeployRMIClassLoaderSpi.loadClass(Unknown Source)
at java.rmi.server.RMIClassLoader.loadClass(Unknown Source)
at sun.rmi.server.MarshalInputStream.resolveClass(Unknown Source)
at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
at java.io.ObjectInputStream.readClassDesc(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at sun.rmi.server.UnicastRef.unmarshalValue(Unknown Source)
at sun.rmi.server.UnicastServerRef.unmarshalParametersUnchecked(Unknown Source)
at sun.rmi.server.UnicastServerRef.unmarshalParameters(Unknown Source)
at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
at sun.rmi.transport.Transport$1.run(Unknown Source)
at sun.rmi.transport.Transport$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$$Lambda$12/1520522553.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Locked ownable synchronizers:
- <0x00000000e004d228> (a java.util.concurrent.ThreadPoolExecutor$Worker)
"RMI TCP Accept-0" #53 daemon prio=5 os_prio=0 tid=0x0000000017a61000 nid=0x28c4 runnable [0x000000001c53e000]
java.lang.Thread.State: RUNNABLE
at java.net.DualStackPlainSocketImpl.accept0(Native Method)
at java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source)
at java.net.AbstractPlainSocketImpl.accept(Unknown Source)
at java.net.PlainSocketImpl.accept(Unknown Source)
- locked <0x00000000e002e418> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(Unknown Source)
at java.net.ServerSocket.accept(Unknown Source)
at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Locked ownable synchronizers:
- None
"TimerQueue" #46 daemon prio=5 os_prio=0 tid=0x0000000017a60800 nid=0x22a0 waiting on condition [0x000000001ad6e000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e003dbe0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.DelayQueue.take(Unknown Source)
at javax.swing.TimerQueue.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Locked ownable synchronizers:
- <0x00000000e01b4070> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
"AWT-EventQueue-0" #40 prio=6 os_prio=0 tid=0x0000000017903800 nid=0x131c waiting on condition [0x000000001a76f000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e003de28> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.awt.EventQueue.getNextEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Locked ownable synchronizers:
- None
"AWT-EventQueue-2" #39 prio=6 os_prio=0 tid=0x0000000017905000 nid=0x2d14 runnable [0x000000001a66d000]
java.lang.Thread.State: RUNNABLE
at jogamp.opengl.gl4.GL4bcImpl.dispatch_glDrawRangeElements1(Native Method)
at jogamp.opengl.gl4.GL4bcImpl.glDrawRangeElements(GL4bcImpl.java:4969)
at haven.BGL$49.run(BGL.java:419)
at haven.BufferBGL.run(BufferBGL.java:44)
at haven.HavenPanel.redraw(HavenPanel.java:401)
at haven.HavenPanel$1.display(HavenPanel.java:103)
at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:649)
- locked <0x00000000e1270290> (a java.lang.Object)
at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:633)
at javax.media.opengl.awt.GLCanvas$9.run(GLCanvas.java:1271)
at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1103)
at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:978)
at javax.media.opengl.awt.GLCanvas$10.run(GLCanvas.java:1282)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Locked ownable synchronizers:
- <0x00000000e09ad1e0> (a jogamp.common.util.locks.RecursiveLockImpl01Unfairish$SingleThreadSync)
- <0x00000000e0a14c50> (a jogamp.common.util.locks.RecursiveLockImpl01Unfairish$SingleThreadSync)
- <0x00000000e1270270> (a jogamp.common.util.locks.RecursiveLockImpl01Unfairish$SingleThreadSync)
"AWT-EventQueue-1" #37 prio=6 os_prio=0 tid=0x0000000017901800 nid=0x2778 waiting on condition [0x0000000019d7e000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e003e268> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.awt.EventQueue.getNextEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Locked ownable synchronizers:
- None
"AWT-Shutdown" #38 prio=5 os_prio=0 tid=0x0000000017900000 nid=0x1f4c in Object.wait() [0x0000000019c7e000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000e00456e0> (a java.lang.Object)
at java.lang.Object.wait(Unknown Source)
at sun.awt.AWTAutoShutdown.run(Unknown Source)
- locked <0x00000000e00456e0> (a java.lang.Object)
at java.lang.Thread.run(Unknown Source)
Locked ownable synchronizers:
- None
"CacheCleanUpThread" #24 daemon prio=5 os_prio=0 tid=0x0000000016660000 nid=0x14c4 in Object.wait() [0x000000001897f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000e003e4c0> (a com.sun.deploy.cache.CleanupThread)
at java.lang.Object.wait(Unknown Source)
at com.sun.deploy.cache.CleanupThread.run(Unknown Source)
- locked <0x00000000e003e4c0> (a com.sun.deploy.cache.CleanupThread)
Locked ownable synchronizers:
- None
"CacheMemoryCleanUpThread" #21 daemon prio=5 os_prio=0 tid=0x000000001665d800 nid=0x27f8 in Object.wait() [0x000000001867e000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- locked <0x00000000e0045778> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at com.sun.deploy.cache.MemoryCache$LoadedResourceCleanupThread.run(Unknown Source)
Locked ownable synchronizers:
- None
"MemoryCache-DelayedCleanup" #22 daemon prio=5 os_prio=0 tid=0x000000001665c800 nid=0x2bcc in Object.wait() [0x000000001857e000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Unknown Source)
at java.util.TimerThread.mainLoop(Unknown Source)
- locked <0x00000000e003e978> (a java.util.TaskQueue)
at java.util.TimerThread.run(Unknown Source)
Locked ownable synchronizers:
- None
"DestroyJavaVM" #20 prio=5 os_prio=0 tid=0x0000000002c37800 nid=0x17fc waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"Javaws Secure Thread" #18 daemon prio=5 os_prio=0 tid=0x0000000016651800 nid=0x2658 in Object.wait() [0x000000001837e000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000e003f628> (a java.lang.Object)
at java.lang.Object.wait(Unknown Source)
at com.sun.javaws.ui.JavawsSysRun$SecureThread.run(Unknown Source)
- locked <0x00000000e003f628> (a java.lang.Object)
Locked ownable synchronizers:
- None
"AWT-Windows" #15 daemon prio=6 os_prio=0 tid=0x00000000166dd000 nid=0x2224 runnable [0x00000000025ef000]
java.lang.Thread.State: RUNNABLE
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(Unknown Source)
Locked ownable synchronizers:
- None
"Java2D Disposer" #13 daemon prio=10 os_prio=2 tid=0x00000000166da800 nid=0x2268 in Object.wait() [0x0000000017fbf000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- locked <0x00000000e002e9d0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at sun.java2d.Disposer.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Locked ownable synchronizers:
- None
"traceMsgQueueThread" #11 daemon prio=5 os_prio=0 tid=0x0000000016427800 nid=0x20f8 in Object.wait() [0x00000000172ce000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000e002eb88> (a java.util.ArrayList)
at java.lang.Object.wait(Unknown Source)
at com.sun.deploy.trace.Trace$TraceMsgQueueChecker.run(Unknown Source)
- locked <0x00000000e002eb88> (a java.util.ArrayList)
at java.lang.Thread.run(Unknown Source)
Locked ownable synchronizers:
- None
"Service Thread" #10 daemon prio=9 os_prio=0 tid=0x00000000163c0000 nid=0x2030 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"C1 CompilerThread3" #9 daemon prio=9 os_prio=2 tid=0x0000000016325800 nid=0x1f40 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"C2 CompilerThread2" #8 daemon prio=9 os_prio=2 tid=0x0000000016315800 nid=0x660 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"C2 CompilerThread1" #7 daemon prio=9 os_prio=2 tid=0x0000000016314000 nid=0x2fe8 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"C2 CompilerThread0" #6 daemon prio=9 os_prio=2 tid=0x0000000016312000 nid=0x289c waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"Attach Listener" #5 daemon prio=5 os_prio=2 tid=0x000000001630e800 nid=0x13e8 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"Signal Dispatcher" #4 daemon prio=9 os_prio=2 tid=0x00000000144fe000 nid=0x1ec0 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"Finalizer" #3 daemon prio=8 os_prio=1 tid=0x0000000016301800 nid=0x1ec4 in Object.wait() [0x00000000168df000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- locked <0x00000000e0045ab8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)
Locked ownable synchronizers:
- None
"Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x0000000016300800 nid=0x1e6c in Object.wait() [0x00000000167de000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Unknown Source)
at java.lang.ref.Reference.tryHandlePending(Unknown Source)
- locked <0x00000000e002fa00> (a java.lang.ref.Reference$Lock)
at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
Locked ownable synchronizers:
- None
"VM Thread" os_prio=2 tid=0x00000000144e7000 nid=0x974 runnable
"GC task thread#0 (ParallelGC)" os_prio=0 tid=0x0000000002c4f000 nid=0xa30 runnable
"GC task thread#1 (ParallelGC)" os_prio=0 tid=0x0000000002c50800 nid=0x1374 runnable
"GC task thread#2 (ParallelGC)" os_prio=0 tid=0x0000000002c52000 nid=0x2ec8 runnable
"GC task thread#3 (ParallelGC)" os_prio=0 tid=0x0000000002c53800 nid=0x1ae8 runnable
"GC task thread#4 (ParallelGC)" os_prio=0 tid=0x0000000002c55800 nid=0x2e00 runnable
"GC task thread#5 (ParallelGC)" os_prio=0 tid=0x0000000002c57000 nid=0x2d58 runnable
"GC task thread#6 (ParallelGC)" os_prio=0 tid=0x0000000002c5a000 nid=0x215c runnable
"GC task thread#7 (ParallelGC)" os_prio=0 tid=0x0000000002c5b000 nid=0x1540 runnable
"VM Periodic Task Thread" os_prio=2 tid=0x0000000016422800 nid=0x1aac waiting on condition
JNI global references: 2651
hkrile wrote:ok, i think i fixed it! i updated my graphics card driver to the latest version. ive tried everything i can to re-create the glitch and no luck, which is good!