CloudburstMC / Nukkit

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

BugReport From: A Chinese Nukkit Plugins Author #308

Closed zsy233666 closed 5 years ago

zsy233666 commented 5 years ago

15:38:28 [EMERGENCY] --------- Server stopped responding --------- (63.884s) 15:38:28 [EMERGENCY] Please report this to nukkit: 15:38:28 [EMERGENCY] - https://github.com/NukkitX/Nukkit/issues/new 15:38:28 [EMERGENCY] ---------------- Main thread ---------------- 15:38:28 [EMERGENCY] Current Thread: main 15:38:28 [EMERGENCY] PID: 1 | Suspended: false | Native: false | State: BLOCKED 15:38:28 [EMERGENCY] Stack: 15:38:28 [EMERGENCY] java.io.PrintStream.write(Unknown Source) 15:38:28 [EMERGENCY] java.io.PrintStream.print(Unknown Source) 15:38:28 [EMERGENCY] cn.nukkit.Server.titleTick(Server.java:1186) 15:38:28 [EMERGENCY] cn.nukkit.Server.tick(Server.java:1094) 15:38:28 [EMERGENCY] cn.nukkit.Server.tickProcessor(Server.java:850) 15:38:28 [EMERGENCY] cn.nukkit.Server.start(Server.java:827) 15:38:28 [EMERGENCY] cn.nukkit.Server.(Server.java:510) 15:38:28 [EMERGENCY] cn.nukkit.Nukkit.main(Nukkit.java:99) 15:38:28 [EMERGENCY] ---------------- All threads ---------------- 15:38:28 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #2 15:38:28 [EMERGENCY] PID: 23 | Suspended: false | Native: false | State: WAITING 15:38:28 [EMERGENCY] Stack: 15:38:28 [EMERGENCY] sun.misc.Unsafe.park(Native Method) 15:38:28 [EMERGENCY] java.util.concurrent.locks.LockSupport.park(Unknown Source) 15:38:28 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) 15:38:28 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) 15:38:28 [EMERGENCY] java.util.concurrent.SynchronousQueue.take(Unknown Source) 15:38:28 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) 15:38:28 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 15:38:28 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 15:38:28 [EMERGENCY] java.lang.Thread.run(Unknown Source) 15:38:28 [EMERGENCY] ------------------------------ 15:38:28 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #1 15:38:28 [EMERGENCY] PID: 22 | Suspended: false | Native: false | State: WAITING 15:38:28 [EMERGENCY] Stack: 15:38:28 [EMERGENCY] sun.misc.Unsafe.park(Native Method) 15:38:28 [EMERGENCY] java.util.concurrent.locks.LockSupport.park(Unknown Source) 15:38:28 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) 15:38:28 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) 15:38:28 [EMERGENCY] java.util.concurrent.SynchronousQueue.take(Unknown Source) 15:38:28 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) 15:38:28 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 15:38:28 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 15:38:28 [EMERGENCY] java.lang.Thread.run(Unknown Source) 15:38:28 [EMERGENCY] ------------------------------ 15:38:28 [EMERGENCY] Current Thread: threadDeathWatcher-3-1 15:38:28 [EMERGENCY] PID: 20 | Suspended: false | Native: false | State: TIMED_WAITING 15:38:28 [EMERGENCY] Stack: 15:38:28 [EMERGENCY] java.lang.Thread.sleep(Native Method) 15:38:28 [EMERGENCY] io.netty.util.ThreadDeathWatcher$Watcher.run(ThreadDeathWatcher.java:150) 15:38:28 [EMERGENCY] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144) 15:38:28 [EMERGENCY] java.lang.Thread.run(Unknown Source) 15:38:28 [EMERGENCY] ------------------------------ 15:38:28 [EMERGENCY] Current Thread: nioEventLoopGroup-2-1 15:38:28 [EMERGENCY] PID: 19 | Suspended: false | Native: true | State: RUNNABLE 15:38:28 [EMERGENCY] Thread is waiting on monitor(s): 15:38:28 [EMERGENCY] Locked on:sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) 15:38:28 [EMERGENCY] Locked on:sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) 15:38:28 [EMERGENCY] Locked on:sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) 15:38:28 [EMERGENCY] Stack: 15:38:28 [EMERGENCY] sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) 15:38:28 [EMERGENCY] sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source) 15:38:28 [EMERGENCY] sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source) 15:38:28 [EMERGENCY] sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source) 15:38:28 [EMERGENCY] sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source) 15:38:28 [EMERGENCY] sun.nio.ch.SelectorImpl.select(Unknown Source) 15:38:28 [EMERGENCY] io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:759) 15:38:28 [EMERGENCY] io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:400) 15:38:28 [EMERGENCY] io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:873) 15:38:28 [EMERGENCY] io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144) 15:38:28 [EMERGENCY] java.lang.Thread.run(Unknown Source) 15:38:28 [EMERGENCY] ------------------------------ 15:38:28 [EMERGENCY] Current Thread: Nukkit Asynchronous Task Handler #0 15:38:28 [EMERGENCY] PID: 18 | Suspended: false | Native: false | State: WAITING 15:38:28 [EMERGENCY] Stack: 15:38:28 [EMERGENCY] sun.misc.Unsafe.park(Native Method) 15:38:28 [EMERGENCY] java.util.concurrent.locks.LockSupport.park(Unknown Source) 15:38:28 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source) 15:38:28 [EMERGENCY] java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source) 15:38:28 [EMERGENCY] java.util.concurrent.SynchronousQueue.take(Unknown Source) 15:38:28 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) 15:38:28 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 15:38:28 [EMERGENCY] java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 15:38:28 [EMERGENCY] java.lang.Thread.run(Unknown Source) 15:38:28 [EMERGENCY] ------------------------------ 15:38:28 [EMERGENCY] Current Thread: Thread-6 15:38:28 [EMERGENCY] PID: 17 | Suspended: false | Native: false | State: RUNNABLE 15:38:28 [EMERGENCY] Stack: 15:38:28 [EMERGENCY] sun.management.ThreadImpl.dumpThreads0(Native Method) 15:38:28 [EMERGENCY] sun.management.ThreadImpl.dumpAllThreads(Unknown Source) 15:38:28 [EMERGENCY] cn.nukkit.utils.Watchdog.run(Watchdog.java:44) 15:38:28 [EMERGENCY] ------------------------------ 15:38:28 [EMERGENCY] Current Thread: RakNet Thread #14 15:38:28 [EMERGENCY] PID: 14 | Suspended: false | Native: false | State: TIMED_WAITING 15:38:28 [EMERGENCY] Stack: 15:38:28 [EMERGENCY] java.lang.Thread.sleep(Native Method) 15:38:28 [EMERGENCY] cn.nukkit.raknet.server.SessionManager.tickProcessor(SessionManager.java:96) 15:38:28 [EMERGENCY] cn.nukkit.raknet.server.SessionManager.run(SessionManager.java:70) 15:38:28 [EMERGENCY] cn.nukkit.raknet.server.SessionManager.(SessionManager.java:58) 15:38:28 [EMERGENCY] cn.nukkit.raknet.server.RakNetServer.run(RakNetServer.java:101) 15:38:28 [EMERGENCY] ------------------------------ 15:38:28 [EMERGENCY] Current Thread: Console 15:38:28 [EMERGENCY] PID: 11 | Suspended: false | Native: true | State: RUNNABLE 15:38:28 [EMERGENCY] Thread is waiting on monitor(s): 15:38:28 [EMERGENCY] Locked on:jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:166) 15:38:28 [EMERGENCY] Locked on:jline.internal.InputStreamReader.read(InputStreamReader.java:257) 15:38:28 [EMERGENCY] Locked on:jline.internal.InputStreamReader.read(InputStreamReader.java:194) 15:38:28 [EMERGENCY] Stack: 15:38:28 [EMERGENCY] org.fusesource.jansi.internal.Kernel32.ReadConsoleInputW(Native Method) 15:38:28 [EMERGENCY] org.fusesource.jansi.internal.Kernel32.readConsoleInputHelper(Kernel32.java:811) 15:38:28 [EMERGENCY] org.fusesource.jansi.internal.Kernel32.readConsoleKeyInput(Kernel32.java:842) 15:38:28 [EMERGENCY] org.fusesource.jansi.internal.WindowsSupport.readConsoleInput(WindowsSupport.java:97) 15:38:28 [EMERGENCY] jline.WindowsTerminal.readConsoleInput(WindowsTerminal.java:222) 15:38:28 [EMERGENCY] jline.WindowsTerminal.access$000(WindowsTerminal.java:54) 15:38:28 [EMERGENCY] jline.WindowsTerminal$1.read(WindowsTerminal.java:164) 15:38:28 [EMERGENCY] jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:166) 15:38:28 [EMERGENCY] jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:135) 15:38:28 [EMERGENCY] jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:243) 15:38:28 [EMERGENCY] jline.internal.InputStreamReader.read(InputStreamReader.java:257) 15:38:28 [EMERGENCY] jline.internal.InputStreamReader.read(InputStreamReader.java:194) 15:38:28 [EMERGENCY] jline.console.ConsoleReader.readCharacter(ConsoleReader.java:2151) 15:38:28 [EMERGENCY] jline.console.ConsoleReader.readCharacter(ConsoleReader.java:2141) 15:38:28 [EMERGENCY] jline.console.ConsoleReader.readBinding(ConsoleReader.java:2226) 15:38:28 [EMERGENCY] jline.console.ConsoleReader.readLine(ConsoleReader.java:2467) 15:38:28 [EMERGENCY] jline.console.ConsoleReader.readLine(ConsoleReader.java:2378) 15:38:28 [EMERGENCY] jline.console.ConsoleReader.readLine(ConsoleReader.java:2366) 15:38:28 [EMERGENCY] jline.console.ConsoleReader.readLine(ConsoleReader.java:2354) 15:38:28 [EMERGENCY] cn.nukkit.command.CommandReader.run(CommandReader.java:63) 15:38:28 [EMERGENCY] ------------------------------ 15:38:28 [EMERGENCY] Current Thread: NonBlockingInputStreamThread 15:38:28 [EMERGENCY] PID: 13 | Suspended: false | Native: false | State: WAITING 15:38:28 [EMERGENCY] Stack: 15:38:28 [EMERGENCY] java.lang.Object.wait(Native Method) 15:38:28 [EMERGENCY] jline.internal.NonBlockingInputStream.run(NonBlockingInputStream.java:275) 15:38:28 [EMERGENCY] java.lang.Thread.run(Unknown Source) 15:38:28 [EMERGENCY] ------------------------------ 15:38:28 [EMERGENCY] Current Thread: Logger 15:38:28 [EMERGENCY] PID: 10 | Suspended: false | Native: true | State: RUNNABLE 15:38:28 [EMERGENCY] Thread is waiting on monitor(s): 15:38:28 [EMERGENCY] Locked on:java.io.BufferedOutputStream.flush(Unknown Source) 15:38:28 [EMERGENCY] Locked on:java.io.PrintStream.flush(Unknown Source) 15:38:28 [EMERGENCY] Locked on:java.io.PrintStream.write(Unknown Source) 15:38:28 [EMERGENCY] Locked on:sun.nio.cs.StreamEncoder.flushBuffer(Unknown Source) 15:38:28 [EMERGENCY] Locked on:java.io.PrintStream.write(Unknown Source) 15:38:28 [EMERGENCY] Locked on:java.io.PrintStream.println(Unknown Source) 15:38:28 [EMERGENCY] Stack: 15:38:28 [EMERGENCY] java.io.FileOutputStream.writeBytes(Native Method) 15:38:28 [EMERGENCY] java.io.FileOutputStream.write(Unknown Source) 15:38:28 [EMERGENCY] java.io.BufferedOutputStream.flushBuffer(Unknown Source) 15:38:28 [EMERGENCY] java.io.BufferedOutputStream.flush(Unknown Source) 15:38:28 [EMERGENCY] java.io.PrintStream.flush(Unknown Source) 15:38:28 [EMERGENCY] org.fusesource.jansi.WindowsAnsiOutputStream.applyAttribute(WindowsAnsiOutputStream.java:113) 15:38:28 [EMERGENCY] org.fusesource.jansi.WindowsAnsiOutputStream.processAttributeRest(WindowsAnsiOutputStream.java:270) 15:38:28 [EMERGENCY] org.fusesource.jansi.AnsiOutputStream.processEscapeCommand(AnsiOutputStream.java:302) 15:38:28 [EMERGENCY] org.fusesource.jansi.AnsiOutputStream.write(AnsiOutputStream.java:112) 15:38:28 [EMERGENCY] java.io.FilterOutputStream.write(Unknown Source) 15:38:28 [EMERGENCY] java.io.PrintStream.write(Unknown Source) 15:38:28 [EMERGENCY] sun.nio.cs.StreamEncoder.writeBytes(Unknown Source) 15:38:28 [EMERGENCY] sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source) 15:38:28 [EMERGENCY] sun.nio.cs.StreamEncoder.flushBuffer(Unknown Source) 15:38:28 [EMERGENCY] java.io.OutputStreamWriter.flushBuffer(Unknown Source) 15:38:28 [EMERGENCY] java.io.PrintStream.write(Unknown Source) 15:38:28 [EMERGENCY] java.io.PrintStream.print(Unknown Source) 15:38:28 [EMERGENCY] java.io.PrintStream.println(Unknown Source) 15:38:28 [EMERGENCY] cn.nukkit.utils.MainLogger.flushBuffer(MainLogger.java:251) 15:38:28 [EMERGENCY] cn.nukkit.utils.MainLogger.run(MainLogger.java:166) 15:38:28 [EMERGENCY] ------------------------------ 15:38:28 [EMERGENCY] Current Thread: Attach Listener 15:38:28 [EMERGENCY] PID: 5 | Suspended: false | Native: false | State: RUNNABLE 15:38:28 [EMERGENCY] Stack: 15:38:28 [EMERGENCY] ------------------------------ 15:38:28 [EMERGENCY] Current Thread: Signal Dispatcher 15:38:28 [EMERGENCY] PID: 4 | Suspended: false | Native: false | State: RUNNABLE 15:38:28 [EMERGENCY] Stack: 15:38:28 [EMERGENCY] ------------------------------ 15:38:28 [EMERGENCY] Current Thread: Finalizer 15:38:28 [EMERGENCY] PID: 3 | Suspended: false | Native: false | State: WAITING 15:38:28 [EMERGENCY] Stack: 15:38:28 [EMERGENCY] java.lang.Object.wait(Native Method) 15:38:28 [EMERGENCY] java.lang.ref.ReferenceQueue.remove(Unknown Source) 15:38:28 [EMERGENCY] java.lang.ref.ReferenceQueue.remove(Unknown Source) 15:38:28 [EMERGENCY] java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) 15:38:28 [EMERGENCY] ------------------------------ 15:38:28 [EMERGENCY] Current Thread: Reference Handler 15:38:28 [EMERGENCY] PID: 2 | Suspended: false | Native: false | State: WAITING 15:38:28 [EMERGENCY] Stack: 15:38:28 [EMERGENCY] java.lang.Object.wait(Native Method) 15:38:28 [EMERGENCY] java.lang.Object.wait(Unknown Source) 15:38:28 [EMERGENCY] java.lang.ref.Reference.tryHandlePending(Unknown Source) 15:38:28 [EMERGENCY] java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) 15:38:28 [EMERGENCY] ------------------------------ 15:38:28 [EMERGENCY] Current Thread: main 15:38:28 [EMERGENCY] PID: 1 | Suspended: false | Native: false | State: BLOCKED 15:38:28 [EMERGENCY] Stack: 15:38:28 [EMERGENCY] java.io.PrintStream.write(Unknown Source) 15:38:28 [EMERGENCY] java.io.PrintStream.print(Unknown Source) 15:38:28 [EMERGENCY] cn.nukkit.Server.titleTick(Server.java:1186) 15:38:28 [EMERGENCY] cn.nukkit.Server.tick(Server.java:1094) 15:38:28 [EMERGENCY] cn.nukkit.Server.tickProcessor(Server.java:850) 15:38:28 [EMERGENCY] cn.nukkit.Server.start(Server.java:827) 15:38:28 [EMERGENCY] cn.nukkit.Server.(Server.java:510) 15:38:28 [EMERGENCY] cn.nukkit.Nukkit.main(Nukkit.java:99) 15:38:28 [EMERGENCY] ---------------------------------------------

Rover656 commented 5 years ago

If this is caused by a plugin, this is the wrong place to post this issue.

SupremeMortal commented 5 years ago

Not enough information