Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Frequent deadlocks #49

Closed
Sp0nge opened this issue Jan 15, 2013 · 5 comments
Closed

Frequent deadlocks #49

Sp0nge opened this issue Jan 15, 2013 · 5 comments
Assignees
Labels

Comments

@Sp0nge
Copy link

Sp0nge commented Jan 15, 2013

01-15 02:49:27 [INFO] [TickThreading] Threading initialised for world world/Twilight Forest
01-15 02:49:27 [INFO] [TickThreading] Threading initialised for world world/The End
01-15 02:49:27 [INFO] [TickThreading] Threading initialised for world world/Nether
01-15 02:49:29 [INFO] [TickThreading] Threading initialised for world world/Overworld
01-15 02:49:30 [SEVERE] [TickThreading] TickThreading is installed on this server!
If anything breaks, check if it is still broken without TickThreading
We don't want to annoy mod devs with issue reports caused by TickThreading.
If it's only broken with TickThreading, report it at http://github.com/nallar/TickThreading

The FML invalid fingerprint event has been disabled as some mods break if it is fired
EG, forestry as an attempt to stop tekkit from including it.
01-15 02:58:04 [SEVERE] [TickThreading] The server appears to have deadlocked.
Last tick 32196ms ago.
Ticking: TickManager.doTick: world/Nether
Current Thread: Connection #116 read thread
PID: 564 | Alive: true | State: RUNNABLE | Daemon: false | Priority:5 Stack:
java.net.SocketInputStream.socketRead0(Native Method)
java.net.SocketInputStream.read(SocketInputStream.java:150)
java.net.SocketInputStream.read(SocketInputStream.java:121)
java.io.FilterInputStream.read(FilterInputStream.java:133)
org.bouncycastle.crypto.io.CipherInputStream.nextChunk(Unknown Source)
org.bouncycastle.crypto.io.CipherInputStream.read(Unknown Source)
java.io.FilterInputStream.read(FilterInputStream.java:83)
ef.a(Packet.java:142)
cg.i(TcpConnection.java:320)
cg.c(TcpConnection.java:540)
ch.run(SourceFile:93)
Current Thread: Connection #116 write thread
PID: 565 | Alive: true | State: TIMED_WAITING | Daemon: false | Priority:5 Stack:
java.lang.Thread.sleep(Native Method)
ci.run(SourceFile:128)
Current Thread: Connection #117 read thread
PID: 566 | Alive: true | State: RUNNABLE | Daemon: false | Priority:5 Stack:
java.net.SocketInputStream.socketRead0(Native Method)
java.net.SocketInputStream.read(SocketInputStream.java:150)
java.net.SocketInputStream.read(SocketInputStream.java:121)
java.io.FilterInputStream.read(FilterInputStream.java:133)
org.bouncycastle.crypto.io.CipherInputStream.nextChunk(Unknown Source)
org.bouncycastle.crypto.io.CipherInputStream.read(Unknown Source)
java.io.FilterInputStream.read(FilterInputStream.java:83)
ef.a(Packet.java:142)
cg.i(TcpConnection.java:320)
cg.c(TcpConnection.java:540)
ch.run(SourceFile:93)
Current Thread: Connection #117 write thread
PID: 567 | Alive: true | State: TIMED_WAITING | Daemon: false | Priority:5 Stack:
java.lang.Thread.sleep(Native Method)
ci.run(SourceFile:128)
Current Thread: Connection #119 read thread
PID: 575 | Alive: true | State: RUNNABLE | Daemon: false | Priority:5 Stack:
java.net.SocketInputStream.socketRead0(Native Method)
java.net.SocketInputStream.read(SocketInputStream.java:150)
java.net.SocketInputStream.read(SocketInputStream.java:121)
java.io.FilterInputStream.read(FilterInputStream.java:133)
org.bouncycastle.crypto.io.CipherInputStream.nextChunk(Unknown Source)
org.bouncycastle.crypto.io.CipherInputStream.read(Unknown Source)
java.io.FilterInputStream.read(FilterInputStream.java:83)
ef.a(Packet.java:142)
cg.i(TcpConnection.java:320)
cg.c(TcpConnection.java:540)
ch.run(SourceFile:93)
Current Thread: Connection #119 write thread
PID: 576 | Alive: true | State: TIMED_WAITING | Daemon: false | Priority:5 Stack:
java.lang.Thread.sleep(Native Method)
ci.run(SourceFile:128)
Current Thread: Connection #121 read thread
PID: 582 | Alive: true | State: RUNNABLE | Daemon: false | Priority:5 Stack:
java.net.SocketInputStream.socketRead0(Native Method)
java.net.SocketInputStream.read(SocketInputStream.java:150)
java.net.SocketInputStream.read(SocketInputStream.java:121)
java.io.FilterInputStream.read(FilterInputStream.java:133)
org.bouncycastle.crypto.io.CipherInputStream.nextChunk(Unknown Source)
org.bouncycastle.crypto.io.CipherInputStream.read(Unknown Source)
java.io.FilterInputStream.read(FilterInputStream.java:83)
ef.a(Packet.java:142)
cg.i(TcpConnection.java:320)
cg.c(TcpConnection.java:540)
ch.run(SourceFile:93)
Current Thread: Connection #121 write thread
PID: 583 | Alive: true | State: TIMED_WAITING | Daemon: false | Priority:5 Stack:
java.lang.Thread.sleep(Native Method)
ci.run(SourceFile:128)
Current Thread: Connection #124 read thread
PID: 594 | Alive: true | State: RUNNABLE | Daemon: false | Priority:5 Stack:
java.net.SocketInputStream.socketRead0(Native Method)
java.net.SocketInputStream.read(SocketInputStream.java:150)
java.net.SocketInputStream.read(SocketInputStream.java:121)
java.io.FilterInputStream.read(FilterInputStream.java:133)
org.bouncycastle.crypto.io.CipherInputStream.nextChunk(Unknown Source)
org.bouncycastle.crypto.io.CipherInputStream.read(Unknown Source)
java.io.FilterInputStream.read(FilterInputStream.java:83)
ef.a(Packet.java:142)
cg.i(TcpConnection.java:320)
cg.c(TcpConnection.java:540)
ch.run(SourceFile:93)
Current Thread: Connection #124 write thread
PID: 595 | Alive: true | State: TIMED_WAITING | Daemon: false | Priority:5 Stack:
java.lang.Thread.sleep(Native Method)
ci.run(SourceFile:128)
Current Thread: Connection #127 read thread
PID: 606 | Alive: true | State: RUNNABLE | Daemon: false | Priority:5 Stack:
java.net.SocketInputStream.socketRead0(Native Method)
java.net.SocketInputStream.read(SocketInputStream.java:150)
java.net.SocketInputStream.read(SocketInputStream.java:121)
java.io.FilterInputStream.read(FilterInputStream.java:133)
org.bouncycastle.crypto.io.CipherInputStream.nextChunk(Unknown Source)
org.bouncycastle.crypto.io.CipherInputStream.read(Unknown Source)
java.io.FilterInputStream.read(FilterInputStream.java:83)
ef.a(Packet.java:142)
cg.i(TcpConnection.java:320)
cg.c(TcpConnection.java:540)
ch.run(SourceFile:93)
Current Thread: Connection #127 write thread
PID: 607 | Alive: true | State: TIMED_WAITING | Daemon: false | Priority:5 Stack:
java.lang.Thread.sleep(Native Method)
ci.run(SourceFile:128)
Current Thread: Connection #134 read thread
PID: 634 | Alive: true | State: RUNNABLE | Daemon: false | Priority:5 Stack:
java.net.SocketInputStream.socketRead0(Native Method)
java.net.SocketInputStream.read(SocketInputStream.java:150)
java.net.SocketInputStream.read(SocketInputStream.java:121)
java.io.FilterInputStream.read(FilterInputStream.java:133)
org.bouncycastle.crypto.io.CipherInputStream.nextChunk(Unknown Source)
org.bouncycastle.crypto.io.CipherInputStream.read(Unknown Source)
java.io.FilterInputStream.read(FilterInputStream.java:83)
ef.a(Packet.java:142)
cg.i(TcpConnection.java:320)
cg.c(TcpConnection.java:540)
ch.run(SourceFile:93)
Current Thread: Connection #134 write thread
PID: 635 | Alive: true | State: TIMED_WAITING | Daemon: false | Priority:5 Stack:
java.lang.Thread.sleep(Native Method)
ci.run(SourceFile:128)
Current Thread: Connection #136 read thread
PID: 640 | Alive: true | State: RUNNABLE | Daemon: false | Priority:5 Stack:
java.net.SocketInputStream.socketRead0(Native Method)
java.net.SocketInputStream.read(SocketInputStream.java:150)
java.net.SocketInputStream.read(SocketInputStream.java:121)
java.io.FilterInputStream.read(FilterInputStream.java:133)
org.bouncycastle.crypto.io.CipherInputStream.nextChunk(Unknown Source)
org.bouncycastle.crypto.io.CipherInputStream.read(Unknown Source)
java.io.FilterInputStream.read(FilterInputStream.java:83)
ef.a(Packet.java:142)
cg.i(TcpConnection.java:320)
cg.c(TcpConnection.java:540)
ch.run(SourceFile:93)
Current Thread: Connection #136 write thread
PID: 641 | Alive: true | State: TIMED_WAITING | Daemon: false | Priority:5 Stack:
java.lang.Thread.sleep(Native Method)
ci.run(SourceFile:128)
Current Thread: Connection #140 read thread
PID: 657 | Alive: true | State: RUNNABLE | Daemon: false | Priority:5 Stack:
java.net.SocketInputStream.socketRead0(Native Method)
java.net.SocketInputStream.read(SocketInputStream.java:150)
java.net.SocketInputStream.read(SocketInputStream.java:121)
java.io.FilterInputStream.read(FilterInputStream.java:133)
org.bouncycastle.crypto.io.CipherInputStream.nextChunk(Unknown Source)
org.bouncycastle.crypto.io.CipherInputStream.read(Unknown Source)
java.io.FilterInputStream.read(FilterInputStream.java:83)
ef.a(Packet.java:142)
cg.i(TcpConnection.java:320)
cg.c(TcpConnection.java:540)
ch.run(SourceFile:93)
Current Thread: Connection #140 write thread
PID: 658 | Alive: true | State: TIMED_WAITING | Daemon: false | Priority:5 Stack:
java.lang.Thread.sleep(Native Method)
ci.run(SourceFile:128)
Current Thread: Connection #142 read thread
PID: 666 | Alive: true | State: RUNNABLE | Daemon: false | Priority:5 Stack:
java.net.SocketInputStream.socketRead0(Native Method)
java.net.SocketInputStream.read(SocketInputStream.java:150)
java.net.SocketInputStream.read(SocketInputStream.java:121)
java.io.FilterInputStream.read(FilterInputStream.java:133)
org.bouncycastle.crypto.io.CipherInputStream.nextChunk(Unknown Source)
org.bouncycastle.crypto.io.CipherInputStream.read(Unknown Source)
java.io.FilterInputStream.read(FilterInputStream.java:83)
ef.a(Packet.java:142)
cg.i(TcpConnection.java:320)
cg.c(TcpConnection.java:540)
ch.run(SourceFile:93)
Current Thread: Connection #142 write thread
PID: 667 | Alive: true | State: TIMED_WAITING | Daemon: false | Priority:5 Stack:
java.lang.Thread.sleep(Native Method)
ci.run(SourceFile:128)
Current Thread: Connection #144 read thread
PID: 675 | Alive: true | State: RUNNABLE | Daemon: false | Priority:5 Stack:
java.net.SocketInputStream.socketRead0(Native Method)
java.net.SocketInputStream.read(SocketInputStream.java:150)
java.net.SocketInputStream.read(SocketInputStream.java:121)
java.io.FilterInputStream.read(FilterInputStream.java:133)
org.bouncycastle.crypto.io.CipherInputStream.nextChunk(Unknown Source)
org.bouncycastle.crypto.io.CipherInputStream.read(Unknown Source)
java.io.FilterInputStream.read(FilterInputStream.java:83)
ef.a(Packet.java:142)
cg.i(TcpConnection.java:320)
cg.c(TcpConnection.java:540)
ch.run(SourceFile:93)
Current Thread: Connection #144 write thread
PID: 676 | Alive: true | State: TIMED_WAITING | Daemon: false | Priority:5 Stack:
java.lang.Thread.sleep(Native Method)
ci.run(SourceFile:128)
Current Thread: Connection #40 read thread
PID: 253 | Alive: true | State: RUNNABLE | Daemon: false | Priority:5 Stack:
java.net.SocketInputStream.socketRead0(Native Method)
java.net.SocketInputStream.read(SocketInputStream.java:150)
java.net.SocketInputStream.read(SocketInputStream.java:121)
java.io.FilterInputStream.read(FilterInputStream.java:133)
org.bouncycastle.crypto.io.CipherInputStream.nextChunk(Unknown Source)
org.bouncycastle.crypto.io.CipherInputStream.read(Unknown Source)
java.io.FilterInputStream.read(FilterInputStream.java:83)
ef.a(Packet.java:142)
cg.i(TcpConnection.java:320)
cg.c(TcpConnection.java:540)
ch.run(SourceFile:93)
Current Thread: Connection #40 write thread
PID: 254 | Alive: true | State: TIMED_WAITING | Daemon: false | Priority:5 Stack:
java.lang.Thread.sleep(Native Method)
ci.run(SourceFile:128)
Current Thread: Connection #56 read thread
PID: 321 | Alive: true | State: RUNNABLE | Daemon: false | Priority:5 Stack:
java.net.SocketInputStream.socketRead0(Native Method)
java.net.SocketInputStream.read(SocketInputStream.java:150)
java.net.SocketInputStream.read(SocketInputStream.java:121)
java.io.FilterInputStream.read(FilterInputStream.java:133)
org.bouncycastle.crypto.io.CipherInputStream.nextChunk(Unknown Source)
org.bouncycastle.crypto.io.CipherInputStream.read(Unknown Source)
java.io.FilterInputStream.read(FilterInputStream.java:83)
ef.a(Packet.java:142)
cg.i(TcpConnection.java:320)
cg.c(TcpConnection.java:540)
ch.run(SourceFile:93)
Current Thread: Connection #56 write thread
PID: 322 | Alive: true | State: TIMED_WAITING | Daemon: false | Priority:5 Stack:
java.lang.Thread.sleep(Native Method)
ci.run(SourceFile:128)
Current Thread: Deadlock Detector
PID: 55 | Alive: true | State: RUNNABLE | Daemon: true | Priority:5 Stack:
java.lang.Thread.getStackTrace(Thread.java:1567)
me.nallar.tickthreading.minecraft.DeadLockDetector.checkForDeadlocks(DeadLockDetector.java:93)
me.nallar.tickthreading.minecraft.DeadLockDetector$2.run(DeadLockDetector.java:52)
java.lang.Thread.run(Thread.java:722)
Current Thread: DestroyJavaVM
PID: 18 | Alive: true | State: RUNNABLE | Daemon: false | Priority:5 Stack:
Current Thread: File IO Thread
PID: 110 | Alive: true | State: TIMED_WAITING | Daemon: false | Priority:1 Stack:
java.lang.Thread.sleep(Native Method)
aiw.b(SourceFile:43)
aiw.run(SourceFile:22)
java.lang.Thread.run(Thread.java:722)
Current Thread: Finalizer
PID: 3 | Alive: true | State: WAITING | Daemon: true | Priority:8 Stack:
java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177)
Current Thread: Listen thread
PID: 28 | Alive: true | State: RUNNABLE | Daemon: false | Priority:5 Stack:
java.net.PlainSocketImpl.socketAccept(Native Method)
java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
java.net.ServerSocket.implAccept(ServerSocket.java:522)
java.net.ServerSocket.accept(ServerSocket.java:490)
hu.run(ServerListenThread.java:81)
Current Thread: PermissionsEx-Cleaner
PID: 93 | Alive: true | State: WAITING | Daemon: false | Priority:5 Stack:
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:503)
java.util.TimerThread.mainLoop(Timer.java:526)
java.util.TimerThread.run(Timer.java:505)
Current Thread: RMI TCP Accept-0
PID: 10 | Alive: true | State: RUNNABLE | Daemon: true | Priority:5 Stack:
java.net.PlainSocketImpl.socketAccept(Native Method)
java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
java.net.ServerSocket.implAccept(ServerSocket.java:522)
java.net.ServerSocket.accept(ServerSocket.java:490)
sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:387)
sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:359)
java.lang.Thread.run(Thread.java:722)
Current Thread: RMI TCP Accept-5003
PID: 11 | Alive: true | State: RUNNABLE | Daemon: true | Priority:5 Stack:
java.net.PlainSocketImpl.socketAccept(Native Method)
java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
java.net.ServerSocket.implAccept(ServerSocket.java:522)
java.net.ServerSocket.accept(ServerSocket.java:490)
sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:387)
sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:359)
java.lang.Thread.run(Thread.java:722)
Current Thread: Reference Handler
PID: 2 | Alive: true | State: WAITING | Daemon: true | Priority:10 Stack:
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:503)
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
Current Thread: Server thread
PID: 16 | Alive: true | State: TIMED_WAITING | Daemon: false | Priority:5 Stack:
java.lang.Object.wait(Native Method)
me.nallar.tickthreading.minecraft.ThreadManager.waitForCompletion(ThreadManager.java:71)
net.minecraft.server.MinecraftServer.r(MinecraftServer.java:187)
ho.r(DedicatedServer.java:270)
net.minecraft.server.MinecraftServer.q(MinecraftServer.java:118)
net.minecraft.server.MinecraftServer.run(MinecraftServer.java:56)
fy.run(SourceFile:849)
Current Thread: Signal Dispatcher
PID: 5 | Alive: true | State: RUNNABLE | Daemon: true | Priority:9 Stack:
Current Thread: Snooper Timer
PID: 14 | Alive: true | State: TIMED_WAITING | Daemon: true | Priority:5 Stack:
java.lang.Object.wait(Native Method)
java.util.TimerThread.mainLoop(Timer.java:552)
java.util.TimerThread.run(Timer.java:505)
Current Thread: TC Aura Calculation Thread
PID: 25 | Alive: true | State: WAITING | Daemon: false | Priority:5 Stack:
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
thaumcraft.common.AuraCalculationThread.run(AuraCalculationThread.java:19)
java.lang.Thread.run(Thread.java:722)
Current Thread: TC Aura Deletion Thread
PID: 26 | Alive: true | State: WAITING | Daemon: false | Priority:5 Stack:
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
thaumcraft.common.AuraDeleteThread.run(AuraDeleteThread.java:14)
java.lang.Thread.run(Thread.java:722)
Current Thread: TC Aura Update Thread
PID: 27 | Alive: true | State: WAITING | Daemon: false | Priority:5 Stack:
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
thaumcraft.common.AuraUpdateThread.run(AuraUpdateThread.java:21)
java.lang.Thread.run(Thread.java:722)
Current Thread: Thread-1
PID: 13 | Alive: true | State: WAITING | Daemon: false | Priority:5 Stack:
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
cpw.mods.fml.relauncher.FMLRelaunchLog$ConsoleLogThread.run(FMLRelaunchLog.java:64)
java.lang.Thread.run(Thread.java:722)
Current Thread: Thread-3
PID: 15 | Alive: true | State: TIMED_WAITING | Daemon: true | Priority:5 Stack:
java.lang.Thread.sleep(Native Method)
hp.run(SourceFile:52)
Current Thread: Thread-5
PID: 19 | Alive: true | State: RUNNABLE | Daemon: true | Priority:5 Stack:
java.io.FileInputStream.readBytes(Native Method)
java.io.FileInputStream.read(FileInputStream.java:242)
java.io.BufferedInputStream.read1(BufferedInputStream.java:273)
java.io.BufferedInputStream.read(BufferedInputStream.java:334)
sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:283)
sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:325)
sun.nio.cs.StreamDecoder.read(StreamDecoder.java:177)
java.io.InputStreamReader.read(InputStreamReader.java:184)
java.io.BufferedReader.fill(BufferedReader.java:154)
java.io.BufferedReader.readLine(BufferedReader.java:317)
java.io.BufferedReader.readLine(BufferedReader.java:382)
hq.run(SourceFile:68)
Current Thread: Tick Thread for world/Nether - 1
PID: 68 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:32)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/Nether - 10
PID: 77 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:32)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/Nether - 11
PID: 78 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:32)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/Nether - 12
PID: 79 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:32)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/Nether - 2
PID: 69 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:32)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/Nether - 3
PID: 70 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:32)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/Nether - 4
PID: 71 | Alive: true | State: WAITING | Daemon: true | Priority:5 Stack:
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:33)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/Nether - 5
PID: 72 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:32)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/Nether - 6
PID: 73 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:32)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/Nether - 7
PID: 74 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:32)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/Nether - 8
PID: 75 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:32)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/Nether - 9
PID: 76 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:32)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/Overworld - 1
PID: 80 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
il.a(PlayerInstance.java)
ik.a(SourceFile:183)
ij.a(SourceFile:43)
yc.i(World.java:735)
yc.a(World.java:561)
yc.c(World.java:532)
aky.l(SourceFile:17)
aky.b(SourceFile:85)
in.run(WorldServer.java:145)
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:39)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/Overworld - 10
PID: 89 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
il.a(PlayerInstance.java)
ik.a(SourceFile:183)
ij.a(SourceFile:43)
yc.i(World.java:735)
yc.a(World.java:561)
yc.c(World.java:532)
aky.l(SourceFile:17)
aky.b(SourceFile:85)
in.run(WorldServer.java:145)
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:39)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/Overworld - 11
PID: 90 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
il.a(PlayerInstance.java)
ik.a(SourceFile:183)
ij.a(SourceFile:43)
yc.i(World.java:735)
yc.a(World.java:561)
yc.c(World.java:532)
aky.l(SourceFile:17)
aky.b(SourceFile:85)
in.run(WorldServer.java:145)
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:39)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/Overworld - 12
PID: 91 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
il.a(PlayerInstance.java)
ik.a(SourceFile:183)
ij.a(SourceFile:43)
yc.i(World.java:735)
yc.a(World.java:561)
yc.c(World.java:532)
aby.a(WorldGenMinable.java:73)
zc.a(BiomeDecorator.java:428)
zc.b(BiomeDecorator.java:453)
zc.a(BiomeDecorator.java:216)
zc.a(BiomeDecorator.java:203)
yy.a(BiomeGenBase.java:366)
abb.a(ChunkProviderGenerate.java:577)
im.a(ChunkProviderServer.java:258)
zz.a(Chunk.java:1248)
im.c_nosynchronize(ChunkProviderServer.java:153)
im.c(ChunkProviderServer.java)
im.d(ChunkProviderServer.java:166)
yc.e(World.java:524)
yc.a(World.java:407)
yc.g(World.java:615)
akx.l(BlockFluid.java:583)
akx.g(BlockFluid.java:545)
zz.a(Chunk.java:768)
yc.a(World.java:554)
yc.c(World.java:532)
aky.l(SourceFile:17)
aky.b(SourceFile:85)
in.run(WorldServer.java:145)
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:39)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/Overworld - 2
PID: 81 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
il.a(PlayerInstance.java)
ik.a(SourceFile:183)
ij.a(SourceFile:43)
yc.i(World.java:735)
yc.a(World.java:561)
yc.c(World.java:532)
aky.l(SourceFile:17)
aky.b(SourceFile:85)
in.run(WorldServer.java:145)
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:39)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/Overworld - 3
PID: 82 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
il.a(PlayerInstance.java)
ik.a(SourceFile:183)
ij.a(SourceFile:43)
yc.i(World.java:735)
yc.a(World.java:561)
yc.c(World.java:532)
aky.l(SourceFile:17)
aky.b(SourceFile:85)
in.run(WorldServer.java:145)
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:39)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/Overworld - 4
PID: 83 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
il.a(PlayerInstance.java)
ik.a(SourceFile:183)
ij.a(SourceFile:43)
yc.i(World.java:735)
yc.a(World.java:561)
yc.c(World.java:532)
aky.l(SourceFile:17)
aky.b(SourceFile:85)
in.run(WorldServer.java:145)
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:39)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/Overworld - 5
PID: 84 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
il.a(PlayerInstance.java)
ik.a(SourceFile:183)
ij.a(SourceFile:43)
yc.i(World.java:735)
yc.a(World.java:561)
yc.c(World.java:532)
aky.l(SourceFile:17)
aky.b(SourceFile:85)
in.run(WorldServer.java:145)
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:39)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/Overworld - 6
PID: 85 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
il.a(PlayerInstance.java)
ik.a(SourceFile:183)
ij.a(SourceFile:43)
yc.i(World.java:735)
yc.a(World.java:561)
yc.c(World.java:532)
aky.l(SourceFile:17)
aky.b(SourceFile:85)
in.run(WorldServer.java:145)
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:39)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/Overworld - 7
PID: 86 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
il.a(PlayerInstance.java)
ik.a(SourceFile:183)
ij.a(SourceFile:43)
yc.i(World.java:735)
yc.a(World.java:561)
yc.c(World.java:532)
aky.l(SourceFile:17)
aky.b(SourceFile:85)
in.run(WorldServer.java:145)
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:39)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/Overworld - 8
PID: 87 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
il.a(PlayerInstance.java)
ik.a(SourceFile:183)
ij.a(SourceFile:43)
yc.i(World.java:735)
yc.a(World.java:561)
yc.c(World.java:532)
aky.l(SourceFile:17)
aky.b(SourceFile:85)
in.run(WorldServer.java:145)
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:39)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/Overworld - 9
PID: 88 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
il.a(PlayerInstance.java)
ik.a(SourceFile:183)
ij.a(SourceFile:43)
yc.i(World.java:735)
yc.a(World.java:561)
yc.c(World.java:532)
aky.l(SourceFile:17)
aky.b(SourceFile:85)
in.run(WorldServer.java:145)
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:39)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/The End - 1
PID: 56 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:32)
me.nallar.tickthreading.minecraft.ThreadManager$ServerWorkThread.run(ThreadManager.java:147)
Current Thread: Tick Thread for world/The End - 10
PID: 65 | Alive: true | State: BLOCKED | Daemon: true | Priority:5 Stack:
me.nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:32)
me.nallar.tickthreading.minecraft.ThreadManager$Serv

@Sp0nge
Copy link
Author

Sp0nge commented Jan 15, 2013

That formating went sour ... :P

@Puremin0rez
Copy link

@Sp0nge

Github likes to do that :P

@Sp0nge
Copy link
Author

Sp0nge commented Jan 15, 2013

Thats the 411 build btw, updated to 414, atm not chrashed (but another console error reported)

@Sp0nge Sp0nge closed this as completed Jan 15, 2013
@LunNova LunNova reopened this Jan 15, 2013
@LunNova
Copy link
Member

LunNova commented Jan 15, 2013

If this continues to be a problem, revert to build 409 or earlier.

I'll fix it when I get back from school.

@Puremin0rez
Copy link

Just want to say I'm also getting these frequent deadlocks too, often when switching between Mystcraft worlds

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants