CloudburstMC / Nukkit

Cloudburst Nukkit - Nuclear-Powered Minecraft: Bedrock Edition Server Software
https://cloudburstmc.org
GNU General Public License v3.0
1.22k stars 419 forks source link

Thread Error..? #524

Closed LeeHeoJae closed 19 minutes ago

LeeHeoJae commented 5 years ago

Expected Behavior

I don't know..

Actual Behavior

All online players are disconnected and server is stopped temporarily. But if I write something on console, the server is restored.

Steps to Reproduce

I can't find how this situation happens.

Debug information

2019-1-2 23:50:47 [EMERGENCY] Please report this to nukkit:

2019-1-2 23:50:47 [EMERGENCY] - https://github.com/NukkitX/Nukkit/issues/new

2019-1-2 23:50:47 [EMERGENCY] ---------------- Main thread ---------------- 2019-1-2 23:50:47 [EMERGENCY] Current Thread: main 2019-1-2 23:50:47 [EMERGENCY] PID: 1 | Suspended: false | Native: false | State: RUNNABLE 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Server.lambda$updatePlayerListData$1(Server.java:940) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Server$$Lambda$37/1078895076.apply(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.stream.SpinedBuffer.asArray(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.stream.Nodes$SpinedNodeBuilder.asArray(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.stream.ReferencePipeline.toArray(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Server.updatePlayerListData(Server.java:940) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Server.updatePlayerListData(Server.java:922) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Server.addOnlinePlayer(Server.java:902) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Player.completeLoginSequence(Player.java:2025) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Player.handleDataPacket(Player.java:2198) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.network.Network$$Lambda$35/373428909.accept(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.ArrayList.forEach(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.network.Network.processPackets(Network.java:179) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.network.Network.processBatch(Network.java:161) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Player.handleDataPacket(Player.java:2042) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.network.RakNetInterface.handleEncapsulated(RakNetInterface.java:157) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.raknet.server.ServerHandler.handlePacket(ServerHandler.java:132) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.network.RakNetInterface.process(RakNetInterface.java:68) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.network.Network.processInterfaces(Network.java:76) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Server.tick(Server.java:1071) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Server.tickProcessor(Server.java:848) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Server.start(Server.java:825) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Server.(Server.java:514) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Nukkit.main(Nukkit.java:109) 2019-1-2 23:50:47 [EMERGENCY] ---------------- All threads ---------------- 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #22 2019-1-2 23:50:47 [INFO] HERRIET79[/121.156.167.242:39518]이(가) timeout(으)로 인해 로그아웃되었습니다 2019-1-2 23:50:47 [EMERGENCY] PID: 213 | Suspended: false | Native: false | State: WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] sun.misc.Unsafe.park(Native Method) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.locks.LockSupport.park(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue.take(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #21 2019-1-2 23:50:47 [EMERGENCY] PID: 212 | Suspended: false | Native: false | State: WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] sun.misc.Unsafe.park(Native Method) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.locks.LockSupport.park(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue.take(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #20 2019-1-2 23:50:47 [EMERGENCY] PID: 211 | Suspended: false | Native: false | State: WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] sun.misc.Unsafe.park(Native Method) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.locks.LockSupport.park(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue.take(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #19 2019-1-2 23:50:47 [EMERGENCY] PID: 210 | Suspended: false | Native: false | State: WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] sun.misc.Unsafe.park(Native Method) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.locks.LockSupport.park(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue.take(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #18 2019-1-2 23:50:47 [EMERGENCY] PID: 209 | Suspended: false | Native: false | State: WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] sun.misc.Unsafe.park(Native Method) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.locks.LockSupport.park(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue.take(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #17 2019-1-2 23:50:47 [EMERGENCY] PID: 208 | Suspended: false | Native: false | State: WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] sun.misc.Unsafe.park(Native Method) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.locks.LockSupport.park(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue.take(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #16 2019-1-2 23:50:47 [EMERGENCY] PID: 50 | Suspended: false | Native: false | State: WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] sun.misc.Unsafe.park(Native Method) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.locks.LockSupport.park(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue.take(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Java2D Disposer 2019-1-2 23:50:47 [EMERGENCY] PID: 48 | Suspended: false | Native: false | State: WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] java.lang.Object.wait(Native Method) 2019-1-2 23:50:47 [EMERGENCY] java.lang.ref.ReferenceQueue.remove(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.lang.ref.ReferenceQueue.remove(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] sun.java2d.Disposer.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #14 2019-1-2 23:50:47 [EMERGENCY] PID: 46 | Suspended: false | Native: false | State: WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] sun.misc.Unsafe.park(Native Method) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.locks.LockSupport.park(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue.take(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #13 2019-1-2 23:50:47 [EMERGENCY] PID: 45 | Suspended: false | Native: false | State: WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] sun.misc.Unsafe.park(Native Method) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.locks.LockSupport.park(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue.take(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #10 2019-1-2 23:50:47 [EMERGENCY] PID: 41 | Suspended: false | Native: false | State: WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] sun.misc.Unsafe.park(Native Method) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.locks.LockSupport.park(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue.take(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #8 2019-1-2 23:50:47 [EMERGENCY] PID: 39 | Suspended: false | Native: false | State: WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] sun.misc.Unsafe.park(Native Method) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.locks.LockSupport.park(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue.take(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #7 2019-1-2 23:50:47 [EMERGENCY] PID: 38 | Suspended: false | Native: false | State: WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] sun.misc.Unsafe.park(Native Method) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.locks.LockSupport.park(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue.take(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #5 2019-1-2 23:50:47 [EMERGENCY] PID: 36 | Suspended: false | Native: false | State: WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] sun.misc.Unsafe.park(Native Method) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.locks.LockSupport.park(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue.take(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #3 2019-1-2 23:50:47 [EMERGENCY] PID: 34 | Suspended: false | Native: false | State: WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] sun.misc.Unsafe.park(Native Method) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.locks.LockSupport.park(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue.take(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #2 2019-1-2 23:50:47 [EMERGENCY] PID: 33 | Suspended: false | Native: false | State: WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] sun.misc.Unsafe.park(Native Method) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.locks.LockSupport.park(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue.take(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #1 2019-1-2 23:50:47 [EMERGENCY] PID: 32 | Suspended: false | Native: false | State: WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] sun.misc.Unsafe.park(Native Method) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.locks.LockSupport.park(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue.take(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #0 2019-1-2 23:50:47 [EMERGENCY] PID: 31 | Suspended: false | Native: false | State: WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] sun.misc.Unsafe.park(Native Method) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.locks.LockSupport.park(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.SynchronousQueue.take(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Thread-7 2019-1-2 23:50:47 [EMERGENCY] PID: 29 | Suspended: false | Native: false | State: RUNNABLE 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] sun.management.ThreadImpl.dumpThreads0(Native Method) 2019-1-2 23:50:47 [EMERGENCY] sun.management.ThreadImpl.dumpAllThreads(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.utils.Watchdog.run(Watchdog.java:44) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: threadDeathWatcher-3-1 2019-1-2 23:50:47 [EMERGENCY] PID: 28 | Suspended: false | Native: false | State: TIMED_WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.sleep(Native Method) 2019-1-2 23:50:47 [EMERGENCY] io.netty.util.ThreadDeathWatcher$Watcher.run(ThreadDeathWatcher.java:150) 2019-1-2 23:50:47 [EMERGENCY] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144) 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Timer-0 2019-1-2 23:50:47 [EMERGENCY] PID: 27 | Suspended: false | Native: false | State: WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] java.lang.Object.wait(Native Method) 2019-1-2 23:50:47 [EMERGENCY] java.lang.Object.wait(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.TimerThread.mainLoop(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.TimerThread.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: nioEventLoopGroup-2-1 2019-1-2 23:50:47 [EMERGENCY] PID: 26 | Suspended: false | Native: true | State: RUNNABLE 2019-1-2 23:50:47 [EMERGENCY] Thread is waiting on monitor(s): 2019-1-2 23:50:47 [EMERGENCY] Locked on:sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] Locked on:sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] Locked on:sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) 2019-1-2 23:50:47 [EMERGENCY] sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] sun.nio.ch.SelectorImpl.select(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:759) 2019-1-2 23:50:47 [EMERGENCY] io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:400) 2019-1-2 23:50:47 [EMERGENCY] io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:873) 2019-1-2 23:50:47 [EMERGENCY] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144) 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: RakNet Thread #23 2019-1-2 23:50:47 [EMERGENCY] PID: 23 | Suspended: false | Native: false | State: TIMED_WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.sleep(Native Method) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.raknet.server.SessionManager.tickProcessor(SessionManager.java:96) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.raknet.server.SessionManager.run(SessionManager.java:70) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.raknet.server.SessionManager.(SessionManager.java:58) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.raknet.server.RakNetServer.run(RakNetServer.java:101) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Console 2019-1-2 23:50:47 [EMERGENCY] PID: 20 | Suspended: false | Native: true | State: RUNNABLE 2019-1-2 23:50:47 [EMERGENCY] Thread is waiting on monitor(s): 2019-1-2 23:50:47 [EMERGENCY] Locked on:jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:166) 2019-1-2 23:50:47 [EMERGENCY] Locked on:jline.internal.InputStreamReader.read(InputStreamReader.java:257) 2019-1-2 23:50:47 [EMERGENCY] Locked on:jline.internal.InputStreamReader.read(InputStreamReader.java:194) 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] org.fusesource.jansi.internal.Kernel32.ReadConsoleInputW(Native Method) 2019-1-2 23:50:47 [EMERGENCY] org.fusesource.jansi.internal.Kernel32.readConsoleInputHelper(Kernel32.java:814) 2019-1-2 23:50:47 [EMERGENCY] org.fusesource.jansi.internal.WindowsSupport.readConsoleInput(WindowsSupport.java:106) 2019-1-2 23:50:47 [EMERGENCY] jline.WindowsTerminal.readConsoleInput(WindowsTerminal.java:222) 2019-1-2 23:50:47 [EMERGENCY] jline.WindowsTerminal.access$000(WindowsTerminal.java:54) 2019-1-2 23:50:47 [EMERGENCY] jline.WindowsTerminal$1.read(WindowsTerminal.java:164) 2019-1-2 23:50:47 [EMERGENCY] jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:166) 2019-1-2 23:50:47 [EMERGENCY] jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:135) 2019-1-2 23:50:47 [EMERGENCY] jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:243) 2019-1-2 23:50:47 [EMERGENCY] jline.internal.InputStreamReader.read(InputStreamReader.java:257) 2019-1-2 23:50:47 [EMERGENCY] jline.internal.InputStreamReader.read(InputStreamReader.java:194) 2019-1-2 23:50:47 [EMERGENCY] jline.console.ConsoleReader.readCharacter(ConsoleReader.java:2151) 2019-1-2 23:50:47 [EMERGENCY] jline.console.ConsoleReader.readCharacter(ConsoleReader.java:2141) 2019-1-2 23:50:47 [EMERGENCY] jline.console.ConsoleReader.readBinding(ConsoleReader.java:2226) 2019-1-2 23:50:47 [EMERGENCY] jline.console.ConsoleReader.readLine(ConsoleReader.java:2467) 2019-1-2 23:50:47 [EMERGENCY] jline.console.ConsoleReader.readLine(ConsoleReader.java:2378) 2019-1-2 23:50:47 [EMERGENCY] jline.console.ConsoleReader.readLine(ConsoleReader.java:2366) 2019-1-2 23:50:47 [EMERGENCY] jline.console.ConsoleReader.readLine(ConsoleReader.java:2354) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.command.CommandReader.run(CommandReader.java:63) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: NonBlockingInputStreamThread 2019-1-2 23:50:47 [EMERGENCY] PID: 22 | Suspended: false | Native: false | State: WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] java.lang.Object.wait(Native Method) 2019-1-2 23:50:47 [EMERGENCY] jline.internal.NonBlockingInputStream.run(NonBlockingInputStream.java:275) 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Logger 2019-1-2 23:50:47 [EMERGENCY] PID: 19 | Suspended: false | Native: false | State: TIMED_WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] java.lang.Thread.sleep(Native Method) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.utils.MainLogger.waitForMessage(MainLogger.java:227) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.utils.MainLogger.run(MainLogger.java:163) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Attach Listener 2019-1-2 23:50:47 [EMERGENCY] PID: 5 | Suspended: false | Native: false | State: RUNNABLE 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Signal Dispatcher 2019-1-2 23:50:47 [EMERGENCY] PID: 4 | Suspended: false | Native: false | State: RUNNABLE 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Finalizer 2019-1-2 23:50:47 [EMERGENCY] PID: 3 | Suspended: false | Native: false | State: WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] java.lang.Object.wait(Native Method) 2019-1-2 23:50:47 [EMERGENCY] java.lang.ref.ReferenceQueue.remove(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.lang.ref.ReferenceQueue.remove(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: Reference Handler 2019-1-2 23:50:47 [EMERGENCY] PID: 2 | Suspended: false | Native: false | State: WAITING 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] java.lang.Object.wait(Native Method) 2019-1-2 23:50:47 [EMERGENCY] java.lang.Object.wait(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.lang.ref.Reference.tryHandlePending(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] ------------------------------ 2019-1-2 23:50:47 [EMERGENCY] Current Thread: main 2019-1-2 23:50:47 [EMERGENCY] PID: 1 | Suspended: false | Native: false | State: RUNNABLE 2019-1-2 23:50:47 [EMERGENCY] Thread is waiting on monitor(s): 2019-1-2 23:50:47 [EMERGENCY] Locked on:java.util.zip.Deflater.deflate(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] Stack: 2019-1-2 23:50:47 [EMERGENCY] java.util.zip.Deflater.deflateBytes(Native Method) 2019-1-2 23:50:47 [EMERGENCY] java.util.zip.Deflater.deflate(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.zip.Deflater.deflate(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.utils.ZlibThreadLocal.deflate(ZlibThreadLocal.java:46) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.utils.Zlib.deflate(Zlib.java:48) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Server.batchPackets(Server.java:643) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Server.broadcastPacket(Server.java:598) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Server.updatePlayerListData(Server.java:933) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Server.updatePlayerListData(Server.java:937) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Server.updatePlayerListData(Server.java:922) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Server.addOnlinePlayer(Server.java:902) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Player.completeLoginSequence(Player.java:2025) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Player.handleDataPacket(Player.java:2198) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.network.Network$$Lambda$35/373428909.accept(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] java.util.ArrayList.forEach(Unknown Source) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.network.Network.processPackets(Network.java:179) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.network.Network.processBatch(Network.java:161) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Player.handleDataPacket(Player.java:2042) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.network.RakNetInterface.handleEncapsulated(RakNetInterface.java:157) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.raknet.server.ServerHandler.handlePacket(ServerHandler.java:132) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.network.RakNetInterface.process(RakNetInterface.java:68) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.network.Network.processInterfaces(Network.java:76) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Server.tick(Server.java:1071) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Server.tickProcessor(Server.java:848) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Server.start(Server.java:825) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Server.(Server.java:514) 2019-1-2 23:50:47 [EMERGENCY] cn.nukkit.Nukkit.main(Nukkit.java:109) 2019-1-2 23:50:47 [EMERGENCY] ---------------------------------------------### Crashdump, Backtrace or Other Files

Checklist:

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/68176015-thread-error?utm_campaign=plugin&utm_content=tracker%2F80651332&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F80651332&utm_medium=issues&utm_source=github).
jrschaffer commented 5 years ago

I got a similar error using build https://dl.stormrealms.net/nukkit/all-versions/.

03:21:44 [INFO ] Done (57.504s)! For help, type "help" or "?" 03:39:02 [FATAL] --------- Server stopped responding --------- (73.885s) 03:46:01 [FATAL] Please report this to nukkit: 03:46:01 [FATAL] - https://github.com/NukkitX/Nukkit/issues/new 03:46:01 [FATAL] ---------------- Main thread ---------------- 03:46:01 [FATAL] Current Thread: main 03:46:01 [FATAL] PID: 1 | Suspended: false | Native: false | State: TIMED_WAITING 03:46:01 [FATAL] Stack: 03:46:01 [FATAL] java.lang.Thread.sleep(Native Method) 03:46:01 [FATAL] java.lang.Thread.sleep(Thread.java:340) 03:46:02 [FATAL] cn.nukkit.Server.tickProcessor(Server.java:878) 03:46:02 [FATAL] cn.nukkit.Server.start(Server.java:832) 03:46:02 [FATAL] cn.nukkit.Server.(Server.java:527) 03:46:02 [FATAL] cn.nukkit.Nukkit.main(Nukkit.java:94) 03:46:02 [FATAL] ---------------- All threads ---------------- 03:46:02 [FATAL] Current Thread: Nukkit Asynchronous Task Handler #0 03:46:02 [FATAL] PID: 19 | Suspended: false | Native: false | State: WAITING 03:46:02 [FATAL] Stack: 03:46:02 [FATAL] sun.misc.Unsafe.park(Native Method) 03:46:02 [FATAL] java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) 03:46:02 [FATAL] java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:458) 03:46:02 [FATAL] java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) 03:46:02 [FATAL] java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:924) 03:46:02 [FATAL] java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) 03:46:02 [FATAL] java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 03:46:02 [FATAL] java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 03:46:02 [FATAL] java.lang.Thread.run(Thread.java:748) 03:46:02 [FATAL] ------------------------------ 03:46:02 [FATAL] Current Thread: Thread-5 03:46:02 [FATAL] PID: 18 | Suspended: false | Native: false | State: RUNNABLE 03:46:02 [FATAL] Stack: 03:46:02 [FATAL] sun.management.ThreadImpl.dumpThreads0(Native Method) 03:46:02 [FATAL] sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:454) 03:46:02 [FATAL] cn.nukkit.utils.Watchdog.run(Watchdog.java:44) 03:46:02 [FATAL] ------------------------------ 03:46:03 [FATAL] Current Thread: epollEventLoopGroup-2-1 03:46:03 [FATAL] PID: 17 | Suspended: false | Native: false | State: RUNNABLE 03:46:03 [FATAL] Stack: 03:46:03 [FATAL] io.netty.channel.epoll.Native.epollWait0(Native Method) 03:46:03 [FATAL] io.netty.channel.epoll.Native.epollWait(Native.java:117) 03:46:03 [FATAL] io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:231) 03:46:03 [FATAL] io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:255) 03:46:03 [FATAL] io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:873) 03:46:03 [FATAL] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144) 03:46:03 [FATAL] java.lang.Thread.run(Thread.java:748) 03:46:03 [FATAL] ------------------------------ 03:46:03 [FATAL] Current Thread: RakNet Thread #14 03:46:03 [FATAL] PID: 14 | Suspended: false | Native: false | State: TIMED_WAITING 03:46:03 [FATAL] Stack: 03:46:03 [FATAL] java.lang.Thread.sleep(Native Method) 03:46:03 [FATAL] cn.nukkit.raknet.server.SessionManager.tickProcessor(SessionManager.java:96) 03:46:03 [FATAL] cn.nukkit.raknet.server.SessionManager.run(SessionManager.java:70) 03:46:03 [FATAL] cn.nukkit.raknet.server.SessionManager.(SessionManager.java:58) 03:46:03 [FATAL] cn.nukkit.raknet.server.RakNetServer.run(RakNetServer.java:101) 03:46:03 [FATAL] ------------------------------ 03:46:03 [FATAL] Current Thread: Thread-1 03:46:03 [FATAL] PID: 12 | Suspended: false | Native: false | State: RUNNABLE 03:46:03 [FATAL] Stack: 03:46:03 [FATAL] java.io.FileInputStream.read0(Native Method) 03:46:03 [FATAL] java.io.FileInputStream.read(FileInputStream.java:207) 03:46:03 [FATAL] org.jline.terminal.impl.AbstractPty$PtyInputStream.read(AbstractPty.java:65) 03:46:03 [FATAL] org.jline.utils.NonBlockingInputStream.read(NonBlockingInputStream.java:62) 03:46:03 [FATAL] org.jline.utils.NonBlocking$NonBlockingInputStreamReader.read(NonBlocking.java:168) 03:46:03 [FATAL] org.jline.utils.NonBlockingReader.read(NonBlockingReader.java:57) 03:46:03 [FATAL] org.jline.keymap.BindingReader.readCharacter(BindingReader.java:133) 03:46:03 [FATAL] org.jline.keymap.BindingReader.readBinding(BindingReader.java:110) 03:46:03 [FATAL] org.jline.keymap.BindingReader.readBinding(BindingReader.java:61) 03:46:03 [FATAL] org.jline.reader.impl.LineReaderImpl.readBinding(LineReaderImpl.java:786) 03:46:03 [FATAL] org.jline.reader.impl.LineReaderImpl.readLine(LineReaderImpl.java:558) 03:46:03 [FATAL] org.jline.reader.impl.LineReaderImpl.readLine(LineReaderImpl.java:404) 03:46:03 [FATAL] net.minecrell.terminalconsole.SimpleTerminalConsole.readCommands(SimpleTerminalConsole.java:157) 03:46:03 [FATAL] net.minecrell.terminalconsole.SimpleTerminalConsole.start(SimpleTerminalConsole.java:140) 03:46:03 [FATAL] cn.nukkit.Server$ConsoleThread.run(Server.java:2120) 03:46:03 [FATAL] ------------------------------ 03:46:03 [FATAL] Current Thread: Signal Dispatcher 03:46:03 [FATAL] PID: 4 | Suspended: false | Native: false | State: RUNNABLE 03:46:03 [FATAL] Stack: 03:46:03 [FATAL] ------------------------------ 03:46:03 [FATAL] Current Thread: Finalizer 03:46:03 [FATAL] PID: 3 | Suspended: false | Native: false | State: WAITING 03:46:03 [FATAL] Stack: 03:46:03 [FATAL] java.lang.Object.wait(Native Method) 03:46:03 [FATAL] java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144) 03:46:03 [FATAL] java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165) 03:46:03 [FATAL] java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:216) 03:46:03 [FATAL] ------------------------------ 03:46:03 [FATAL] Current Thread: Reference Handler 03:46:03 [FATAL] PID: 2 | Suspended: false | Native: false | State: WAITING 03:46:03 [FATAL] Stack: 03:46:03 [FATAL] java.lang.Object.wait(Native Method) 03:46:03 [FATAL] java.lang.Object.wait(Object.java:502) 03:46:03 [FATAL] java.lang.ref.Reference.tryHandlePending(Reference.java:191) 03:46:03 [FATAL] java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153) 03:46:03 [FATAL] ------------------------------ 03:46:03 [FATAL] Current Thread: main 03:46:03 [FATAL] PID: 1 | Suspended: false | Native: false | State: TIMED_WAITING 03:46:03 [FATAL] Stack: 03:46:03 [FATAL] java.lang.Thread.sleep(Native Method) 03:46:03 [FATAL] java.lang.Thread.sleep(Thread.java:340) 03:46:03 [FATAL] cn.nukkit.Server.tickProcessor(Server.java:878) 03:46:03 [FATAL] cn.nukkit.Server.start(Server.java:832) 03:46:03 [FATAL] cn.nukkit.Server.(Server.java:527) 03:46:03 [FATAL] cn.nukkit.Nukkit.main(Nukkit.java:94) 03:46:03 [FATAL] ---------------------------------------------

PetteriM1 commented 5 years ago

Does this still happen? If yes, please send debugpaste link or close this if not.