Screen freezes but sounds continue

The worst monsters in the Hearthlands warp the fabric of space and time...

Re: Screen freezes but sounds continue

Postby hkrile » Sun Jan 08, 2017 2:21 am

i am still connected to the server and can hear other people moving around me, but i no longer see any changes to the visuals, the display freezes, but not the game itself. ill give it another go and post that thread dump to see if i did something wrong
W 7-9 Simple and humble hermit
W 10 Member of the Red Abyss and servant of The Northern Kingdom
User avatar
hkrile
 
Posts: 85
Joined: Sat Jul 11, 2015 11:44 pm

Re: Screen freezes but sounds continue

Postby hkrile » Sun Jan 08, 2017 2:26 am

would it help if i took a video?
W 7-9 Simple and humble hermit
W 10 Member of the Red Abyss and servant of The Northern Kingdom
User avatar
hkrile
 
Posts: 85
Joined: Sat Jul 11, 2015 11:44 pm

Re: Screen freezes but sounds continue

Postby hkrile » Sun Jan 08, 2017 2:29 am

Code: Select all
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
W 7-9 Simple and humble hermit
W 10 Member of the Red Abyss and servant of The Northern Kingdom
User avatar
hkrile
 
Posts: 85
Joined: Sat Jul 11, 2015 11:44 pm

Re: Screen freezes but sounds continue

Postby loftar » Sun Jan 08, 2017 2:50 am

That's really weird, because from that stack dump, the client isn't actually frozen, but seems to be actively rendering. It's even actively dispatching OpenGL commands.

That leads me to believe that the error is some kind of driver issue, or something. What GPU do you have? Are you using the latest drivers? 32/64-bittedness, perhaps?
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
loftar
 
Posts: 9056
Joined: Fri Apr 03, 2009 7:05 am

Re: Screen freezes but sounds continue

Postby hkrile » Sun Jan 08, 2017 4:09 am

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!
W 7-9 Simple and humble hermit
W 10 Member of the Red Abyss and servant of The Northern Kingdom
User avatar
hkrile
 
Posts: 85
Joined: Sat Jul 11, 2015 11:44 pm

Re: Screen freezes but sounds continue

Postby loftar » Sun Jan 08, 2017 4:12 am

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!

Interesting. Just for the record, could you provide what GPU you're using, and, unless it's too much work to figure out, what version of the driver?
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
loftar
 
Posts: 9056
Joined: Fri Apr 03, 2009 7:05 am

Re: Screen freezes but sounds continue

Postby hkrile » Sun Jan 08, 2017 4:22 am

i am using an Intel HD graphics 530, i needed to update to version 20.19.15.4474
W 7-9 Simple and humble hermit
W 10 Member of the Red Abyss and servant of The Northern Kingdom
User avatar
hkrile
 
Posts: 85
Joined: Sat Jul 11, 2015 11:44 pm

Re: Screen freezes but sounds continue

Postby loftar » Sun Jan 08, 2017 4:22 am

Cool, thanks!
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
loftar
 
Posts: 9056
Joined: Fri Apr 03, 2009 7:05 am

Re: Screen freezes but sounds continue

Postby jorb » Mon Feb 13, 2017 2:55 pm

Appears resolved.
"The psychological trials of dwellers in the last times will be equal to the physical trials of the martyrs. In order to face these trials we must be living in a different world."

-- Hieromonk Seraphim Rose
User avatar
jorb
 
Posts: 18437
Joined: Fri Apr 03, 2009 7:07 am
Location: Here, there and everywhere.

Previous

Return to Bugs

Who is online

Users browsing this forum: Claude [Bot] and 216 guests