single server tick took 60.30 seconds
Opened this issue ยท 8 comments
Version: Reliquary-1.12.2-1.3.4.780.jar
Java 8
Forge 14.23.5.2772
While flying around with rending gale the server hangs up:
[16:03:56] [Server Watchdog/FATAL] [minecraft/ServerHangWatchdog]: A single server tick took 60.30 seconds (should be max 0.05)
[16:03:56] [Server Watchdog/FATAL] [minecraft/ServerHangWatchdog]: Considering it to be crashed, server will forcibly shutdown.
It saved me the following crash-report:
---- Minecraft Crash Report ----
WARNING: coremods are present:
Inventory Tweaks Coremod (InventoryTweaks-1.63.jar)
EnderCorePlugin (EnderCore-1.12.2-0.5.43.jar)
CTMCorePlugin (CTM-MC1.12.2-0.3.2.18.jar)
ForgelinPlugin (Forgelin-1.8.0.jar)
OTGCorePlugin (OTG-Core.jar)
AppleCore (AppleCore-mc1.12.2-3.1.4.jar)
TransformerLoader (OpenComputers-MC1.12.2-1.7.2.67.jar)
IvToolkit (IvToolkit-1.3.3-1.12.jar)
DynamicSurroundingsCore (DynamicSurroundings-1.12.2-3.4.9.17.jar)
OpenModsCorePlugin (OpenModsLib-1.12.2-0.12.1.jar)
BIFLoader (BowInfinityFix-1.11.x-1.12.x-rv5.jar)
Contact their authors BEFORE contacting forge
// You should try our sister game, Minceraft!
Time: 11/9/18 4:03 PM
Description: Watching Server
java.lang.Error: ServerHangWatchdog detected that a single server tick took 60.30 seconds (should be max 0.05)
at net.minecraft.world.World.func_175720_a(World.java:1169)
at net.minecraft.world.World.func_175688_a(World.java:1148)
at xreliquary.items.ItemRendingGale.spawnFlightParticles(ItemRendingGale.java:403)
at xreliquary.items.ItemRendingGale.onUsingTick(ItemRendingGale.java:242)
at net.minecraft.entity.EntityLivingBase.func_184608_ct(EntityLivingBase.java:2670)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:2090)
at net.minecraft.entity.player.EntityPlayer.func_70071_h_(EntityPlayer.java:234)
at net.minecraft.entity.player.EntityPlayerMP.func_71127_g(EntityPlayerMP.java:382)
at net.minecraft.network.NetHandlerPlayServer.func_73660_a(NetHandlerPlayServer.java:173)
at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.func_73660_a(NetworkDispatcher.java:209)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:285)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:180)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:790)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:397)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
at java.lang.Thread.run(Thread.java:745)
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head --
Thread: Server Watchdog
Stacktrace:
at net.minecraft.world.World.func_175720_a(World.java:1169)
at net.minecraft.world.World.func_175688_a(World.java:1148)
at xreliquary.items.ItemRendingGale.spawnFlightParticles(ItemRendingGale.java:403)
at xreliquary.items.ItemRendingGale.onUsingTick(ItemRendingGale.java:242)
at net.minecraft.entity.EntityLivingBase.func_184608_ct(EntityLivingBase.java:2670)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:2090)
at net.minecraft.entity.player.EntityPlayer.func_70071_h_(EntityPlayer.java:234)
at net.minecraft.entity.player.EntityPlayerMP.func_71127_g(EntityPlayerMP.java:382)
at net.minecraft.network.NetHandlerPlayServer.func_73660_a(NetHandlerPlayServer.java:173)
at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.func_73660_a(NetworkDispatcher.java:209)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:285)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:180)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:790)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:397)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668)
-- Thread Dump --
Details:
Threads: "process reaper" Id=83 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@482a3284
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.SynchronousQueue$TransferStack@482a3284
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
...
"ForkJoinPool-1-worker-11" Id=61 WAITING on scala.concurrent.forkjoin.ForkJoinPool@4c15af59
at sun.misc.Unsafe.park(Native Method)
- waiting on scala.concurrent.forkjoin.ForkJoinPool@4c15af59
at scala.concurrent.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075)
at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)
"Chunk I/O Executor Thread-1" Id=59 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@91738bf
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@91738bf
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
"threadDeathWatcher-2-1" Id=58 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at io.netty.util.ThreadDeathWatcher$Watcher.run(ThreadDeathWatcher.java:152)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
at java.lang.Thread.run(Thread.java:745)
"Netty Server IO #1" Id=57 RUNNABLE (in native)
at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method)
at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:198)
at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:117)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked io.netty.channel.nio.SelectedSelectionKeySet@21f36938
- locked java.util.Collections$UnmodifiableSet@38d4d190
- locked sun.nio.ch.KQueueSelectorImpl@59dadeb4
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:732)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:388)
...
"File IO Thread" Id=55 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at net.minecraft.world.storage.ThreadedFileIOBase.func_75736_b(SourceFile:51)
at net.minecraft.world.storage.ThreadedFileIOBase.run(SourceFile:30)
at java.lang.Thread.run(Thread.java:745)
"Thread-20" Id=54 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at thaumcraft.common.world.aura.AuraThread.run(AuraThread.java:79)
at java.lang.Thread.run(Thread.java:745)
"Thread-19" Id=53 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at thaumcraft.common.world.aura.AuraThread.run(AuraThread.java:79)
at java.lang.Thread.run(Thread.java:745)
"Thread-9" Id=43 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at thaumcraft.common.world.aura.AuraThread.run(AuraThread.java:79)
at java.lang.Thread.run(Thread.java:745)
"Server Watchdog" Id=42 RUNNABLE
at sun.management.ThreadImpl.dumpThreads0(Native Method)
at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:454)
at net.minecraft.server.dedicated.ServerHangWatchdog.run(ServerHangWatchdog.java:45)
at java.lang.Thread.run(Thread.java:745)
"Timer-0" Id=41 TIMED_WAITING on java.util.TaskQueue@6938c7f0
at java.lang.Object.wait(Native Method)
- waiting on java.util.TaskQueue@6938c7f0
at java.util.TimerThread.mainLoop(Timer.java:552)
at java.util.TimerThread.run(Timer.java:505)
"Ender IO Scheduler" Id=37 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at info.loenwind.scheduler.Scheduler.run(Scheduler.java:41)
"Netty Server IO #0" Id=32 RUNNABLE (in native)
at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method)
at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:198)
at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:117)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked io.netty.channel.nio.SelectedSelectionKeySet@53b8d946
- locked java.util.Collections$UnmodifiableSet@4d7edaf0
- locked sun.nio.ch.KQueueSelectorImpl@42de9295
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:732)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:388)
...
"JLine terminal non blocking reader thread" Id=25 RUNNABLE (in native)
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:255)
at org.jline.utils.InputStreamReader.read(InputStreamReader.java:270)
- locked java.io.FileInputStream@6d76da79
at org.jline.utils.InputStreamReader.read(InputStreamReader.java:200)
- locked java.io.FileInputStream@6d76da79
at org.jline.utils.NonBlockingReader.run(NonBlockingReader.java:276)
at java.lang.Thread.run(Thread.java:745)
"Server console handler" Id=24 TIMED_WAITING on org.jline.utils.NonBlockingReader@78915c78
at java.lang.Object.wait(Native Method)
- waiting on org.jline.utils.NonBlockingReader@78915c78
at org.jline.utils.NonBlockingReader.read(NonBlockingReader.java:174)
at org.jline.utils.NonBlockingReader.read(NonBlockingReader.java:113)
at org.jline.keymap.BindingReader.readCharacter(BindingReader.java:132)
at org.jline.keymap.BindingReader.readBinding(BindingReader.java:109)
at org.jline.keymap.BindingReader.readBinding(BindingReader.java:60)
at org.jline.reader.impl.LineReaderImpl.readBinding(LineReaderImpl.java:724)
at org.jline.reader.impl.LineReaderImpl.readLine(LineReaderImpl.java:526)
...
"DestroyJavaVM" Id=23 RUNNABLE
"Server thread" Id=21 RUNNABLE
at net.minecraft.world.World.func_175720_a(World.java:1169)
at net.minecraft.world.World.func_175688_a(World.java:1148)
at xreliquary.items.ItemRendingGale.spawnFlightParticles(ItemRendingGale.java:403)
at xreliquary.items.ItemRendingGale.onUsingTick(ItemRendingGale.java:242)
at net.minecraft.entity.EntityLivingBase.func_184608_ct(EntityLivingBase.java:2670)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:2090)
at net.minecraft.entity.player.EntityPlayer.func_70071_h_(EntityPlayer.java:234)
at net.minecraft.entity.player.EntityPlayerMP.func_71127_g(EntityPlayerMP.java:382)
...
"Server Infinisleeper" Id=20 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at net.minecraft.server.dedicated.DedicatedServer$1.run(DedicatedServer.java:82)
"Snooper Timer" Id=19 TIMED_WAITING on java.util.TaskQueue@75ffd80f
at java.lang.Object.wait(Native Method)
- waiting on java.util.TaskQueue@75ffd80f
at java.util.TimerThread.mainLoop(Timer.java:552)
at java.util.TimerThread.run(Timer.java:505)
"Signal Dispatcher" Id=5 RUNNABLE
"Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@2e0171db
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@2e0171db
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
"Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@5c818aff
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.Reference$Lock@5c818aff
at java.lang.Object.wait(Object.java:502)
at java.lang.ref.Reference.tryHandlePending(Reference.java:191)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)
Stacktrace:
at net.minecraft.server.dedicated.ServerHangWatchdog.run(ServerHangWatchdog.java:62)
at java.lang.Thread.run(Thread.java:745)
After many more crashes with the same crash-report i got the following:
---- Minecraft Crash Report ----
WARNING: coremods are present:
Inventory Tweaks Coremod (InventoryTweaks-1.63.jar)
EnderCorePlugin (EnderCore-1.12.2-0.5.43.jar)
CTMCorePlugin (CTM-MC1.12.2-0.3.2.18.jar)
ForgelinPlugin (Forgelin-1.8.0.jar)
OTGCorePlugin (OTG-Core.jar)
AppleCore (AppleCore-mc1.12.2-3.1.4.jar)
TransformerLoader (OpenComputers-MC1.12.2-1.7.2.67.jar)
IvToolkit (IvToolkit-1.3.3-1.12.jar)
DynamicSurroundingsCore (DynamicSurroundings-1.12.2-3.4.9.17.jar)
OpenModsCorePlugin (OpenModsLib-1.12.2-0.12.1.jar)
BIFLoader (BowInfinityFix-1.11.x-1.12.x-rv5.jar)
Contact their authors BEFORE contacting forge
// Don't do that.
Time: 11/9/18 9:28 PM
Description: Watching Server
java.lang.Error: ServerHangWatchdog detected that a single server tick took 60.14 seconds (should be max 0.05)
at xreliquary.items.ItemRendingGale.spawnFlightParticles(ItemRendingGale.java:398)
at xreliquary.items.ItemRendingGale.onUsingTick(ItemRendingGale.java:242)
at net.minecraft.entity.EntityLivingBase.func_184608_ct(EntityLivingBase.java:2670)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:2090)
at net.minecraft.entity.player.EntityPlayer.func_70071_h_(EntityPlayer.java:234)
at net.minecraft.entity.player.EntityPlayerMP.func_71127_g(EntityPlayerMP.java:382)
at net.minecraft.network.NetHandlerPlayServer.func_73660_a(NetHandlerPlayServer.java:173)
at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.func_73660_a(NetworkDispatcher.java:209)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:285)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:180)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:790)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:397)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
at java.lang.Thread.run(Thread.java:745)
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head --
Thread: Server Watchdog
Stacktrace:
at xreliquary.items.ItemRendingGale.spawnFlightParticles(ItemRendingGale.java:398)
at xreliquary.items.ItemRendingGale.onUsingTick(ItemRendingGale.java:242)
at net.minecraft.entity.EntityLivingBase.func_184608_ct(EntityLivingBase.java:2670)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:2090)
at net.minecraft.entity.player.EntityPlayer.func_70071_h_(EntityPlayer.java:234)
at net.minecraft.entity.player.EntityPlayerMP.func_71127_g(EntityPlayerMP.java:382)
at net.minecraft.network.NetHandlerPlayServer.func_73660_a(NetHandlerPlayServer.java:173)
at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.func_73660_a(NetworkDispatcher.java:209)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:285)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:180)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:790)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:397)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668)
-- Thread Dump --
Details:
Threads: "Netty Server IO #2" Id=66 BLOCKED on java.util.Collections$SynchronizedRandomAccessList@15171a5c owned by "Server thread" Id=21
at java.util.Collections$SynchronizedCollection.add(Collections.java:2035)
- blocked on java.util.Collections$SynchronizedRandomAccessList@15171a5c
at net.minecraft.network.NetworkSystem$4.initChannel(NetworkSystem.java:116)
at io.netty.channel.ChannelInitializer.initChannel(ChannelInitializer.java:113)
at io.netty.channel.ChannelInitializer.handlerAdded(ChannelInitializer.java:105)
at io.netty.channel.DefaultChannelPipeline.callHandlerAdded0(DefaultChannelPipeline.java:597)
at io.netty.channel.DefaultChannelPipeline.access$000(DefaultChannelPipeline.java:44)
at io.netty.channel.DefaultChannelPipeline$PendingHandlerAddedTask.execute(DefaultChannelPipeline.java:1387)
at io.netty.channel.DefaultChannelPipeline.callHandlerAddedForAllHandlers(DefaultChannelPipeline.java:1122)
...
"Chunk I/O Executor Thread-1" Id=59 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@11289c26
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@11289c26
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
"ForkJoinPool-1-worker-11" Id=56 WAITING on scala.concurrent.forkjoin.ForkJoinPool@542a1067
at sun.misc.Unsafe.park(Native Method)
- waiting on scala.concurrent.forkjoin.ForkJoinPool@542a1067
at scala.concurrent.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075)
at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)
"threadDeathWatcher-2-1" Id=54 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at io.netty.util.ThreadDeathWatcher$Watcher.run(ThreadDeathWatcher.java:152)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
at java.lang.Thread.run(Thread.java:745)
"Netty Server IO #1" Id=53 RUNNABLE (in native)
at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method)
at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:198)
at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:117)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked io.netty.channel.nio.SelectedSelectionKeySet@485c37f3
- locked java.util.Collections$UnmodifiableSet@6534015e
- locked sun.nio.ch.KQueueSelectorImpl@30a87872
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:732)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:388)
...
"File IO Thread" Id=52 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at net.minecraft.world.storage.ThreadedFileIOBase.func_75736_b(SourceFile:51)
at net.minecraft.world.storage.ThreadedFileIOBase.run(SourceFile:30)
at java.lang.Thread.run(Thread.java:745)
"Thread-20" Id=51 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at thaumcraft.common.world.aura.AuraThread.run(AuraThread.java:79)
at java.lang.Thread.run(Thread.java:745)
"Thread-19" Id=50 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at thaumcraft.common.world.aura.AuraThread.run(AuraThread.java:79)
at java.lang.Thread.run(Thread.java:745)
"Thread-9" Id=40 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at thaumcraft.common.world.aura.AuraThread.run(AuraThread.java:79)
at java.lang.Thread.run(Thread.java:745)
"Server Watchdog" Id=39 RUNNABLE
at sun.management.ThreadImpl.dumpThreads0(Native Method)
at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:454)
at net.minecraft.server.dedicated.ServerHangWatchdog.run(ServerHangWatchdog.java:45)
at java.lang.Thread.run(Thread.java:745)
"Timer-0" Id=38 TIMED_WAITING on java.util.TaskQueue@3405ef28
at java.lang.Object.wait(Native Method)
- waiting on java.util.TaskQueue@3405ef28
at java.util.TimerThread.mainLoop(Timer.java:552)
at java.util.TimerThread.run(Timer.java:505)
"Ender IO Scheduler" Id=37 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at info.loenwind.scheduler.Scheduler.run(Scheduler.java:41)
"Netty Server IO #0" Id=32 RUNNABLE (in native)
at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method)
at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:198)
at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:117)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked io.netty.channel.nio.SelectedSelectionKeySet@1d4fb5f4
- locked java.util.Collections$UnmodifiableSet@583479f2
- locked sun.nio.ch.KQueueSelectorImpl@2bacf16e
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:732)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:388)
...
"JLine terminal non blocking reader thread" Id=25 RUNNABLE (in native)
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:255)
at org.jline.utils.InputStreamReader.read(InputStreamReader.java:270)
- locked java.io.FileInputStream@304b379c
at org.jline.utils.InputStreamReader.read(InputStreamReader.java:200)
- locked java.io.FileInputStream@304b379c
at org.jline.utils.NonBlockingReader.run(NonBlockingReader.java:276)
at java.lang.Thread.run(Thread.java:745)
"Server console handler" Id=24 TIMED_WAITING on org.jline.utils.NonBlockingReader@50cbc474
at java.lang.Object.wait(Native Method)
- waiting on org.jline.utils.NonBlockingReader@50cbc474
at org.jline.utils.NonBlockingReader.read(NonBlockingReader.java:174)
at org.jline.utils.NonBlockingReader.read(NonBlockingReader.java:113)
at org.jline.keymap.BindingReader.readCharacter(BindingReader.java:132)
at org.jline.keymap.BindingReader.readBinding(BindingReader.java:109)
at org.jline.keymap.BindingReader.readBinding(BindingReader.java:60)
at org.jline.reader.impl.LineReaderImpl.readBinding(LineReaderImpl.java:724)
at org.jline.reader.impl.LineReaderImpl.readLine(LineReaderImpl.java:526)
...
"DestroyJavaVM" Id=23 RUNNABLE
"Server thread" Id=21 RUNNABLE
at xreliquary.items.ItemRendingGale.spawnFlightParticles(ItemRendingGale.java:398)
at xreliquary.items.ItemRendingGale.onUsingTick(ItemRendingGale.java:242)
at net.minecraft.entity.EntityLivingBase.func_184608_ct(EntityLivingBase.java:2670)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:2090)
at net.minecraft.entity.player.EntityPlayer.func_70071_h_(EntityPlayer.java:234)
at net.minecraft.entity.player.EntityPlayerMP.func_71127_g(EntityPlayerMP.java:382)
at net.minecraft.network.NetHandlerPlayServer.func_73660_a(NetHandlerPlayServer.java:173)
at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.func_73660_a(NetworkDispatcher.java:209)
...
"Server Infinisleeper" Id=20 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at net.minecraft.server.dedicated.DedicatedServer$1.run(DedicatedServer.java:82)
"Snooper Timer" Id=19 TIMED_WAITING on java.util.TaskQueue@2bcbdc76
at java.lang.Object.wait(Native Method)
- waiting on java.util.TaskQueue@2bcbdc76
at java.util.TimerThread.mainLoop(Timer.java:552)
at java.util.TimerThread.run(Timer.java:505)
"Signal Dispatcher" Id=5 RUNNABLE
"Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@67206fe0
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@67206fe0
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
"Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@ebe434f
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.Reference$Lock@ebe434f
at java.lang.Object.wait(Object.java:502)
at java.lang.ref.Reference.tryHandlePending(Reference.java:191)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)
Stacktrace:
at net.minecraft.server.dedicated.ServerHangWatchdog.run(ServerHangWatchdog.java:62)
at java.lang.Thread.run(Thread.java:745)
I just got the same issue while flying around in pregenerated chunks.
I also made a test where I set my walkspeed to 150 (/effect XXXX minecraft:speed 10000 150)
and walked with the Glacial Staff over an ocean to request huge amount of chunks from the server. But this works fine for me.
And then i thought "hmm I have a pregenerated OTG map. What will hapen when i remove OTG and just flying around in the OTG world?" And tada: crash!
So wtf?
---- Minecraft Crash Report ----
// Ouch. That hurt :(
Time: 11/11/18 10:13 AM
Description: Watching Server
java.lang.Error: ServerHangWatchdog detected that a single server tick took 60.00 seconds (should be max 0.05)
at xreliquary.items.ItemRendingGale.spawnFlightParticles(ItemRendingGale.java:398)
at xreliquary.items.ItemRendingGale.onUsingTick(ItemRendingGale.java:242)
at net.minecraft.entity.EntityLivingBase.func_184608_ct(EntityLivingBase.java:2670)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:2090)
at net.minecraft.entity.player.EntityPlayer.func_70071_h_(EntityPlayer.java:234)
at net.minecraft.entity.player.EntityPlayerMP.func_71127_g(EntityPlayerMP.java:382)
at net.minecraft.network.NetHandlerPlayServer.func_73660_a(NetHandlerPlayServer.java:173)
at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.func_73660_a(NetworkDispatcher.java:209)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:285)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:180)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:790)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:397)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
at java.lang.Thread.run(Thread.java:748)
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head --
Thread: Server Watchdog
Stacktrace:
at xreliquary.items.ItemRendingGale.spawnFlightParticles(ItemRendingGale.java:398)
at xreliquary.items.ItemRendingGale.onUsingTick(ItemRendingGale.java:242)
at net.minecraft.entity.EntityLivingBase.func_184608_ct(EntityLivingBase.java:2670)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:2090)
at net.minecraft.entity.player.EntityPlayer.func_70071_h_(EntityPlayer.java:234)
at net.minecraft.entity.player.EntityPlayerMP.func_71127_g(EntityPlayerMP.java:382)
at net.minecraft.network.NetHandlerPlayServer.func_73660_a(NetHandlerPlayServer.java:173)
at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.func_73660_a(NetworkDispatcher.java:209)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:285)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:180)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:790)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:397)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668)
-- Thread Dump --
Details:
Threads: "Chunk I/O Executor Thread-1" Id=34 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@73d2a207
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@73d2a207
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
"Netty Epoll Server IO #2" Id=33 RUNNABLE
at io.netty.channel.epoll.Native.epollWait0(Native Method)
at io.netty.channel.epoll.Native.epollWait(Native.java:117)
at io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:223)
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:247)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
at java.lang.Thread.run(Thread.java:748)
"threadDeathWatcher-2-1" Id=32 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at io.netty.util.ThreadDeathWatcher$Watcher.run(ThreadDeathWatcher.java:152)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
at java.lang.Thread.run(Thread.java:748)
"Netty Epoll Server IO #1" Id=31 RUNNABLE (in native)
at io.netty.channel.epoll.Native.epollWait0(Native Method)
at io.netty.channel.epoll.Native.epollWait(Native.java:117)
at io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:223)
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:247)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
at java.lang.Thread.run(Thread.java:748)
"File IO Thread" Id=30 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at net.minecraft.world.storage.ThreadedFileIOBase.func_75736_b(SourceFile:51)
at net.minecraft.world.storage.ThreadedFileIOBase.run(SourceFile:30)
at java.lang.Thread.run(Thread.java:748)
"Java2D Disposer" Id=28 WAITING on java.lang.ref.ReferenceQueue$Lock@7d15520d
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@7d15520d
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
at sun.java2d.Disposer.run(Disposer.java:148)
at java.lang.Thread.run(Thread.java:748)
"Server Watchdog" Id=27 RUNNABLE
at sun.management.ThreadImpl.dumpThreads0(Native Method)
at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:454)
at net.minecraft.server.dedicated.ServerHangWatchdog.run(ServerHangWatchdog.java:45)
at java.lang.Thread.run(Thread.java:748)
"Netty Epoll Server IO #0" Id=26 RUNNABLE (in native)
at io.netty.channel.epoll.Native.epollWait0(Native Method)
at io.netty.channel.epoll.Native.epollWait(Native.java:117)
at io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:223)
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:247)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
at java.lang.Thread.run(Thread.java:748)
"JLine terminal non blocking reader thread" Id=23 RUNNABLE (in native)
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:255)
at org.jline.utils.InputStreamReader.read(InputStreamReader.java:270)
- locked java.io.FileInputStream@792ac977
at org.jline.utils.InputStreamReader.read(InputStreamReader.java:200)
- locked java.io.FileInputStream@792ac977
at org.jline.utils.NonBlockingReader.run(NonBlockingReader.java:276)
at java.lang.Thread.run(Thread.java:748)
"Server console handler" Id=22 TIMED_WAITING on org.jline.utils.NonBlockingReader@3c285836
at java.lang.Object.wait(Native Method)
- waiting on org.jline.utils.NonBlockingReader@3c285836
at org.jline.utils.NonBlockingReader.read(NonBlockingReader.java:174)
at org.jline.utils.NonBlockingReader.read(NonBlockingReader.java:113)
at org.jline.keymap.BindingReader.readCharacter(BindingReader.java:132)
at org.jline.keymap.BindingReader.readBinding(BindingReader.java:109)
at org.jline.keymap.BindingReader.readBinding(BindingReader.java:60)
at org.jline.reader.impl.LineReaderImpl.readBinding(LineReaderImpl.java:724)
at org.jline.reader.impl.LineReaderImpl.readLine(LineReaderImpl.java:526)
...
"DestroyJavaVM" Id=21 RUNNABLE
"Server thread" Id=19 RUNNABLE
at xreliquary.items.ItemRendingGale.spawnFlightParticles(ItemRendingGale.java:398)
at xreliquary.items.ItemRendingGale.onUsingTick(ItemRendingGale.java:242)
at net.minecraft.entity.EntityLivingBase.func_184608_ct(EntityLivingBase.java:2670)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:2090)
at net.minecraft.entity.player.EntityPlayer.func_70071_h_(EntityPlayer.java:234)
at net.minecraft.entity.player.EntityPlayerMP.func_71127_g(EntityPlayerMP.java:382)
at net.minecraft.network.NetHandlerPlayServer.func_73660_a(NetHandlerPlayServer.java:173)
at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.func_73660_a(NetworkDispatcher.java:209)
...
"Server Infinisleeper" Id=18 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at net.minecraft.server.dedicated.DedicatedServer$1.run(DedicatedServer.java:82)
"Snooper Timer" Id=17 TIMED_WAITING on java.util.TaskQueue@ddea358
at java.lang.Object.wait(Native Method)
- waiting on java.util.TaskQueue@ddea358
at java.util.TimerThread.mainLoop(Timer.java:552)
at java.util.TimerThread.run(Timer.java:505)
"Signal Dispatcher" Id=4 RUNNABLE
"Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@2210b2e5
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@2210b2e5
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:216)
"Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@5c07a779
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.Reference$Lock@5c07a779
at java.lang.Object.wait(Object.java:502)
at java.lang.ref.Reference.tryHandlePending(Reference.java:191)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)
Stacktrace:
at net.minecraft.server.dedicated.ServerHangWatchdog.run(ServerHangWatchdog.java:62)
at java.lang.Thread.run(Thread.java:748)
-- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Linux (amd64) version 4.15.0-38-generic
Java Version: 1.8.0_181, Oracle Corporation
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 4879759616 bytes (4653 MB) / 5256511488 bytes (5013 MB) up to 5256511488 bytes (5013 MB)
JVM Flags: 2 total; -Xmx5G -Xms5G
IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 94
FML: MCP 9.42 Powered by Forge 14.23.5.2772 5 mods loaded, 5 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
| State | ID | Version | Source | Signature |
|:--------- |:---------- |:---------------- |:--------------------------------------- |:---------------------------------------- |
| UCHIJAAAA | minecraft | 1.12.2 | minecraft.jar | None |
| UCHIJAAAA | mcp | 9.42 | minecraft.jar | None |
| UCHIJAAAA | FML | 8.0.99.99 | forge-1.12.2-14.23.5.2772-universal.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| UCHIJAAAA | forge | 14.23.5.2772 | forge-1.12.2-14.23.5.2772-universal.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| UCHIJAAAA | xreliquary | 1.12.2-1.3.4.780 | Reliquary-1.12.2-1.3.4.780.jar | None |
Loaded coremods (and transformers):
Profiler Position: N/A (disabled)
Player Count: 1 / 20; [EntityPlayerMP['XXXXXXXXXX'/101, l='Biome Bundle', x=-582.71, y=122.46, z=-683.28]]
Is Modded: Definitely; Server brand changed to 'fml,forge'
Type: Dedicated Server (map_server.txt)
saying "wtf" isn't really necessary, right?
I tried to recreate on server flying around all the time in both generated and not generated chunks and wasn't able to. Also profiling the performance shows that the particle code takes just a very very minor portion of processing power (something like 1/10000 of the total) and doesn't cause any extra memory usage either. So I have no idea what's happening there for you. Seems like something else must be different from my environment, but i am not sure what that is.
So this is most probably caused by some mod that you have in your modpack. The reason I am saying that is that there isn't anything complicated in the rending gale particle code, it seems to crash in when the world tries to spawn particles and Reliquary is used in many packs running on servers including one that I maintain and I have never seen report like this.
If you can actually figure out which mod or smaller number of mods cause this let me know and I can take a look if there's some kind of incorrect interaction with Reliquary there.
Okay, I reduced the mods step by step until i only have installed:
Biome_Bundle-1.12.2-v6.1.jar, OpenTerrainGenerator-1.12.2+-+v6.jar and of cause Reliquary-1.12.2-1.3.4.780.jar
So i guess its not a bug in Reliquary but a bug in OTG.
But the stacktraces of the singles threads show either functions of Reliquary or in vanilla MC as far as i see.
So I guess is should open a bug for OTG? What do you think?
---- Minecraft Crash Report ----
WARNING: coremods are present:
OTGCorePlugin (OTG-Core.jar)
Contact their authors BEFORE contacting forge
// Don't be sad. I'll do better next time, I promise!
Time: 11/10/18 10:10 PM
Description: Watching Server
java.lang.Error: ServerHangWatchdog detected that a single server tick took 60.00 seconds (should be max 0.05)
at xreliquary.items.ItemRendingGale.spawnFlightParticles(ItemRendingGale.java:398)
at xreliquary.items.ItemRendingGale.onUsingTick(ItemRendingGale.java:242)
at net.minecraft.entity.EntityLivingBase.func_184608_ct(EntityLivingBase.java:2670)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:2090)
at net.minecraft.entity.player.EntityPlayer.func_70071_h_(EntityPlayer.java:234)
at net.minecraft.entity.player.EntityPlayerMP.func_71127_g(EntityPlayerMP.java:382)
at net.minecraft.network.NetHandlerPlayServer.func_73660_a(NetHandlerPlayServer.java:173)
at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.func_73660_a(NetworkDispatcher.java:209)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:285)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:180)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:790)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:397)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
at java.lang.Thread.run(Thread.java:748)
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head --
Thread: Server Watchdog
Stacktrace:
at xreliquary.items.ItemRendingGale.spawnFlightParticles(ItemRendingGale.java:398)
at xreliquary.items.ItemRendingGale.onUsingTick(ItemRendingGale.java:242)
at net.minecraft.entity.EntityLivingBase.func_184608_ct(EntityLivingBase.java:2670)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:2090)
at net.minecraft.entity.player.EntityPlayer.func_70071_h_(EntityPlayer.java:234)
at net.minecraft.entity.player.EntityPlayerMP.func_71127_g(EntityPlayerMP.java:382)
at net.minecraft.network.NetHandlerPlayServer.func_73660_a(NetHandlerPlayServer.java:173)
at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.func_73660_a(NetworkDispatcher.java:209)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:285)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:180)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:790)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:397)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668)
-- Thread Dump --
Details:
Threads: "Chunk I/O Executor Thread-1" Id=34 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7f7ed95d
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7f7ed95d
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
"Netty Epoll Server IO #3" Id=33 RUNNABLE (in native)
at io.netty.channel.epoll.Native.epollWait0(Native Method)
at io.netty.channel.epoll.Native.epollWait(Native.java:117)
at io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:223)
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:247)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
at java.lang.Thread.run(Thread.java:748)
"Netty Epoll Server IO #2" Id=32 RUNNABLE (in native)
at io.netty.channel.epoll.Native.epollWait0(Native Method)
at io.netty.channel.epoll.Native.epollWait(Native.java:117)
at io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:223)
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:247)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
at java.lang.Thread.run(Thread.java:748)
"File IO Thread" Id=31 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at net.minecraft.world.storage.ThreadedFileIOBase.func_75736_b(SourceFile:51)
at net.minecraft.world.storage.ThreadedFileIOBase.run(SourceFile:30)
at java.lang.Thread.run(Thread.java:748)
"Server Watchdog" Id=30 RUNNABLE
at sun.management.ThreadImpl.dumpThreads0(Native Method)
at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:454)
at net.minecraft.server.dedicated.ServerHangWatchdog.run(ServerHangWatchdog.java:45)
at java.lang.Thread.run(Thread.java:748)
"threadDeathWatcher-2-1" Id=29 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at io.netty.util.ThreadDeathWatcher$Watcher.run(ThreadDeathWatcher.java:152)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
at java.lang.Thread.run(Thread.java:748)
"Netty Epoll Server IO #1" Id=28 RUNNABLE (in native)
at io.netty.channel.epoll.Native.epollWait0(Native Method)
at io.netty.channel.epoll.Native.epollWait(Native.java:117)
at io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:223)
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:247)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
at java.lang.Thread.run(Thread.java:748)
"Netty Epoll Server IO #0" Id=27 RUNNABLE (in native)
at io.netty.channel.epoll.Native.epollWait0(Native Method)
at io.netty.channel.epoll.Native.epollWait(Native.java:117)
at io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:223)
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:247)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)
at java.lang.Thread.run(Thread.java:748)
"JLine terminal non blocking reader thread" Id=24 RUNNABLE (in native)
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:255)
at org.jline.utils.InputStreamReader.read(InputStreamReader.java:270)
- locked java.io.FileInputStream@71b938c2
at org.jline.utils.InputStreamReader.read(InputStreamReader.java:200)
- locked java.io.FileInputStream@71b938c2
at org.jline.utils.NonBlockingReader.run(NonBlockingReader.java:276)
at java.lang.Thread.run(Thread.java:748)
"Server console handler" Id=23 TIMED_WAITING on org.jline.utils.NonBlockingReader@7586b22d
at java.lang.Object.wait(Native Method)
- waiting on org.jline.utils.NonBlockingReader@7586b22d
at org.jline.utils.NonBlockingReader.read(NonBlockingReader.java:174)
at org.jline.utils.NonBlockingReader.read(NonBlockingReader.java:113)
at org.jline.keymap.BindingReader.readCharacter(BindingReader.java:132)
at org.jline.keymap.BindingReader.readBinding(BindingReader.java:109)
at org.jline.keymap.BindingReader.readBinding(BindingReader.java:60)
at org.jline.reader.impl.LineReaderImpl.readBinding(LineReaderImpl.java:724)
at org.jline.reader.impl.LineReaderImpl.readLine(LineReaderImpl.java:526)
...
"DestroyJavaVM" Id=22 RUNNABLE
"Server thread" Id=20 RUNNABLE
at xreliquary.items.ItemRendingGale.spawnFlightParticles(ItemRendingGale.java:398)
at xreliquary.items.ItemRendingGale.onUsingTick(ItemRendingGale.java:242)
at net.minecraft.entity.EntityLivingBase.func_184608_ct(EntityLivingBase.java:2670)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:2090)
at net.minecraft.entity.player.EntityPlayer.func_70071_h_(EntityPlayer.java:234)
at net.minecraft.entity.player.EntityPlayerMP.func_71127_g(EntityPlayerMP.java:382)
at net.minecraft.network.NetHandlerPlayServer.func_73660_a(NetHandlerPlayServer.java:173)
at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.func_73660_a(NetworkDispatcher.java:209)
...
"Server Infinisleeper" Id=19 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at net.minecraft.server.dedicated.DedicatedServer$1.run(DedicatedServer.java:82)
"Snooper Timer" Id=18 TIMED_WAITING on java.util.TaskQueue@3939b185
at java.lang.Object.wait(Native Method)
- waiting on java.util.TaskQueue@3939b185
at java.util.TimerThread.mainLoop(Timer.java:552)
at java.util.TimerThread.run(Timer.java:505)
"Signal Dispatcher" Id=5 RUNNABLE
"Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@1fee148
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@1fee148
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:216)
"Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@41a93c80
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.Reference$Lock@41a93c80
at java.lang.Object.wait(Object.java:502)
at java.lang.ref.Reference.tryHandlePending(Reference.java:191)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)
Stacktrace:
at net.minecraft.server.dedicated.ServerHangWatchdog.run(ServerHangWatchdog.java:62)
at java.lang.Thread.run(Thread.java:748)
-- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Linux (amd64) version 4.15.0-38-generic
Java Version: 1.8.0_181, Oracle Corporation
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 12248898144 bytes (11681 MB) / 12850036736 bytes (12254 MB) up to 12850036736 bytes (12254 MB)
JVM Flags: 9 total; -Xmx12G -Xms12G -XX:+DisableExplicitGC -XX:+UseConcMarkSweepGC -XX:MaxGCPauseMillis=80 -XX:+UseStringDeduplication -XX:+UseCompressedOops -XX:+UseCodeCacheFlushing -XX:ParallelGCThreads=4
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.42 Powered by Forge 14.23.5.2772 8 mods loaded, 8 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
| State | ID | Version | Source | Signature |
|:--------- |:-------------------- |:---------------- |:--------------------------------------- |:---------------------------------------- |
| UCHIJAAAA | minecraft | 1.12.2 | minecraft.jar | None |
| UCHIJAAAA | mcp | 9.42 | minecraft.jar | None |
| UCHIJAAAA | FML | 8.0.99.99 | forge-1.12.2-14.23.5.2772-universal.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| UCHIJAAAA | forge | 14.23.5.2772 | forge-1.12.2-14.23.5.2772-universal.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| UCHIJAAAA | otgcore | 1.12.2 - v7 | minecraft.jar | None |
| UCHIJAAAA | openterraingenerator | v6 | OpenTerrainGenerator-1.12.2+-+v6.jar | e9f7847a78c5342af5b0a9e04e5abc0b554d69e0 |
| UCHIJAAAA | biomebundle | 5.1 | Biome_Bundle-1.12.2-v6.1.jar | None |
| UCHIJAAAA | xreliquary | 1.12.2-1.3.4.780 | Reliquary-1.12.2-1.3.4.780.jar | None |
Loaded coremods (and transformers):
OTGCorePlugin (OTG-Core.jar)
com.pg85.otg.forge.asm.OTGClassTransformer
Profiler Position: N/A (disabled)
Player Count: 1 / 20; [EntityPlayerMP['XXXXXXXXXX'/86, l='Biome Bundle', x=-421.38, y=82.87, z=-795.46]]
Is Modded: Definitely; Server brand changed to 'fml,forge'
Type: Dedicated Server (map_server.txt)
What I think is happening there is a new terrain gen is taking a lot of time which causes this as a result, or does this happen when you're flying into already generated terrain? Probably best to test is just fly up and try to stay in the same chunk to make sure no chunks could be generating terrain.
btw, this may be related PG85/OpenTerrainGenerator#203