Paper: Server Crash when entering an invalid time-out integer

Created on 19 Aug 2019  路  4Comments  路  Source: PaperMC/Paper

Link/paste of stack trace

[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: The server has stopped responding! This is (probably) not a Paper bug.
[22:36:52 ERROR]: If you see a plugin in the Server thread dump below, then please report it to that author
[22:36:52 ERROR]:    *Especially* if it looks like HTTP or MySQL operations are occurring
[22:36:52 ERROR]: If you see a world save or edit, then it means you did far more than your server can handle at once
[22:36:52 ERROR]:    If this is the case, consider increasing timeout-time in spigot.yml but note that this will replace the crash with LARGE lag spikes
[22:36:52 ERROR]: If you are unsure or still think this is a Paper bug, please report this to https://github.com/PaperMC/Paper/issues
[22:36:52 ERROR]: Be sure to include ALL relevant console errors and Minecraft crash reports
[22:36:52 ERROR]: Paper version: git-Paper-624 (MC: 1.13.2)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Server thread dump (Look for plugins here before reporting to Paper!):
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: Server thread
[22:36:52 ERROR]:   PID: 20 | Suspended: false | Native: false | State: TIMED_WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.lang.Thread.sleep(Native Method)
[22:36:52 ERROR]:       net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:814)
[22:36:52 ERROR]:       java.lang.Thread.run(Thread.java:748)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Entire Thread Dump:
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: File IO Thread
[22:36:52 ERROR]:   PID: 53 | Suspended: false | Native: false | State: TIMED_WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.lang.Thread.sleep(Native Method)
[22:36:52 ERROR]:       net.minecraft.server.v1_13_R2.FileIOThread.c(FileIOThread.java:60)
[22:36:52 ERROR]:       net.minecraft.server.v1_13_R2.FileIOThread.run(FileIOThread.java:32)
[22:36:52 ERROR]:       java.lang.Thread.run(Thread.java:748)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: Craft Async Scheduler Management Thread
[22:36:52 ERROR]:   PID: 52 | Suspended: false | Native: false | State: WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       sun.misc.Unsafe.park(Native Method)
[22:36:52 ERROR]:       java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
[22:36:52 ERROR]:       java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
[22:36:52 ERROR]:       java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
[22:36:52 ERROR]:       java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
[22:36:52 ERROR]:       java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
[22:36:52 ERROR]:       java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[22:36:52 ERROR]:       java.lang.Thread.run(Thread.java:748)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: Java2D Disposer
[22:36:52 ERROR]:   PID: 49 | Suspended: false | Native: false | State: WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.lang.Object.wait(Native Method)
[22:36:52 ERROR]:       java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
[22:36:52 ERROR]:       java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
[22:36:52 ERROR]:       sun.java2d.Disposer.run(Disposer.java:148)
[22:36:52 ERROR]:       java.lang.Thread.run(Thread.java:748)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: Keep-Alive-Timer
[22:36:52 ERROR]:   PID: 47 | Suspended: false | Native: false | State: TIMED_WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.lang.Thread.sleep(Native Method)
[22:36:52 ERROR]:       sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:172)
[22:36:52 ERROR]:       java.lang.Thread.run(Thread.java:748)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: PaperChunkGen-world_the_end
[22:36:52 ERROR]:   PID: 43 | Suspended: false | Native: false | State: WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.lang.Object.wait(Native Method)
[22:36:52 ERROR]:       java.lang.Object.wait(Object.java:502)
[22:36:52 ERROR]:       com.destroystokyo.paper.util.PriorityQueuedExecutor.processQueues(PriorityQueuedExecutor.java:213)
[22:36:52 ERROR]:       com.destroystokyo.paper.util.PriorityQueuedExecutor$$Lambda$1704/2013644397.run(Unknown Source)
[22:36:52 ERROR]:       java.lang.Thread.run(Thread.java:748)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: PaperChunkGen-world_nether
[22:36:52 ERROR]:   PID: 42 | Suspended: false | Native: false | State: WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.lang.Object.wait(Native Method)
[22:36:52 ERROR]:       java.lang.Object.wait(Object.java:502)
[22:36:52 ERROR]:       com.destroystokyo.paper.util.PriorityQueuedExecutor.processQueues(PriorityQueuedExecutor.java:213)
[22:36:52 ERROR]:       com.destroystokyo.paper.util.PriorityQueuedExecutor$$Lambda$1704/2013644397.run(Unknown Source)
[22:36:52 ERROR]:       java.lang.Thread.run(Thread.java:748)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: PaperChunkGen-world
[22:36:52 ERROR]:   PID: 41 | Suspended: false | Native: false | State: WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.lang.Object.wait(Native Method)
[22:36:52 ERROR]:       java.lang.Object.wait(Object.java:502)
[22:36:52 ERROR]:       com.destroystokyo.paper.util.PriorityQueuedExecutor.processQueues(PriorityQueuedExecutor.java:213)
[22:36:52 ERROR]:       com.destroystokyo.paper.util.PriorityQueuedExecutor$$Lambda$1704/2013644397.run(Unknown Source)
[22:36:52 ERROR]:       java.lang.Thread.run(Thread.java:748)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: PaperChunkLoader-6
[22:36:52 ERROR]:   PID: 40 | Suspended: false | Native: false | State: WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.lang.Object.wait(Native Method)
[22:36:52 ERROR]:       java.lang.Object.wait(Object.java:502)
[22:36:52 ERROR]:       com.destroystokyo.paper.util.PriorityQueuedExecutor.processQueues(PriorityQueuedExecutor.java:213)
[22:36:52 ERROR]:       com.destroystokyo.paper.util.PriorityQueuedExecutor$$Lambda$1704/2013644397.run(Unknown Source)
[22:36:52 ERROR]:       java.lang.Thread.run(Thread.java:748)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: PaperChunkLoader-5
[22:36:52 ERROR]:   PID: 39 | Suspended: false | Native: false | State: WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.lang.Object.wait(Native Method)
[22:36:52 ERROR]:       java.lang.Object.wait(Object.java:502)
[22:36:52 ERROR]:       com.destroystokyo.paper.util.PriorityQueuedExecutor.processQueues(PriorityQueuedExecutor.java:213)
[22:36:52 ERROR]:       com.destroystokyo.paper.util.PriorityQueuedExecutor$$Lambda$1704/2013644397.run(Unknown Source)
[22:36:52 ERROR]:       java.lang.Thread.run(Thread.java:748)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: PaperChunkLoader-4
[22:36:52 ERROR]:   PID: 38 | Suspended: false | Native: false | State: WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.lang.Object.wait(Native Method)
[22:36:52 ERROR]:       java.lang.Object.wait(Object.java:502)
[22:36:52 ERROR]:       com.destroystokyo.paper.util.PriorityQueuedExecutor.processQueues(PriorityQueuedExecutor.java:213)
[22:36:52 ERROR]:       com.destroystokyo.paper.util.PriorityQueuedExecutor$$Lambda$1704/2013644397.run(Unknown Source)
[22:36:52 ERROR]:       java.lang.Thread.run(Thread.java:748)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: PaperChunkLoader-3
[22:36:52 ERROR]:   PID: 37 | Suspended: false | Native: false | State: WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.lang.Object.wait(Native Method)
[22:36:52 ERROR]:       java.lang.Object.wait(Object.java:502)
[22:36:52 ERROR]:       com.destroystokyo.paper.util.PriorityQueuedExecutor.processQueues(PriorityQueuedExecutor.java:213)
[22:36:52 ERROR]:       com.destroystokyo.paper.util.PriorityQueuedExecutor$$Lambda$1704/2013644397.run(Unknown Source)
[22:36:52 ERROR]:       java.lang.Thread.run(Thread.java:748)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: PaperChunkLoader-2
[22:36:52 ERROR]:   PID: 36 | Suspended: false | Native: false | State: WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.lang.Object.wait(Native Method)
[22:36:52 ERROR]:       java.lang.Object.wait(Object.java:502)
[22:36:52 ERROR]:       com.destroystokyo.paper.util.PriorityQueuedExecutor.processQueues(PriorityQueuedExecutor.java:213)
[22:36:52 ERROR]:       com.destroystokyo.paper.util.PriorityQueuedExecutor$$Lambda$1704/2013644397.run(Unknown Source)
[22:36:52 ERROR]:       java.lang.Thread.run(Thread.java:748)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: PaperChunkLoader-1
[22:36:52 ERROR]:   PID: 35 | Suspended: false | Native: false | State: WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.lang.Object.wait(Native Method)
[22:36:52 ERROR]:       java.lang.Object.wait(Object.java:502)
[22:36:52 ERROR]:       com.destroystokyo.paper.util.PriorityQueuedExecutor.processQueues(PriorityQueuedExecutor.java:213)
[22:36:52 ERROR]:       com.destroystokyo.paper.util.PriorityQueuedExecutor$$Lambda$1704/2013644397.run(Unknown Source)
[22:36:52 ERROR]:       java.lang.Thread.run(Thread.java:748)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: Paper Async Task Handler Thread - 0
[22:36:52 ERROR]:   PID: 34 | Suspended: false | Native: false | State: WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       sun.misc.Unsafe.park(Native Method)
[22:36:52 ERROR]:       java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
[22:36:52 ERROR]:       java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
[22:36:52 ERROR]:       java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
[22:36:52 ERROR]:       java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
[22:36:52 ERROR]:       java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
[22:36:52 ERROR]:       java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[22:36:52 ERROR]:       java.lang.Thread.run(Thread.java:748)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: Timer-2
[22:36:52 ERROR]:   PID: 33 | Suspended: false | Native: false | State: TIMED_WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.lang.Object.wait(Native Method)
[22:36:52 ERROR]:       java.util.TimerThread.mainLoop(Timer.java:552)
[22:36:52 ERROR]:       java.util.TimerThread.run(Timer.java:505)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: Timer-1
[22:36:52 ERROR]:   PID: 32 | Suspended: false | Native: false | State: TIMED_WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.lang.Object.wait(Native Method)
[22:36:52 ERROR]:       java.util.TimerThread.mainLoop(Timer.java:552)
[22:36:52 ERROR]:       java.util.TimerThread.run(Timer.java:505)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: Netty Server IO #0
[22:36:52 ERROR]:   PID: 31 | Suspended: false | Native: false | State: RUNNABLE
[22:36:52 ERROR]:   Thread is waiting on monitor(s):
[22:36:52 ERROR]:       Locked on:sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
[22:36:52 ERROR]:       Locked on:sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
[22:36:52 ERROR]:       Locked on:sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
[22:36:52 ERROR]:       sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
[22:36:52 ERROR]:       sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
[22:36:52 ERROR]:       sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
[22:36:52 ERROR]:       sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
[22:36:52 ERROR]:       sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
[22:36:52 ERROR]:       io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
[22:36:52 ERROR]:       io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
[22:36:52 ERROR]:       io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:411)
[22:36:52 ERROR]:       io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
[22:36:52 ERROR]:       java.lang.Thread.run(Thread.java:748)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: ObjectCleanerThread
[22:36:52 ERROR]:   PID: 30 | Suspended: false | Native: false | State: TIMED_WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.lang.Object.wait(Native Method)
[22:36:52 ERROR]:       java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
[22:36:52 ERROR]:       io.netty.util.internal.ObjectCleaner$1.run(ObjectCleaner.java:54)
[22:36:52 ERROR]:       io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
[22:36:52 ERROR]:       java.lang.Thread.run(Thread.java:748)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: Timer-0
[22:36:52 ERROR]:   PID: 29 | Suspended: false | Native: false | State: TIMED_WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.lang.Object.wait(Native Method)
[22:36:52 ERROR]:       java.util.TimerThread.mainLoop(Timer.java:552)
[22:36:52 ERROR]:       java.util.TimerThread.run(Timer.java:505)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: Paper Watchdog Thread
[22:36:52 ERROR]:   PID: 28 | Suspended: false | Native: false | State: RUNNABLE
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       sun.management.ThreadImpl.dumpThreads0(Native Method)
[22:36:52 ERROR]:       sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:454)
[22:36:52 ERROR]:       org.spigotmc.WatchdogThread.run(WatchdogThread.java:121)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: Craft Scheduler Thread - 3
[22:36:52 ERROR]:   PID: 27 | Suspended: false | Native: false | State: TIMED_WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       sun.misc.Unsafe.park(Native Method)
[22:36:52 ERROR]:       java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
[22:36:52 ERROR]:       java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
[22:36:52 ERROR]:       java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
[22:36:52 ERROR]:       java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
[22:36:52 ERROR]:       java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
[22:36:52 ERROR]:       java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
[22:36:52 ERROR]:       java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[22:36:52 ERROR]:       java.lang.Thread.run(Thread.java:748)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: Craft Scheduler Thread - 2
[22:36:52 ERROR]:   PID: 26 | Suspended: false | Native: false | State: TIMED_WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       sun.misc.Unsafe.park(Native Method)
[22:36:52 ERROR]:       java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
[22:36:52 ERROR]:       java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
[22:36:52 ERROR]:       java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
[22:36:52 ERROR]:       java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
[22:36:52 ERROR]:       java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
[22:36:52 ERROR]:       java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
[22:36:52 ERROR]:       java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[22:36:52 ERROR]:       java.lang.Thread.run(Thread.java:748)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: Craft Scheduler Thread - 1
[22:36:52 ERROR]:   PID: 25 | Suspended: false | Native: false | State: TIMED_WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       sun.misc.Unsafe.park(Native Method)
[22:36:52 ERROR]:       java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
[22:36:52 ERROR]:       java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
[22:36:52 ERROR]:       java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
[22:36:52 ERROR]:       java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
[22:36:52 ERROR]:       java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
[22:36:52 ERROR]:       java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
[22:36:52 ERROR]:       java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[22:36:52 ERROR]:       java.lang.Thread.run(Thread.java:748)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: Craft Scheduler Thread - 0
[22:36:52 ERROR]:   PID: 24 | Suspended: false | Native: false | State: TIMED_WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       sun.misc.Unsafe.park(Native Method)
[22:36:52 ERROR]:       java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
[22:36:52 ERROR]:       java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
[22:36:52 ERROR]:       java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
[22:36:52 ERROR]:       java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
[22:36:52 ERROR]:       java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
[22:36:52 ERROR]:       java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
[22:36:52 ERROR]:       java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[22:36:52 ERROR]:       java.lang.Thread.run(Thread.java:748)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: Server console handler
[22:36:52 ERROR]:   PID: 23 | Suspended: false | Native: true | State: RUNNABLE
[22:36:52 ERROR]:   Thread is waiting on monitor(s):
[22:36:52 ERROR]:       Locked on:java.io.BufferedInputStream.read(BufferedInputStream.java:345)
[22:36:52 ERROR]:       Locked on:sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178)
[22:36:52 ERROR]:       Locked on:java.io.BufferedReader.readLine(BufferedReader.java:324)
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.io.FileInputStream.readBytes(Native Method)
[22:36:52 ERROR]:       java.io.FileInputStream.read(FileInputStream.java:255)
[22:36:52 ERROR]:       java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
[22:36:52 ERROR]:       java.io.BufferedInputStream.read(BufferedInputStream.java:345)
[22:36:52 ERROR]:       sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284)
[22:36:52 ERROR]:       sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326)
[22:36:52 ERROR]:       sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178)
[22:36:52 ERROR]:       java.io.InputStreamReader.read(InputStreamReader.java:184)
[22:36:52 ERROR]:       java.io.BufferedReader.fill(BufferedReader.java:161)
[22:36:52 ERROR]:       java.io.BufferedReader.readLine(BufferedReader.java:324)
[22:36:52 ERROR]:       java.io.BufferedReader.readLine(BufferedReader.java:389)
[22:36:52 ERROR]:       net.minecrell.terminalconsole.SimpleTerminalConsole.readCommands(SimpleTerminalConsole.java:179)
[22:36:52 ERROR]:       net.minecrell.terminalconsole.SimpleTerminalConsole.start(SimpleTerminalConsole.java:142)
[22:36:52 ERROR]:       net.minecraft.server.v1_13_R2.DedicatedServer$2.run(DedicatedServer.java:83)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: DestroyJavaVM
[22:36:52 ERROR]:   PID: 22 | Suspended: false | Native: false | State: RUNNABLE
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: Server thread
[22:36:52 ERROR]:   PID: 20 | Suspended: false | Native: false | State: TIMED_WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.lang.Thread.sleep(Native Method)
[22:36:52 ERROR]:       net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:814)
[22:36:52 ERROR]:       java.lang.Thread.run(Thread.java:748)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: Server Infinisleeper
[22:36:52 ERROR]:   PID: 21 | Suspended: false | Native: false | State: TIMED_WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.lang.Thread.sleep(Native Method)
[22:36:52 ERROR]:       net.minecraft.server.v1_13_R2.DedicatedServer$1.run(DedicatedServer.java:66)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: Snooper Timer
[22:36:52 ERROR]:   PID: 18 | Suspended: false | Native: false | State: WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.lang.Object.wait(Native Method)
[22:36:52 ERROR]:       java.lang.Object.wait(Object.java:502)
[22:36:52 ERROR]:       java.util.TimerThread.mainLoop(Timer.java:526)
[22:36:52 ERROR]:       java.util.TimerThread.run(Timer.java:505)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: Log4j2-TF-1-AsyncLogger[AsyncContext@18b4aac2]-1
[22:36:52 ERROR]:   PID: 14 | Suspended: false | Native: false | State: RUNNABLE
[22:36:52 ERROR]:   Thread is waiting on monitor(s):
[22:36:52 ERROR]:       Locked on:java.io.BufferedOutputStream.write(BufferedOutputStream.java:128)
[22:36:52 ERROR]:       Locked on:java.io.PrintStream.write(PrintStream.java:480)
[22:36:52 ERROR]:       Locked on:sun.nio.cs.StreamEncoder.flushBuffer(StreamEncoder.java:104)
[22:36:52 ERROR]:       Locked on:java.io.PrintStream.write(PrintStream.java:527)
[22:36:52 ERROR]:       Locked on:net.minecrell.terminalconsole.TerminalConsoleAppender.print(TerminalConsoleAppender.java:269)
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.lang.System.arraycopy(Native Method)
[22:36:52 ERROR]:       java.io.BufferedOutputStream.write(BufferedOutputStream.java:128)
[22:36:52 ERROR]:       java.io.PrintStream.write(PrintStream.java:480)
[22:36:52 ERROR]:       sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:221)
[22:36:52 ERROR]:       sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:291)
[22:36:52 ERROR]:       sun.nio.cs.StreamEncoder.flushBuffer(StreamEncoder.java:104)
[22:36:52 ERROR]:       java.io.OutputStreamWriter.flushBuffer(OutputStreamWriter.java:185)
[22:36:52 ERROR]:       java.io.PrintStream.write(PrintStream.java:527)
[22:36:52 ERROR]:       java.io.PrintStream.print(PrintStream.java:669)
[22:36:52 ERROR]:       net.minecrell.terminalconsole.TerminalConsoleAppender.print(TerminalConsoleAppender.java:269)
[22:36:52 ERROR]:       net.minecrell.terminalconsole.TerminalConsoleAppender.append(TerminalConsoleAppender.java:256)
[22:36:52 ERROR]:       org.apache.logging.log4j.core.config.AppenderControl.tryCallAppender(AppenderControl.java:156)
[22:36:52 ERROR]:       org.apache.logging.log4j.core.config.AppenderControl.callAppender0(AppenderControl.java:129)
[22:36:52 ERROR]:       org.apache.logging.log4j.core.config.AppenderControl.callAppenderPreventRecursion(AppenderControl.java:120)
[22:36:52 ERROR]:       org.apache.logging.log4j.core.config.AppenderControl.callAppender(AppenderControl.java:84)
[22:36:52 ERROR]:       org.apache.logging.log4j.core.config.LoggerConfig.callAppenders(LoggerConfig.java:448)
[22:36:52 ERROR]:       org.apache.logging.log4j.core.config.LoggerConfig.processLogEvent(LoggerConfig.java:433)
[22:36:52 ERROR]:       org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:417)
[22:36:52 ERROR]:       org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy.log(AwaitCompletionReliabilityStrategy.java:79)
[22:36:52 ERROR]:       org.apache.logging.log4j.core.async.AsyncLogger.actualAsyncLog(AsyncLogger.java:337)
[22:36:52 ERROR]:       org.apache.logging.log4j.core.async.RingBufferLogEvent.execute(RingBufferLogEvent.java:161)
[22:36:52 ERROR]:       org.apache.logging.log4j.core.async.RingBufferLogEventHandler.onEvent(RingBufferLogEventHandler.java:45)
[22:36:52 ERROR]:       org.apache.logging.log4j.core.async.RingBufferLogEventHandler.onEvent(RingBufferLogEventHandler.java:29)
[22:36:52 ERROR]:       com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:168)
[22:36:52 ERROR]:       com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)
[22:36:52 ERROR]:       java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[22:36:52 ERROR]:       java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[22:36:52 ERROR]:       java.lang.Thread.run(Thread.java:748)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: JDWP Command Reader
[22:36:52 ERROR]:   PID: 8 | Suspended: false | Native: true | State: RUNNABLE
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: JDWP Event Helper Thread
[22:36:52 ERROR]:   PID: 7 | Suspended: false | Native: false | State: RUNNABLE
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: JDWP Transport Listener: dt_socket
[22:36:52 ERROR]:   PID: 6 | Suspended: false | Native: false | State: RUNNABLE
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: Attach Listener
[22:36:52 ERROR]:   PID: 5 | Suspended: false | Native: false | State: RUNNABLE
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: Signal Dispatcher
[22:36:52 ERROR]:   PID: 4 | Suspended: false | Native: false | State: RUNNABLE
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: Finalizer
[22:36:52 ERROR]:   PID: 3 | Suspended: false | Native: false | State: WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.lang.Object.wait(Native Method)
[22:36:52 ERROR]:       java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
[22:36:52 ERROR]:       java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
[22:36:52 ERROR]:       java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
[22:36:52 ERROR]: ------------------------------
[22:36:52 ERROR]: Current Thread: Reference Handler
[22:36:52 ERROR]:   PID: 2 | Suspended: false | Native: false | State: WAITING
[22:36:52 ERROR]:   Stack:
[22:36:52 ERROR]:       java.lang.Object.wait(Native Method)
[22:36:52 ERROR]:       java.lang.Object.wait(Object.java:502)
[22:36:52 ERROR]:       java.lang.ref.Reference.tryHandlePending(Reference.java:191)
[22:36:52 ERROR]:       java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)
[22:36:52 ERROR]: ------------------------------

Plugin list:

  • Animatronicsplugins
  • FastAsyncWorldEdit-bukkit-1.13.176
  • PermissionsEx-1.23.4
  • PlugMan
  • Protocollib
  • EffectsGen (Custom made plugin)

Actions to reproduce (if known):

When you enter an invlid integer number in the time-out in the spigot.yml, this error occurre and makes a looong stacktrace. Decrease your time-out to a valid integer and restart your server.

Paper build number:

[22:48:26 INFO]: This server is running Paper version git-Paper-624 (MC: 1.13.2) (Implementing API version 1.13.2-R0.1-SNAPSHOT)
[22:48:26 INFO]: Checking version, please wait...
[22:48:26 INFO]: You are 18 version(s) behind

All 4 comments

The watchdog will trip when it's configured to trip, if you set it too early, that's on you; It's not really our place to start tryna enforce bounds here

@electronicboy
Yes I know, but for less experience people would it be useful to add a warning. Not let the server completely crash repeatly without knowing that the timeout is invalid.
Thx for the quick reply btw.

Btw, ik this case, I had set the time-out to '55555555555555'. What, I guess, would cause no time-out crashes at all, beside of huge lag spikes.

Just set it to 1728000 like I did and call it a day
Get it? Because 1728000 is 24 hours, or a day?

Was this page helpful?
0 / 5 - 0 ratings