Nearby blocks are invisible, move far enough away, and they're visible again. Blocks still have physics, as I cannot move through walls. GPU is an AMD FirePro V3900, I've tried both the DP and DVI outputs.
Enabling/disabling FB (e.g. F1+F3) does not make a difference, aside from slightly changing brightness.
Aside from cache flushes, I've also tried complete deletion and reinstalls. No change.
{F10890}
{F10891}
Emptied the logs folder, and started in SP to replicate this: {F10894}
```
Thread ServerSegmentGeneratorThread_4@109: (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 ServerSegmentGeneratorThread_8@113: (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 BlueprintLoaderThread-1@43: (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 ClientECCalcExecutor_UNLIMITED@76: (state = WAITING)
- java.lang.Object.wait(Native Method)
- java.lang.Object.wait(Object.java:503)
- org.schema.game.common.controller.elements.ElementCollectionCalculationThreadManager$SizedExecutor.run(SourceFile:109)
Thread ServerSegmentGeneratorThread_0@105: (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 ServerSegmentGeneratorThread_5@110: (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 ServerECCalcExecutor@36: (state = WAITING)
- java.lang.Object.wait(Native Method)
- java.lang.Object.wait(Object.java:503)
- org.schema.game.common.controller.elements.ElementCollectionCalculationThreadManager$SizedExecutor.run(SourceFile:109)
Thread TradeTypeRequestProcessor@67: (state = WAITING)
- java.lang.Object.wait(Native Method)
- java.lang.Object.wait(Object.java:503)
- obfuscated.aar.run(SourceFile:782)
Thread ClientECCalcExecutor_1024@75: (state = WAITING)
- java.lang.Object.wait(Native Method)
- java.lang.Object.wait(Object.java:503)
- org.schema.game.common.controller.elements.ElementCollectionCalculationThreadManager$SizedExecutor.run(SourceFile:109)
Thread Thread-19@115: (state = RUNNABLE)
- java.lang.StringBuilder.toString(Unknown Source)
- obfuscated.V.run(SourceFile:145)
- java.lang.Thread.run(Unknown Source)
Thread BlueprintLoaderThread-7@49: (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 FogOfWarRequestThreadServer@24: (state = WAITING)
- java.lang.Object.wait(Native Method)
- java.lang.Object.wait(Object.java:503)
- obfuscated.aiL.run(SourceFile:367)
- java.lang.Thread.run(Unknown Source)
Thread BlueprintLoaderThread-10@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 BlueprintLoaderThread-20@62: (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 process reaper@116: (state = TIMED_WAITING)
- sun.misc.Unsafe.park(Native Method)
- java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
- java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source)
- java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source)
- java.util.concurrent.SynchronousQueue.poll(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 ClientECCalcExecutor_32@73: (state = WAITING)
- java.lang.Object.wait(Native Method)
- java.lang.Object.wait(Object.java:503)
- org.schema.game.common.controller.elements.ElementCollectionCalculationThreadManager$SizedExecutor.run(SourceFile:109)
Thread BlueprintLoaderThread-23@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 BlueprintLoaderThread-6@48: (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 ServerECCalcExecutor@35: (state = WAITING)
- java.lang.Object.wait(Native Method)
- java.lang.Object.wait(Object.java:503)
- org.schema.game.common.controller.elements.ElementCollectionCalculationThreadManager$SizedExecutor.run(SourceFile:109)
Thread ServerSegmentGeneratorThread_7@112: (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 BlueprintLoaderThread-9@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 AWT-XAWT@14: (state = RUNNABLE)
- sun.awt.X11.XToolkit.waitForEvents(Native Method)
- sun.awt.X11.XToolkit.run(Unknown Source)
- sun.awt.X11.XToolkit.run(Unknown Source)
- java.lang.Thread.run(Unknown Source)
Thread SegentSorter@80: (state = TIMED_WAITING)
- java.lang.Thread.sleep(Native Method)
- obfuscated.hB.run(SourceFile:2962)
Thread ServerSegmentGeneratorThread_1@106: (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 ServerSegmentGeneratorThread_9@114: (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 BlueprintLoaderThread-5@47: (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 BlueprintLoaderThread-21@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 LightUpdate0@78: (state = TIMED_WAITING)
- java.lang.Object.wait(Native Method)
- obfuscated.hz.run(SourceFile:2390)
Thread ServerEntityWriterThread@19: (state = BLOCKED)
- org.hsqldb.scriptio.ScriptWriterText.writeRowOutToFile(Unknown Source)
- org.hsqldb.scriptio.ScriptWriterText.writeRow(Unknown Source)
- org.hsqldb.scriptio.ScriptWriterText.writeInsertStatement(Unknown Source)
- org.hsqldb.persist.Log.writeInsertStatement(Unknown Source)
- org.hsqldb.persist.Logger.writeInsertStatement(Unknown Source)
- org.hsqldb.persist.RowStoreAVLDisk.commitRow(Unknown Source)
- org.hsqldb.TransactionManagerCommon.persistCommit(Unknown Source)
- org.hsqldb.TransactionManagerMVCC.commitTransaction(Unknown Source)
- org.hsqldb.Session.commit(Unknown Source)
- org.hsqldb.Session.executeCompiledStatement(Unknown Source)
- org.hsqldb.Session.execute(Unknown Source)
- org.hsqldb.jdbc.JDBCPreparedStatement.fetchResult(Unknown Source)
- org.hsqldb.jdbc.JDBCPreparedStatement.executeUpdate(Unknown Source)
- org.schema.game.common.controller.database.DatabaseIndex.a(SourceFile:862)
- org.schema.game.common.controller.database.DatabaseIndex.a(SourceFile:4633)
- obfuscated.aja.run(SourceFile:2503)
- org.schema.schine.network.server.ServerEntityWriterThread.run(SourceFile:74)
Thread LightUpdate1@79: (state = TIMED_WAITING)
- java.lang.Object.wait(Native Method)
- obfuscated.hz.run(SourceFile:2390)
Thread BlueprintLoaderThread-4@46: (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 BlueprintLoaderThread-16@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 HSQLDB Timer @4e59eb42@28: (state = RUNNABLE)
- java.io.FileDescriptor.sync(Native Method)
- org.hsqldb.lib.FileUtil$FileSync.sync(Unknown Source)
- org.hsqldb.scriptio.ScriptWriterBase.forceSync(Unknown Source)
- org.hsqldb.scriptio.ScriptWriterBase.sync(Unknown Source)
- org.hsqldb.scriptio.ScriptWriterBase.run(Unknown Source)
- org.hsqldb.lib.HsqlTimer$TaskRunner.run(Unknown Source)
- java.lang.Thread.run(Unknown Source)
Thread SegmentLightingUpdateThreadManager@77: (state = TIMED_WAITING)
- java.lang.Object.wait(Native Method)
- obfuscated.hy.run(SourceFile:2438)
Thread PricesRequestThreadServer@27: (state = WAITING)
- java.lang.Object.wait(Native Method)
- java.lang.Object.wait(Object.java:503)
- obfuscated.aiO.run(SourceFile:460)
- java.lang.Thread.run(Unknown Source)
Thread ServerECCalcExecutor@33: (state = WAITING)
- java.lang.Object.wait(Native Method)
- java.lang.Object.wait(Object.java:503)
- org.schema.game.common.controller.elements.ElementCollectionCalculationThreadManager$SizedExecutor.run(SourceFile:109)
Thread BlueprintLoaderThread-13@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 BlueprintLoaderThread-0@42: (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 ServerController (0)@69: (state = TIMED_WAITING)
- java.io.FileOutputStream.writeBytes(Native Method)
- java.io.FileOutputStream.write(Unknown Source)
- java.io.BufferedOutputStream.flushBuffer(Unknown Source)
- java.io.BufferedOutputStream.flush(Unknown Source)
- java.io.PrintStream.write(Unknown Source)
- sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
- sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
- sun.nio.cs.StreamEncoder.flushBuffer(Unknown Source)
- java.io.OutputStreamWriter.flushBuffer(Unknown Source)
- java.io.PrintStream.write(Unknown Source)
- java.io.PrintStream.print(Unknown Source)
- java.io.PrintStream.append(Unknown Source)
- obfuscated.g.flush(SourceFile:73)
- java.io.PrintStream.write(Unknown Source)
- sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
- sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
- sun.nio.cs.StreamEncoder.flushBuffer(Unknown Source)
- java.io.OutputStreamWriter.flushBuffer(Unknown Source)
- java.io.PrintStream.write(Unknown Source)
- java.io.PrintStream.print(Unknown Source)
- java.io.PrintStream.println(Unknown Source)
- obfuscated.aiX.a(SourceFile:2479)
- org.schema.game.common.data.world.Universe.writeToDatabase(SourceFile:1412)
- org.schema.game.server.controller.GameServerController.a(SourceFile:2796)
- org.schema.game.server.controller.GameServerController.onShutDown(SourceFile:1967)
- org.schema.game.server.controller.GameServerController.update(SourceFile:825)
- org.schema.schine.network.server.ServerController.run(SourceFile:275)
- java.lang.Thread.run(Unknown Source)
Thread BlueprintLoaderThread-8@50: (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 BlueprintLoaderThread-11@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 BlueprintLoaderThread-2@44: (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 SERVER_SEGMENT_WRITER_THREAD@20: (state = WAITING)
- java.lang.Object.wait(Native Method)
- java.lang.Object.wait(Object.java:503)
- obfuscated.VQ.a(SourceFile:34)
- obfuscated.WA.run(SourceFile:63)
- java.lang.Thread.run(Unknown Source)
Thread BlueprintLoaderThread-19@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 BlueprintLoaderThread-12@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 BlueprintLoaderThread-18@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 main@1: (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:60)
- org.schema.game.common.crashreporter.CrashReporter.a(SourceFile:47)
- obfuscated.gA.exit(SourceFile:1108)
- obfuscated.aEu.a(SourceFile:599)
- obfuscated.aEA.b(SourceFile:679)
- obfuscated.U.e(SourceFile:953)
- org.schema.game.common.Starter.startMainMenu(SourceFile:1434)
- org.schema.game.common.Starter.main(SourceFile:980)
Thread Signal Dispatcher@5: (state = RUNNABLE)
Thread ServerECCalcExecutor@34: (state = WAITING)
- java.lang.Object.wait(Native Method)
- java.lang.Object.wait(Object.java:503)
- org.schema.game.common.controller.elements.ElementCollectionCalculationThreadManager$SizedExecutor.run(SourceFile:109)
Thread ServerPing RegisteredClient: ErthParadine (1) connected: true@91: (state = TIMED_WAITING)
- java.lang.Thread.sleep(Native Method)
- org.schema.schine.network.server.ServerProcessor$ServerPing.run(SourceFile:1064)
- java.lang.Thread.run(Unknown Source)
Thread BlueprintLoaderThread-14@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 Thread-11@82: (state = WAITING)
- java.lang.Object.wait(Native Method)
- java.lang.Object.wait(Object.java:503)
- net.java.games.input.LinuxDeviceThread.run(LinuxDeviceThread.java:60)
Thread ServerSegmentGeneratorThread_2@107: (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 Reference Handler@2: (state = WAITING)
- java.lang.Object.wait(Native Method)
- java.lang.Object.wait(Object.java:503)
- java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
Thread BlueprintLoaderThread-24@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 Java2D Disposer@11: (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 ClientECCalcExecutor_256@74: (state = WAITING)
- java.lang.Object.wait(Native Method)
- java.lang.Object.wait(Object.java:503)
- org.schema.game.common.controller.elements.ElementCollectionCalculationThreadManager$SizedExecutor.run(SourceFile:109)
Thread BlueprintLoaderThread-15@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 BlueprintLoaderThread-17@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 LocalSegmentRetriever@99: (state = WAITING)
- java.lang.Object.wait(Native Method)
- java.lang.Object.wait(Object.java:503)
- obfuscated.cA.a(SourceFile:36)
- obfuscated.cA.run(SourceFile:52)
Thread ServerSegmentGeneratorThread_3@108: (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 BlueprintLoaderThread-3@45: (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 ServerSegmentGeneratorThread_6@111: (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 BlueprintLoaderThread-22@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)
--------------
Deadlock Check
```