Skip to content

Instantly share code, notes, and snippets.

@ThuGie
Created May 12, 2014 21:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ThuGie/05046c3ad689515e9522 to your computer and use it in GitHub Desktop.
Save ThuGie/05046c3ad689515e9522 to your computer and use it in GitHub Desktop.
05-11 01:26:19 [FINE] [TickThreading] Started TT metrics reporting. This can be disabled in PluginMetrics.cfg
05-11 01:26:20 [FINEST] [TickThreading] Sent event FMLConstructionEvent to mod TickThreading
05-11 01:26:50 [FINEST] [TickThreading] Sending event FMLPreInitializationEvent to mod TickThreading
05-11 01:26:50 [FINEST] [TickThreading] Sent event FMLPreInitializationEvent to mod TickThreading
05-11 01:27:55 [FINEST] [TickThreading] Sending event FMLInitializationEvent to mod TickThreading
05-11 01:27:55 [FINEST] [TickThreading] Sent event FMLInitializationEvent to mod TickThreading
05-11 01:28:52 [FINEST] [TickThreading] Sending event IMCEvent to mod TickThreading
05-11 01:28:52 [FINEST] [TickThreading] Sent event IMCEvent to mod TickThreading
05-11 01:28:52 [FINEST] [TickThreading] Sending event FMLPostInitializationEvent to mod TickThreading
05-11 01:28:52 [FINEST] [TickThreading] Sent event FMLPostInitializationEvent to mod TickThreading
05-11 01:29:01 [INFO] [TickThreading] Skipping version tick handler c magicbees.main.utils.TickHandlerVersion magicbees.main.utils.TickHandlerVersion@199f5576
05-11 01:29:05 [FINEST] [TickThreading] Sending event FMLLoadCompleteEvent to mod TickThreading
05-11 01:29:05 [FINEST] [TickThreading] Sent event FMLLoadCompleteEvent to mod TickThreading
05-11 01:29:06 [FINEST] [TickThreading] Sending event FMLServerAboutToStartEvent to mod TickThreading
05-11 01:29:06 [FINEST] [TickThreading] Sent event FMLServerAboutToStartEvent to mod TickThreading
05-11 01:29:07 [FINE] [TickThreading] Set dimension ID for Overworld/0
05-11 01:29:07 [FINE] [TickThreading] Set dimension ID for Promised Land/20
05-11 01:29:10 [FINE] [TickThreading] Set dimension ID for Twilight Forest/7
05-11 01:29:10 [FINE] [TickThreading] Set dimension ID for Bedrock/-19
05-11 01:29:10 [FINE] [TickThreading] Set dimension ID for The Moo Moo Farm/-31
05-11 01:29:11 [FINE] [TickThreading] Set dimension ID for Underdark/-100
05-11 01:29:11 [FINE] [TickThreading] Set dimension ID for The End/1
05-11 01:29:11 [FINE] [TickThreading] Set dimension ID for Nether/-1
05-11 01:29:18 [FINEST] [TickThreading] Sending event FMLServerStartingEvent to mod TickThreading
05-11 01:29:18 [SEVERE] [TickThreading] TickThreading v1.6.4.184 for MC1.6.4 on 1.6.4 tickthreading,mcpc,spigot,craftbukkit,forge,fml - 1.7.0_55-b13 is installed on this server.
If anything breaks, check if it is still broken without TickThreading
We don't want to annoy mod developers with issue reports caused by TickThreading.
Seriously, please don't.
If it's only broken with TickThreading, report it at https://github.com/nallar/TickThreading/issues/new
Also, you really should be making regular backups. (You should be doing that even when not using TT.)
05-11 01:29:18 [INFO] [TickThreading] Server launch took 199.494
05-11 01:29:18 [FINEST] [TickThreading] Sent event FMLServerStartingEvent to mod TickThreading
05-11 01:29:21 [FINEST] [TickThreading] Sending event FMLServerStartedEvent to mod TickThreading
05-11 01:29:21 [FINEST] [TickThreading] Sent event FMLServerStartedEvent to mod TickThreading
05-11 02:00:11 [FINE] [TickThreading] Probable memory leak detected. "Underdark/-100 : class net.minecraft.world.WorldServerMulti@2045996982:-144091875332523834" has not been garbage collected after 1800s.
05-11 02:00:13 [FINE] [TickThreading] Probable memory leak detected. "The Moo Moo Farm/-31 : class net.minecraft.world.WorldServerMulti@476970725:32651599470459021" has not been garbage collected after 1800s.
05-11 02:00:13 [FINE] [TickThreading] Probable memory leak detected. "Twilight Forest/7 : class net.minecraft.world.WorldServerMulti@554657628:25388661198" has not been garbage collected after 1800s.
05-11 02:00:13 [FINE] [TickThreading] Probable memory leak detected. "The End/1 : class net.minecraft.world.WorldServerMulti@1001749297:3955816247" has not been garbage collected after 1800s.
05-11 02:00:18 [FINE] [TickThreading] Probable memory leak detected. "Promised Land/20 : class net.minecraft.world.WorldServerMulti@1142862304:32088628043531900" has not been garbage collected after 1800s.
05-11 02:00:23 [FINE] [TickThreading] Probable memory leak detected. "Bedrock/-19 : class net.minecraft.world.WorldServerMulti@1270089485:25436047871" has not been garbage collected after 1800s.
05-11 18:44:28 [SEVERE] [TickThreading] Found and fixed 1 discrepancies in tile/entity lists in Overworld/0
tiles - invalid: 0, missing: 0, duplicate: 0, unloaded: 0
entities - missing: 1, duplicate: 0, unloaded: 0
Took 6ms
05-12 16:33:11 [SEVERE] [TickThreading] Removed c dan200.turtle.shared.TileEntityTurtle @1499152789 in Overworld/0 at x, y, z: 1454, 56, -100 as it should have been unloaded.
Removed c dan200.turtle.shared.TileEntityTurtle @818232857 in Overworld/0 at x, y, z: 1454, 50, -100 as it should have been unloaded.
Removed c dan200.turtle.shared.TileEntityTurtle @232302439 in Overworld/0 at x, y, z: 1454, 46, -100 as it should have been unloaded.
Removed c dan200.turtle.shared.TileEntityTurtle @1451892356 in Overworld/0 at x, y, z: 1454, 41, -100 as it should have been unloaded.
Removed c dan200.turtle.shared.TileEntityTurtle @1713910788 in Overworld/0 at x, y, z: 1454, 37, -100 as it should have been unloaded.
Found and fixed 5 discrepancies in tile/entity lists in Overworld/0
tiles - invalid: 0, missing: 0, duplicate: 0, unloaded: 5
entities - missing: 0, duplicate: 0, unloaded: 0
Took 3ms
05-12 19:20:34 [FINE] [TickThreading] Set dimension ID for Twilight Forest/7
05-12 19:58:17 [FINE] [TickThreading] Set dimension ID for Twilight Forest/7
05-12 20:21:36 [INFO] [TickThreading]
World: Overworld/0
---- Slowest tick regions ----
| X | Z | N | Time
E | 1408 | -96 | 11 | 0.494
E | 1536 | -96 | 14 | 0.445
E | 1440 | -64 | 13 | 0.424
E | 1536 | -128 | 14 | 0.408
E | 1536 | -64 | 13 | 0.393
E | 1472 | -64 | 10 | 0.362
E | 1408 | -128 | 9 | 0.353
---- World stats ----
Loaded 523 Loading 0 Unload 0 UnloadSave 0 Locks 0 PartialSave 4 Forced 361 Cached 1903
Average tick time: 0.060790177ms
Max tick time: 0.494189ms
Effective tick time: 4.191339ms
Average effective tick time: 2.944309ms
Global TPS: 20.00
05-12 20:28:05 [FINE] [TickThreading] Probable memory leak detected. "Twilight Forest/7 : class net.minecraft.world.WorldServerMulti@565604741:4050957359" has not been garbage collected after 1800s.
05-12 20:29:13 [FINE] [TickThreading] Probable memory leak detected. "Twilight Forest/7 : class net.minecraft.world.WorldServerMulti@1155907722:3909160258" has not been garbage collected after 1800s.
05-12 22:38:28 [FINE] [TickThreading] Set dimension ID for Twilight Forest/7
05-12 23:09:24 [FINE] [TickThreading] Probable memory leak detected. "Twilight Forest/7 : class net.minecraft.world.WorldServerMulti@533606511:-1117420920068499513" has not been garbage collected after 1800s.
05-12 23:24:30 [SEVERE] [TickThreading] Failed to stop thread t with throwable, reverting to normal stop.
java.lang.IllegalAccessException: Class nallar.unsafe.UnsafeUtil can not access a member of class java.lang.Thread with modifiers "private native"
at sun.reflect.Reflection.ensureMemberAccess(Unknown Source)
at java.lang.reflect.AccessibleObject.slowCheckMemberAccess(Unknown Source)
at java.lang.reflect.AccessibleObject.checkAccess(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at nallar.unsafe.UnsafeUtil.stopThread(UnsafeUtil.java:313)
at nallar.tickthreading.minecraft.DeadLockDetector.tryFixDeadlocks(DeadLockDetector.java:89)
at nallar.tickthreading.minecraft.DeadLockDetector.checkForDeadlocks(DeadLockDetector.java:212)
at nallar.tickthreading.minecraft.DeadLockDetector$1.run(DeadLockDetector.java:36)
at java.lang.Thread.run(Unknown Source)
05-12 23:24:31 [SEVERE] [TickThreading] Unhandled exception in worker thread Entities in Overworld/0 - 2
java.lang.ThreadDeath
at java.lang.Thread.stop(Unknown Source)
at nallar.unsafe.UnsafeUtil.stopThread(UnsafeUtil.java:316)
at nallar.tickthreading.minecraft.DeadLockDetector.tryFixDeadlocks(DeadLockDetector.java:89)
at nallar.tickthreading.minecraft.DeadLockDetector.checkForDeadlocks(DeadLockDetector.java:212)
at nallar.tickthreading.minecraft.DeadLockDetector$1.run(DeadLockDetector.java:36)
at java.lang.Thread.run(Unknown Source)
05-12 23:24:31 [SEVERE] [TickThreading] Failed to stop thread t with throwable, reverting to normal stop.
java.lang.IllegalAccessException: Class nallar.unsafe.UnsafeUtil can not access a member of class java.lang.Thread with modifiers "private native"
at sun.reflect.Reflection.ensureMemberAccess(Unknown Source)
at java.lang.reflect.AccessibleObject.slowCheckMemberAccess(Unknown Source)
at java.lang.reflect.AccessibleObject.checkAccess(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at nallar.unsafe.UnsafeUtil.stopThread(UnsafeUtil.java:313)
at nallar.tickthreading.minecraft.DeadLockDetector.tryFixDeadlocks(DeadLockDetector.java:89)
at nallar.tickthreading.minecraft.DeadLockDetector.checkForDeadlocks(DeadLockDetector.java:212)
at nallar.tickthreading.minecraft.DeadLockDetector$1.run(DeadLockDetector.java:36)
at java.lang.Thread.run(Unknown Source)
05-12 23:24:31 [SEVERE] [TickThreading] Unhandled exception in worker thread Entities in Overworld/0 - 1
java.lang.ThreadDeath
at java.lang.Thread.stop(Unknown Source)
at nallar.unsafe.UnsafeUtil.stopThread(UnsafeUtil.java:316)
at nallar.tickthreading.minecraft.DeadLockDetector.tryFixDeadlocks(DeadLockDetector.java:89)
at nallar.tickthreading.minecraft.DeadLockDetector.checkForDeadlocks(DeadLockDetector.java:212)
at nallar.tickthreading.minecraft.DeadLockDetector$1.run(DeadLockDetector.java:36)
at java.lang.Thread.run(Unknown Source)
05-12 23:24:31 [SEVERE] [TickThreading] Failed to stop thread t with throwable, reverting to normal stop.
java.lang.IllegalAccessException: Class nallar.unsafe.UnsafeUtil can not access a member of class java.lang.Thread with modifiers "private native"
at sun.reflect.Reflection.ensureMemberAccess(Unknown Source)
at java.lang.reflect.AccessibleObject.slowCheckMemberAccess(Unknown Source)
at java.lang.reflect.AccessibleObject.checkAccess(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at nallar.unsafe.UnsafeUtil.stopThread(UnsafeUtil.java:313)
at nallar.tickthreading.minecraft.DeadLockDetector.tryFixDeadlocks(DeadLockDetector.java:89)
at nallar.tickthreading.minecraft.DeadLockDetector.checkForDeadlocks(DeadLockDetector.java:212)
at nallar.tickthreading.minecraft.DeadLockDetector$1.run(DeadLockDetector.java:36)
at java.lang.Thread.run(Unknown Source)
05-12 23:24:31 [SEVERE] [TickThreading] Failed to stop thread t with throwable, reverting to normal stop.
java.lang.IllegalAccessException: Class nallar.unsafe.UnsafeUtil can not access a member of class java.lang.Thread with modifiers "private native"
at sun.reflect.Reflection.ensureMemberAccess(Unknown Source)
at java.lang.reflect.AccessibleObject.slowCheckMemberAccess(Unknown Source)
at java.lang.reflect.AccessibleObject.checkAccess(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at nallar.unsafe.UnsafeUtil.stopThread(UnsafeUtil.java:313)
at nallar.tickthreading.minecraft.DeadLockDetector.tryFixDeadlocks(DeadLockDetector.java:89)
at nallar.tickthreading.minecraft.DeadLockDetector.checkForDeadlocks(DeadLockDetector.java:212)
at nallar.tickthreading.minecraft.DeadLockDetector$1.run(DeadLockDetector.java:36)
at java.lang.Thread.run(Unknown Source)
05-12 23:24:31 [SEVERE] [TickThreading] Unhandled exception in worker thread Entities in Overworld/0 - 5
java.lang.ThreadDeath
at java.lang.Thread.stop(Unknown Source)
at nallar.unsafe.UnsafeUtil.stopThread(UnsafeUtil.java:316)
at nallar.tickthreading.minecraft.DeadLockDetector.tryFixDeadlocks(DeadLockDetector.java:89)
at nallar.tickthreading.minecraft.DeadLockDetector.checkForDeadlocks(DeadLockDetector.java:212)
at nallar.tickthreading.minecraft.DeadLockDetector$1.run(DeadLockDetector.java:36)
at java.lang.Thread.run(Unknown Source)
05-12 23:24:31 [SEVERE] [TickThreading] Failed to stop thread t with throwable, reverting to normal stop.
java.lang.IllegalAccessException: Class nallar.unsafe.UnsafeUtil can not access a member of class java.lang.Thread with modifiers "private native"
at sun.reflect.Reflection.ensureMemberAccess(Unknown Source)
at java.lang.reflect.AccessibleObject.slowCheckMemberAccess(Unknown Source)
at java.lang.reflect.AccessibleObject.checkAccess(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at nallar.unsafe.UnsafeUtil.stopThread(UnsafeUtil.java:313)
at nallar.tickthreading.minecraft.DeadLockDetector.tryFixDeadlocks(DeadLockDetector.java:89)
at nallar.tickthreading.minecraft.DeadLockDetector.checkForDeadlocks(DeadLockDetector.java:212)
at nallar.tickthreading.minecraft.DeadLockDetector$1.run(DeadLockDetector.java:36)
at java.lang.Thread.run(Unknown Source)
05-12 23:24:31 [INFO] [TickThreading] Trying to unstick Entities in Overworld/0 -
Found 0 threads, Killed 5 threads, Already stopped 0 threads.
05-12 23:24:31 [SEVERE] [TickThreading] Trying to unstick World Tick -
Found 0 threads, Killed 0 threads, Already stopped 8 threads.
05-12 23:24:31 [SEVERE] [TickThreading] The server appears to have deadlocked.
Last tick 36s ago.
Waiting ThreadManagers: Entities in Overworld/0, World Tick
Definitely deadlocked:
"Thread-598645" Id=599733 BLOCKED on [Ldan200.computer.core.apis.PeripheralAPI$PeripheralWrapper;@bdb352d owned by "Entities in Overworld/0 - 4" Id=129
at dan200.computer.core.apis.PeripheralAPI$2.execute(PeripheralAPI.java:306)
- blocked on [Ldan200.computer.core.apis.PeripheralAPI$PeripheralWrapper;@bdb352d
at dan200.computer.core.ComputerThread$1$1.run(ComputerThread.java:117)
at java.lang.Thread.run(Unknown Source)
"Entities in Overworld/0 - 4" Id=129 BLOCKED on dan200.computer.core.Computer@2f185af4 owned by "Entities in Overworld/0 - 3" Id=128
at dan200.computer.core.Computer.queueLuaEvent(Computer.java:956)
- blocked on dan200.computer.core.Computer@2f185af4
at dan200.computer.core.Computer$APIEnvironment.queueEvent(Computer.java:94)
at dan200.computer.core.apis.PeripheralAPI.onPeripheralChanged(PeripheralAPI.java:282)
- locked [Ldan200.computer.core.apis.PeripheralAPI$PeripheralWrapper;@bdb352d
at dan200.computer.core.Computer$APIEnvironment.onPeripheralChanged(Computer.java:169)
- locked [Ldan200.computer.api.IPeripheral;@6480236f
at dan200.computer.core.Computer.setPeripheral(Computer.java:683)
- locked [Ldan200.computer.api.IPeripheral;@6480236f
at dan200.computer.shared.NetworkedComputerHelper.setPeripheral(NetworkedComputerHelper.java:440)
at dan200.turtle.shared.TileEntityTurtle.setPeripheral(TileEntityTurtle.java:1005)
at dan200.computer.shared.BlockComputerBase.refreshInput(BlockComputerBase.java:192)
at dan200.computer.shared.BlockComputerBase.func_71863_a(BlockComputerBase.java:146)
at net.minecraft.world.World.func_72821_m(World.java:302)
at net.minecraft.world.World.func_72898_h(World.java:1127)
at net.minecraft.world.World.func_72851_f(World.java:1082)
at dan200.turtle.shared.TileEntityTurtle.move(TileEntityTurtle.java:1598)
at dan200.turtle.shared.TileEntityTurtle.updateCommands(TileEntityTurtle.java:2607)
at dan200.turtle.shared.TileEntityTurtle.func_70316_g(TileEntityTurtle.java:2469)
at nallar.tickthreading.minecraft.tickregion.TileEntityTickRegion.doTick(TileEntityTickRegion.java:173)
at nallar.tickthreading.minecraft.tickregion.TickRegion.run(TickRegion.java:36)
- locked nallar.tickthreading.minecraft.tickregion.TileEntityTickRegion@18967ff5
at nallar.tickthreading.minecraft.tickregion.TileEntityTickRegion.run(TileEntityTickRegion.java:126)
- locked nallar.tickthreading.minecraft.tickregion.TileEntityTickRegion@18967ff5
at nallar.tickthreading.minecraft.ThreadManager$DelayableRunnable.run(ThreadManager.java:188)
at nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:40)
at nallar.tickthreading.util.FakeServerThread.run(FakeServerThread.java:16)
"Entities in Overworld/0 - 3" Id=128 BLOCKED on [Ldan200.computer.core.apis.PeripheralAPI$PeripheralWrapper;@bdb352d owned by "Entities in Overworld/0 - 4" Id=129
at dan200.computer.core.apis.PeripheralAPI.advance(PeripheralAPI.java:351)
- blocked on [Ldan200.computer.core.apis.PeripheralAPI$PeripheralWrapper;@bdb352d
at dan200.computer.core.Computer.advance(Computer.java:511)
- locked java.util.ArrayList@40aaba6f
- locked dan200.computer.core.Computer@2f185af4
at dan200.computer.shared.NetworkedComputerHelper.update(NetworkedComputerHelper.java:128)
at dan200.turtle.shared.TileEntityTurtle.func_70316_g(TileEntityTurtle.java:2464)
at nallar.tickthreading.minecraft.tickregion.TileEntityTickRegion.doTick(TileEntityTickRegion.java:173)
at nallar.tickthreading.minecraft.tickregion.TickRegion.run(TickRegion.java:36)
- locked nallar.tickthreading.minecraft.tickregion.TileEntityTickRegion@8b5ee94
at nallar.tickthreading.minecraft.tickregion.TileEntityTickRegion.run(TileEntityTickRegion.java:126)
- locked nallar.tickthreading.minecraft.tickregion.TileEntityTickRegion@8b5ee94
at nallar.tickthreading.minecraft.ThreadManager$DelayableRunnable.run(ThreadManager.java:188)
at nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:40)
at nallar.tickthreading.util.FakeServerThread.run(FakeServerThread.java:16)
Attempting to recover without restarting.
05-12 23:25:09 [SEVERE] [TickThreading] Failed to stop thread t with throwable, reverting to normal stop.
java.lang.IllegalAccessException: Class nallar.unsafe.UnsafeUtil can not access a member of class java.lang.Thread with modifiers "private native"
at sun.reflect.Reflection.ensureMemberAccess(Unknown Source)
at java.lang.reflect.AccessibleObject.slowCheckMemberAccess(Unknown Source)
at java.lang.reflect.AccessibleObject.checkAccess(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at nallar.unsafe.UnsafeUtil.stopThread(UnsafeUtil.java:313)
at nallar.tickthreading.minecraft.DeadLockDetector.tryFixDeadlocks(DeadLockDetector.java:89)
at nallar.tickthreading.minecraft.DeadLockDetector.checkForDeadlocks(DeadLockDetector.java:212)
at nallar.tickthreading.minecraft.DeadLockDetector$1.run(DeadLockDetector.java:36)
at java.lang.Thread.run(Unknown Source)
05-12 23:25:09 [SEVERE] [TickThreading] Failed to stop thread t with throwable, reverting to normal stop.
java.lang.IllegalAccessException: Class nallar.unsafe.UnsafeUtil can not access a member of class java.lang.Thread with modifiers "private native"
at sun.reflect.Reflection.ensureMemberAccess(Unknown Source)
at java.lang.reflect.AccessibleObject.slowCheckMemberAccess(Unknown Source)
at java.lang.reflect.AccessibleObject.checkAccess(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at nallar.unsafe.UnsafeUtil.stopThread(UnsafeUtil.java:313)
at nallar.tickthreading.minecraft.DeadLockDetector.tryFixDeadlocks(DeadLockDetector.java:89)
at nallar.tickthreading.minecraft.DeadLockDetector.checkForDeadlocks(DeadLockDetector.java:212)
at nallar.tickthreading.minecraft.DeadLockDetector$1.run(DeadLockDetector.java:36)
at java.lang.Thread.run(Unknown Source)
05-12 23:25:09 [SEVERE] [TickThreading] Failed to stop thread t with throwable, reverting to normal stop.
java.lang.IllegalAccessException: Class nallar.unsafe.UnsafeUtil can not access a member of class java.lang.Thread with modifiers "private native"
at sun.reflect.Reflection.ensureMemberAccess(Unknown Source)
at java.lang.reflect.AccessibleObject.slowCheckMemberAccess(Unknown Source)
at java.lang.reflect.AccessibleObject.checkAccess(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at nallar.unsafe.UnsafeUtil.stopThread(UnsafeUtil.java:313)
at nallar.tickthreading.minecraft.DeadLockDetector.tryFixDeadlocks(DeadLockDetector.java:89)
at nallar.tickthreading.minecraft.DeadLockDetector.checkForDeadlocks(DeadLockDetector.java:212)
at nallar.tickthreading.minecraft.DeadLockDetector$1.run(DeadLockDetector.java:36)
at java.lang.Thread.run(Unknown Source)
05-12 23:25:09 [SEVERE] [TickThreading] Failed to stop thread t with throwable, reverting to normal stop.
java.lang.IllegalAccessException: Class nallar.unsafe.UnsafeUtil can not access a member of class java.lang.Thread with modifiers "private native"
at sun.reflect.Reflection.ensureMemberAccess(Unknown Source)
at java.lang.reflect.AccessibleObject.slowCheckMemberAccess(Unknown Source)
at java.lang.reflect.AccessibleObject.checkAccess(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at nallar.unsafe.UnsafeUtil.stopThread(UnsafeUtil.java:313)
at nallar.tickthreading.minecraft.DeadLockDetector.tryFixDeadlocks(DeadLockDetector.java:89)
at nallar.tickthreading.minecraft.DeadLockDetector.checkForDeadlocks(DeadLockDetector.java:212)
at nallar.tickthreading.minecraft.DeadLockDetector$1.run(DeadLockDetector.java:36)
at java.lang.Thread.run(Unknown Source)
05-12 23:25:09 [SEVERE] [TickThreading] Unhandled exception in worker thread Entities in Overworld/0 - 5
java.lang.ThreadDeath
at java.lang.Thread.stop(Unknown Source)
at nallar.unsafe.UnsafeUtil.stopThread(UnsafeUtil.java:316)
at nallar.tickthreading.minecraft.DeadLockDetector.tryFixDeadlocks(DeadLockDetector.java:89)
at nallar.tickthreading.minecraft.DeadLockDetector.checkForDeadlocks(DeadLockDetector.java:212)
at nallar.tickthreading.minecraft.DeadLockDetector$1.run(DeadLockDetector.java:36)
at java.lang.Thread.run(Unknown Source)
05-12 23:25:09 [SEVERE] [TickThreading] Failed to stop thread t with throwable, reverting to normal stop.
java.lang.IllegalAccessException: Class nallar.unsafe.UnsafeUtil can not access a member of class java.lang.Thread with modifiers "private native"
at sun.reflect.Reflection.ensureMemberAccess(Unknown Source)
at java.lang.reflect.AccessibleObject.slowCheckMemberAccess(Unknown Source)
at java.lang.reflect.AccessibleObject.checkAccess(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at nallar.unsafe.UnsafeUtil.stopThread(UnsafeUtil.java:313)
at nallar.tickthreading.minecraft.DeadLockDetector.tryFixDeadlocks(DeadLockDetector.java:89)
at nallar.tickthreading.minecraft.DeadLockDetector.checkForDeadlocks(DeadLockDetector.java:212)
at nallar.tickthreading.minecraft.DeadLockDetector$1.run(DeadLockDetector.java:36)
at java.lang.Thread.run(Unknown Source)
05-12 23:25:09 [INFO] [TickThreading] Trying to unstick Entities in Overworld/0 -
Found 0 threads, Killed 5 threads, Already stopped 0 threads.
05-12 23:25:09 [SEVERE] [TickThreading] Failed to stop thread t with throwable, reverting to normal stop.
java.lang.IllegalAccessException: Class nallar.unsafe.UnsafeUtil can not access a member of class java.lang.Thread with modifiers "private native"
at sun.reflect.Reflection.ensureMemberAccess(Unknown Source)
at java.lang.reflect.AccessibleObject.slowCheckMemberAccess(Unknown Source)
at java.lang.reflect.AccessibleObject.checkAccess(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at nallar.unsafe.UnsafeUtil.stopThread(UnsafeUtil.java:313)
at nallar.tickthreading.minecraft.DeadLockDetector.tryFixDeadlocks(DeadLockDetector.java:89)
at nallar.tickthreading.minecraft.DeadLockDetector.checkForDeadlocks(DeadLockDetector.java:212)
at nallar.tickthreading.minecraft.DeadLockDetector$1.run(DeadLockDetector.java:36)
at java.lang.Thread.run(Unknown Source)
05-12 23:25:09 [SEVERE] [TickThreading] Exception ticking world Overworld/0
java.lang.ThreadDeath
at java.lang.Thread.stop(Unknown Source)
at nallar.unsafe.UnsafeUtil.stopThread(UnsafeUtil.java:316)
at nallar.tickthreading.minecraft.DeadLockDetector.tryFixDeadlocks(DeadLockDetector.java:89)
at nallar.tickthreading.minecraft.DeadLockDetector.checkForDeadlocks(DeadLockDetector.java:212)
at nallar.tickthreading.minecraft.DeadLockDetector$1.run(DeadLockDetector.java:36)
at java.lang.Thread.run(Unknown Source)
05-12 23:25:09 [INFO] [TickThreading] Trying to unstick World Tick -
Found 0 threads, Killed 1 threads, Already stopped 7 threads.
05-12 23:25:09 [SEVERE] [TickThreading] The server appears to have deadlocked.
Last tick 38s ago.
Waiting ThreadManagers: Entities in Overworld/0, World Tick
Definitely deadlocked:
"Thread-598645" Id=599733 BLOCKED on [Ldan200.computer.core.apis.PeripheralAPI$PeripheralWrapper;@bdb352d owned by "Entities in Overworld/0 - 4" Id=129
at dan200.computer.core.apis.PeripheralAPI$2.execute(PeripheralAPI.java:306)
- blocked on [Ldan200.computer.core.apis.PeripheralAPI$PeripheralWrapper;@bdb352d
at dan200.computer.core.ComputerThread$1$1.run(ComputerThread.java:117)
at java.lang.Thread.run(Unknown Source)
"Entities in Overworld/0 - 4" Id=129 BLOCKED on dan200.computer.core.Computer@2f185af4 owned by "Entities in Overworld/0 - 3" Id=128
at dan200.computer.core.Computer.queueLuaEvent(Computer.java:956)
- blocked on dan200.computer.core.Computer@2f185af4
at dan200.computer.core.Computer$APIEnvironment.queueEvent(Computer.java:94)
at dan200.computer.core.apis.PeripheralAPI.onPeripheralChanged(PeripheralAPI.java:282)
- locked [Ldan200.computer.core.apis.PeripheralAPI$PeripheralWrapper;@bdb352d
at dan200.computer.core.Computer$APIEnvironment.onPeripheralChanged(Computer.java:169)
- locked [Ldan200.computer.api.IPeripheral;@6480236f
at dan200.computer.core.Computer.setPeripheral(Computer.java:683)
- locked [Ldan200.computer.api.IPeripheral;@6480236f
at dan200.computer.shared.NetworkedComputerHelper.setPeripheral(NetworkedComputerHelper.java:440)
at dan200.turtle.shared.TileEntityTurtle.setPeripheral(TileEntityTurtle.java:1005)
at dan200.computer.shared.BlockComputerBase.refreshInput(BlockComputerBase.java:192)
at dan200.computer.shared.BlockComputerBase.func_71863_a(BlockComputerBase.java:146)
at net.minecraft.world.World.func_72821_m(World.java:302)
at net.minecraft.world.World.func_72898_h(World.java:1127)
at net.minecraft.world.World.func_72851_f(World.java:1082)
at dan200.turtle.shared.TileEntityTurtle.move(TileEntityTurtle.java:1598)
at dan200.turtle.shared.TileEntityTurtle.updateCommands(TileEntityTurtle.java:2607)
at dan200.turtle.shared.TileEntityTurtle.func_70316_g(TileEntityTurtle.java:2469)
at nallar.tickthreading.minecraft.tickregion.TileEntityTickRegion.doTick(TileEntityTickRegion.java:173)
at nallar.tickthreading.minecraft.tickregion.TickRegion.run(TickRegion.java:36)
- locked nallar.tickthreading.minecraft.tickregion.TileEntityTickRegion@18967ff5
at nallar.tickthreading.minecraft.tickregion.TileEntityTickRegion.run(TileEntityTickRegion.java:126)
- locked nallar.tickthreading.minecraft.tickregion.TileEntityTickRegion@18967ff5
at nallar.tickthreading.minecraft.ThreadManager$DelayableRunnable.run(ThreadManager.java:188)
at nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:40)
at nallar.tickthreading.util.FakeServerThread.run(FakeServerThread.java:16)
"Entities in Overworld/0 - 3" Id=128 BLOCKED on [Ldan200.computer.core.apis.PeripheralAPI$PeripheralWrapper;@bdb352d owned by "Entities in Overworld/0 - 4" Id=129
at dan200.computer.core.apis.PeripheralAPI.advance(PeripheralAPI.java:351)
- blocked on [Ldan200.computer.core.apis.PeripheralAPI$PeripheralWrapper;@bdb352d
at dan200.computer.core.Computer.advance(Computer.java:511)
- locked java.util.ArrayList@40aaba6f
- locked dan200.computer.core.Computer@2f185af4
at dan200.computer.shared.NetworkedComputerHelper.update(NetworkedComputerHelper.java:128)
at dan200.turtle.shared.TileEntityTurtle.func_70316_g(TileEntityTurtle.java:2464)
at nallar.tickthreading.minecraft.tickregion.TileEntityTickRegion.doTick(TileEntityTickRegion.java:173)
at nallar.tickthreading.minecraft.tickregion.TickRegion.run(TickRegion.java:36)
- locked nallar.tickthreading.minecraft.tickregion.TileEntityTickRegion@8b5ee94
at nallar.tickthreading.minecraft.tickregion.TileEntityTickRegion.run(TileEntityTickRegion.java:126)
- locked nallar.tickthreading.minecraft.tickregion.TileEntityTickRegion@8b5ee94
at nallar.tickthreading.minecraft.ThreadManager$DelayableRunnable.run(ThreadManager.java:188)
at nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:40)
at nallar.tickthreading.util.FakeServerThread.run(FakeServerThread.java:16)
Attempting to recover without restarting.
05-12 23:25:30 [SEVERE] [TickThreading] Failed to recover from the deadlock.
05-12 23:25:30 [SEVERE] [TickThreading] Now attempting to save the world. The server will not stop, you must do this yourself. If you want the server to stop automatically on deadlock, enable exitOnDeadlock in TT's config.
05-12 23:25:30 [INFO] [TickThreading] Saving all player data.
05-12 23:25:30 [INFO] [TickThreading] Done saving player data, now saving 2 worlds.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment