Thread GalaxyZoneRequestThreadClient@50: (state = WAITING) - java.lang.Object.wait(Native Method) - java.lang.Object.wait(Unknown Source) - obfuscated.RT.run(SourceFile:314) - java.lang.Thread.run(Unknown Source) Thread Thread-15@44: (state = TIMED_WAITING) - java.lang.Thread.sleep(Native Method) - paulscode.sound.SimpleThread.snooze(SimpleThread.java:196) - paulscode.sound.CommandThread.run(CommandThread.java:133) Thread [CLIENT]_CREATOR_THREAD@32: (state = TIMED_WAITING) - java.lang.Thread.sleep(Native Method) - obfuscated.IU.a(SourceFile:96) - obfuscated.IU.run(SourceFile:206) Thread AWT-Windows@14: (state = RUNNABLE) - sun.awt.windows.WToolkit.eventLoop(Native Method) - sun.awt.windows.WToolkit.run(Unknown Source) - java.lang.Thread.run(Unknown Source) Thread DestroyJavaVM@17: (state = RUNNABLE) Thread D3D Screen Updater@22: (state = WAITING) - java.lang.Object.wait(Native Method) - sun.java2d.d3d.D3DScreenUpdateManager.run(Unknown Source) - java.lang.Thread.run(Unknown Source) Thread pool-3-thread-5@66: (state = WAITING) - sun.misc.Unsafe.park(Native Method) - java.util.concurrent.locks.LockSupport.park(Unknown Source) - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) - java.lang.Thread.run(Unknown Source) Thread [CLIENT]RequestNewSegments@41: (state = TIMED_WAITING) - java.lang.Thread.sleep(Native Method) - obfuscated.IV.run(SourceFile:239) - java.lang.Thread.run(Unknown Source) Thread TimerQueue@19: (state = TIMED_WAITING) - sun.misc.Unsafe.park(Native Method) - java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) - java.util.concurrent.DelayQueue.take(Unknown Source) - javax.swing.TimerQueue.run(Unknown Source) - java.lang.Thread.run(Unknown Source) Thread pool-2-thread-4@54: (state = WAITING) - sun.misc.Unsafe.park(Native Method) - java.util.concurrent.locks.LockSupport.park(Unknown Source) - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) - java.lang.Thread.run(Unknown Source) Thread Signal Dispatcher@5: (state = RUNNABLE) Thread LightUpdate1@30: (state = WAITING) - java.lang.Object.wait(Native Method) - java.lang.Object.wait(Unknown Source) - obfuscated.gJ.run(SourceFile:279) Thread Reference Handler@2: (state = WAITING) - java.lang.Object.wait(Native Method) - java.lang.Object.wait(Unknown Source) - java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) Thread Attach Listener@6: (state = RUNNABLE) Thread pool-2-thread-5@55: (state = WAITING) - sun.misc.Unsafe.park(Native Method) - java.util.concurrent.locks.LockSupport.park(Unknown Source) - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) - java.lang.Thread.run(Unknown Source) Thread client Processor: 29@38: (state = RUNNABLE) - java.net.SocketInputStream.socketRead0(Native Method) - java.net.SocketInputStream.read(Unknown Source) - java.net.SocketInputStream.read(Unknown Source) - java.net.SocketInputStream.read(Unknown Source) - java.io.DataInputStream.readInt(Unknown Source) - org.schema.schine.network.client.ClientProcessor.run(SourceFile:729) - java.lang.Thread.run(Unknown Source) Thread pool-2-thread-3@53: (state = WAITING) - sun.misc.Unsafe.park(Native Method) - java.util.concurrent.locks.LockSupport.park(Unknown Source) - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) - java.lang.Thread.run(Unknown Source) Thread LWJGL Timer@46: (state = TIMED_WAITING) - java.lang.Thread.sleep(Native Method) - org.lwjgl.opengl.Sync$1.run(Sync.java:116) - java.lang.Thread.run(Unknown Source) Thread pool-2-thread-10@60: (state = WAITING) - sun.misc.Unsafe.park(Native Method) - java.util.concurrent.locks.LockSupport.park(Unknown Source) - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) - java.lang.Thread.run(Unknown Source) Thread pool-2-thread-7@57: (state = WAITING) - sun.misc.Unsafe.park(Native Method) - java.util.concurrent.locks.LockSupport.park(Unknown Source) - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) - java.lang.Thread.run(Unknown Source) Thread CLIENT_SEGMENT_WRITER_THREAD@24: (state = WAITING) - java.lang.Object.wait(Native Method) - java.lang.Object.wait(Unknown Source) - obfuscated.IA.a(SourceFile:27) - obfuscated.IP.run(SourceFile:42) - java.lang.Thread.run(Unknown Source) Thread Java2D Disposer@12: (state = WAITING) - java.lang.Object.wait(Native Method) - java.lang.ref.ReferenceQueue.remove(Unknown Source) - java.lang.ref.ReferenceQueue.remove(Unknown Source) - sun.java2d.Disposer.run(Unknown Source) - java.lang.Thread.run(Unknown Source) Thread LocalSegmentRetriever@40: (state = WAITING) - java.lang.Object.wait(Native Method) - java.lang.Object.wait(Unknown Source) - obfuscated.bP.a(SourceFile:33) - obfuscated.bP.run(SourceFile:48) Thread AWT-Shutdown@13: (state = WAITING) - java.lang.Object.wait(Native Method) - java.lang.Object.wait(Unknown Source) - sun.awt.AWTAutoShutdown.run(Unknown Source) - java.lang.Thread.run(Unknown Source) Thread Thread-9@34: (state = RUNNABLE) - net.java.games.input.RawInputEventQueue.nPoll(Native Method) - net.java.games.input.RawInputEventQueue.poll(RawInputEventQueue.java:97) - net.java.games.input.RawInputEventQueue.access$300(RawInputEventQueue.java:51) - net.java.games.input.RawInputEventQueue$QueueThread.run(RawInputEventQueue.java:147) Thread Thread-16@45: (state = TIMED_WAITING) - java.lang.Thread.sleep(Native Method) - paulscode.sound.SimpleThread.snooze(SimpleThread.java:196) - paulscode.sound.StreamThread.run(StreamThread.java:209) Thread pool-3-thread-1@61: (state = WAITING) - sun.misc.Unsafe.park(Native Method) - java.util.concurrent.locks.LockSupport.park(Unknown Source) - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) - java.lang.Thread.run(Unknown Source) Thread Thread-12@39: (state = WAITING) - java.lang.Object.wait(Native Method) - java.lang.Object.wait(Unknown Source) - org.schema.schine.network.client.ClientProcessor$HandleThread.getReadPacket(SourceFile:577) - org.schema.schine.network.client.ClientProcessor$HandleThread.run(SourceFile:690) Thread AWT-EventQueue-0@16: (state = WAITING) - sun.misc.Unsafe.park(Native Method) - java.util.concurrent.locks.LockSupport.park(Unknown Source) - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) - java.awt.EventQueue.getNextEvent(Unknown Source) - java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) - java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) - java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) - java.awt.EventDispatchThread.pumpEvents(Unknown Source) - java.awt.EventDispatchThread.pumpEvents(Unknown Source) - java.awt.EventDispatchThread.run(Unknown Source) Thread pool-3-thread-3@64: (state = WAITING) - sun.misc.Unsafe.park(Native Method) - java.util.concurrent.locks.LockSupport.park(Unknown Source) - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) - java.lang.Thread.run(Unknown Source) Thread pool-3-thread-2@63: (state = WAITING) - sun.misc.Unsafe.park(Native Method) - java.util.concurrent.locks.LockSupport.park(Unknown Source) - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) - java.lang.Thread.run(Unknown Source) Thread pool-2-thread-9@59: (state = WAITING) - sun.misc.Unsafe.park(Native Method) - java.util.concurrent.locks.LockSupport.park(Unknown Source) - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) - java.lang.Thread.run(Unknown Source) Thread pool-2-thread-1@51: (state = WAITING) - sun.misc.Unsafe.park(Native Method) - java.util.concurrent.locks.LockSupport.park(Unknown Source) - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) - java.lang.Thread.run(Unknown Source) Thread Finalizer@3: (state = WAITING) - java.lang.Object.wait(Native Method) - java.lang.ref.ReferenceQueue.remove(Unknown Source) - java.lang.ref.ReferenceQueue.remove(Unknown Source) - java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) Thread SegentSorter@31: (state = WAITING) - java.lang.Object.wait(Native Method) - java.lang.Object.wait(Unknown Source) - obfuscated.gK.run(SourceFile:868) Thread pool-2-thread-2@52: (state = WAITING) - sun.misc.Unsafe.park(Native Method) - java.util.concurrent.locks.LockSupport.park(Unknown Source) - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) - java.lang.Thread.run(Unknown Source) Thread ClientThread@23: (state = RUNNABLE) - java.lang.Thread.dumpThreads(Native Method) - java.lang.Thread.getAllStackTraces(Unknown Source) - com.google.code.tempusfugit.concurrency.ThreadDump.dumpThreads(ThreadDump.java:26) - org.schema.game.common.crashreporter.CrashReporter.a(SourceFile:59) - org.schema.game.common.crashreporter.CrashReporter.a(SourceFile:46) - obfuscated.fK.exit(SourceFile:447) - obfuscated.amg.a(SourceFile:229) - obfuscated.amg.e(SourceFile:781) - obfuscated.amg.a(SourceFile:1166) - obfuscated.B.h(SourceFile:2243) - obfuscated.Iv.run(SourceFile:76) - java.lang.Thread.run(Unknown Source) Thread pool-3-thread-4@65: (state = WAITING) - sun.misc.Unsafe.park(Native Method) - java.util.concurrent.locks.LockSupport.park(Unknown Source) - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) - java.lang.Thread.run(Unknown Source) Thread pool-2-thread-6@56: (state = WAITING) - sun.misc.Unsafe.park(Native Method) - java.util.concurrent.locks.LockSupport.park(Unknown Source) - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) - java.lang.Thread.run(Unknown Source) Thread GalaxyRequestThreadClient@49: (state = WAITING) - java.lang.Object.wait(Native Method) - java.lang.Object.wait(Unknown Source) - obfuscated.RS.run(SourceFile:287) - java.lang.Thread.run(Unknown Source) Thread ClientSendingQueueThread(37)@37: (state = TIMED_WAITING) - java.lang.Object.wait(Native Method) - org.schema.schine.network.client.ClientProcessor$SendingQueueThread.run(SourceFile:253) Thread LightUpdate0@29: (state = WAITING) - java.lang.Object.wait(Native Method) - java.lang.Object.wait(Unknown Source) - obfuscated.gJ.run(SourceFile:279) Thread pool-2-thread-8@58: (state = WAITING) - sun.misc.Unsafe.park(Native Method) - java.util.concurrent.locks.LockSupport.park(Unknown Source) - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) - java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) - java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) - java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) - java.lang.Thread.run(Unknown Source) Thread SegmentLightingUpdateThreadManager@28: (state = TIMED_WAITING) - java.lang.Object.wait(Native Method) - obfuscated.gI.run(SourceFile:400) Thread ElementCollectionCalculationThreadManager@27: (state = WAITING) - java.lang.Object.wait(Native Method) - java.lang.Object.wait(Unknown Source) - org.schema.game.common.controller.elements.ElementCollectionCalculationThreadManager.getNextQueueElement(SourceFile:81) - org.schema.game.common.controller.elements.ElementCollectionCalculationThreadManager.run(SourceFile:46) -------------- Deadlock Check