Mekanism Tools

Mekanism Tools

77M Downloads

Server Crash When Mining with Atomic Disassembler

StoneMasons4106 opened this issue · 16 comments

commented

Please use the search functionality before reporting an issue. Also take a look at the closed issues!

Issue description:

Server Crashes when mining with atomic disassembler

Steps to reproduce:

Self explanitory

Version (make sure you are on the latest version before reporting):

Forge: 34.1.42
Mekanism: 10.0.17.444
Other relevant version:
Using this modpack; https://www.curseforge.com/minecraft/modpacks/masonsmodpack

If a (crash)log is relevant for this issue, link it here: (It's almost always relevant)

---- Minecraft Crash Report ----
// Don't do that.

Time: 11/17/20 3:43 PM
Description: Watching Server

java.lang.Error: ServerHangWatchdog detected that a single server tick took 78.22 seconds (should be max 0.05)
at mekanism.common.lib.multiblock.MultiblockCache$CacheSubstance.lambda$static$9(MultiblockCache.java:207) ~[mekanism:10.0.17] {re:classloading}
at mekanism.common.lib.multiblock.MultiblockCache$CacheSubstance$$Lambda$3330/1956938680.apply(Unknown Source) ~[?:?] {}
at mekanism.common.lib.multiblock.MultiblockCache$CacheSubstance.getContainerList(MultiblockCache.java:232) ~[mekanism:10.0.17] {re:classloading}
at mekanism.common.lib.multiblock.MultiblockCache.sync(MultiblockCache.java:74) ~[mekanism:10.0.17] {re:classloading}
at mekanism.common.lib.multiblock.MultiblockManager$CacheWrapper.update(MultiblockManager.java:129) ~[mekanism:10.0.17] {re:classloading}
at mekanism.common.lib.multiblock.MultiblockManager.updateCache(MultiblockManager.java:108) ~[mekanism:10.0.17] {re:classloading}
at mekanism.common.tile.prefab.TileEntityMultiblock.onUpdateServer(TileEntityMultiblock.java:125) ~[mekanism:10.0.17] {re:classloading}
at mekanism.common.tile.base.TileEntityMekanism.func_73660_a(TileEntityMekanism.java:494) ~[mekanism:10.0.17] {re:classloading}
at net.minecraft.world.World.func_217391_K(World.java:491) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.world.server.ServerWorld.func_72835_b(ServerWorld.java:366) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:quark.mixins.json:ServerWorldMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:847) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:283) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:783) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServer.java:638) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.lambda$startServer$0(MinecraftServer.java:229) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer$$Lambda$7306/1088172443.run(Unknown Source) ~[?:?] {}
at java.lang.Thread.run(Unknown Source) [?:1.8.0_271] {}

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Thread: Server Watchdog
Stacktrace:
at mekanism.common.lib.multiblock.MultiblockCache$CacheSubstance.lambda$static$9(MultiblockCache.java:207) ~[mekanism:10.0.17] {re:classloading}
at mekanism.common.lib.multiblock.MultiblockCache$CacheSubstance$$Lambda$3330/1956938680.apply(Unknown Source) ~[?:?] {}
at mekanism.common.lib.multiblock.MultiblockCache$CacheSubstance.getContainerList(MultiblockCache.java:232) ~[mekanism:10.0.17] {re:classloading}
at mekanism.common.lib.multiblock.MultiblockCache.sync(MultiblockCache.java:74) ~[mekanism:10.0.17] {re:classloading}
at mekanism.common.lib.multiblock.MultiblockManager$CacheWrapper.update(MultiblockManager.java:129) ~[mekanism:10.0.17] {re:classloading}
at mekanism.common.lib.multiblock.MultiblockManager.updateCache(MultiblockManager.java:108) ~[mekanism:10.0.17] {re:classloading}
at mekanism.common.tile.prefab.TileEntityMultiblock.onUpdateServer(TileEntityMultiblock.java:125) ~[mekanism:10.0.17] {re:classloading}
at mekanism.common.tile.base.TileEntityMekanism.func_73660_a(TileEntityMekanism.java:494) ~[mekanism:10.0.17] {re:classloading}
at net.minecraft.world.World.func_217391_K(World.java:491) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.world.server.ServerWorld.func_72835_b(ServerWorld.java:366) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:quark.mixins.json:ServerWorldMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:847) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:283) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:783) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServer.java:638) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.lambda$startServer$0(MinecraftServer.java:229) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:A,pl:runtimedistcleaner:A}
-- Thread Dump --
Details:
Threads: "Worker-Main-1472" Id=1841 WAITING on java.util.concurrent.ForkJoinPool@7e41466
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@7e41466
at java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

"Worker-Main-1471" Id=1840 TIMED_WAITING on java.util.concurrent.ForkJoinPool@7e41466
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@7e41466
at java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

"Worker-Main-1468" Id=1828 WAITING on java.util.concurrent.ForkJoinPool@7e41466
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@7e41466
at java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

"OkHttp TaskRunner" Id=1817 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@923eaea
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.SynchronousQueue$TransferStack@923eaea
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source)
at java.util.concurrent.SynchronousQueue.poll(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
...

"OkHttp TaskRunner" Id=1814 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@923eaea
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.SynchronousQueue$TransferStack@923eaea
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source)
at java.util.concurrent.SynchronousQueue.poll(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
...

"ReadingThreadCloseTimer" Id=1809 WAITING on java.util.TaskQueue@d1c7f16
at java.lang.Object.wait(Native Method)
- waiting on java.util.TaskQueue@d1c7f16
at java.lang.Object.wait(Unknown Source)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)

"Worker-Main-1453" Id=1800 WAITING on java.util.concurrent.ForkJoinPool@7e41466
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@7e41466
at java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

"Netty Server IO #31" Id=1721 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@481ee0d1
- locked java.util.Collections$UnmodifiableSet@6f7e9a90
- locked sun.nio.ch.WindowsSelectorImpl@799c492f
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"JDA MainWS-ReadThread" Id=1692 RUNNABLE
at java.util.regex.Pattern$Branch.match(Unknown Source)
at java.util.regex.Pattern$Start.match(Unknown Source)
at java.util.regex.Matcher.search(Unknown Source)
at java.util.regex.Matcher.find(Unknown Source)
at dcshadow.me.vankka.simpleast.core.parser.Rule.match(Rule.java:19)
at dcshadow.me.vankka.simpleast.core.parser.Parser.parse(Parser.java:106)
at dcshadow.me.vankka.mcdiscordreserializer.minecraft.MinecraftSerializer.serialize(MinecraftSerializer.java:241)
at de.erdbeerbaerlp.dcintegration.common.DiscordEventListener.onEvent(DiscordEventListener.java:154)
...

"Netty Server IO #30" Id=901 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@28311f9e
- locked java.util.Collections$UnmodifiableSet@3380aa12
- locked sun.nio.ch.WindowsSelectorImpl@28ce487c
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #29" Id=899 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@c1260e5
- locked java.util.Collections$UnmodifiableSet@2c7f4316
- locked sun.nio.ch.WindowsSelectorImpl@1a99bcb1
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #28" Id=862 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@40ce8a36
- locked java.util.Collections$UnmodifiableSet@5f44df82
- locked sun.nio.ch.WindowsSelectorImpl@975508f
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #27" Id=861 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@5e5e0924
- locked java.util.Collections$UnmodifiableSet@6af5b7e3
- locked sun.nio.ch.WindowsSelectorImpl@13b4ddf0
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #26" Id=832 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@30660621
- locked java.util.Collections$UnmodifiableSet@1e5f3e20
- locked sun.nio.ch.WindowsSelectorImpl@5952d8a7
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #25" Id=808 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@6cbcd520
- locked java.util.Collections$UnmodifiableSet@6ceb9198
- locked sun.nio.ch.WindowsSelectorImpl@ba21c1b
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #24" Id=807 RUNNABLE
at io.netty.channel.DefaultChannelPipeline.callHandlerAddedForAllHandlers(DefaultChannelPipeline.java:1146)
- locked io.netty.channel.DefaultChannelPipeline@44fa6a28
at io.netty.channel.DefaultChannelPipeline.invokeHandlerAddedIfNeeded(DefaultChannelPipeline.java:686)
at io.netty.channel.AbstractChannel$AbstractUnsafe.register0(AbstractChannel.java:510)
at io.netty.channel.AbstractChannel$AbstractUnsafe.access$200(AbstractChannel.java:423)
at io.netty.channel.AbstractChannel$AbstractUnsafe$1.run(AbstractChannel.java:482)
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:465)
...

"Netty Server IO #23" Id=806 RUNNABLE
at java.lang.StringCoding.encode(Unknown Source)
at java.lang.String.getBytes(Unknown Source)
at net.minecraft.network.PacketBuffer.func_211400_a(PacketBuffer.java:361)
at net.minecraftforge.fml.network.FMLHandshakeMessages$S2CModList.lambda$encode$0(FMLHandshakeMessages.java:106)
at net.minecraftforge.fml.network.FMLHandshakeMessages$S2CModList$$Lambda$9356/817902058.accept(Unknown Source)
at java.util.ArrayList.forEach(Unknown Source)
at net.minecraftforge.fml.network.FMLHandshakeMessages$S2CModList.encode(FMLHandshakeMessages.java:106)
at net.minecraftforge.fml.network.NetworkInitialization$$Lambda$2727/2101129846.accept(Unknown Source)
...

"Netty Server IO #22" Id=801 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@7e329d57
- locked java.util.Collections$UnmodifiableSet@656b144e
- locked sun.nio.ch.WindowsSelectorImpl@72d799e1
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #21" Id=800 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@1143425b
- locked java.util.Collections$UnmodifiableSet@7b71ad01
- locked sun.nio.ch.WindowsSelectorImpl@46850f45
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #20" Id=799 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@8538ee5
- locked java.util.Collections$UnmodifiableSet@389542e
- locked sun.nio.ch.WindowsSelectorImpl@7566e8fb
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #19" Id=768 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@1bf72e35
- locked java.util.Collections$UnmodifiableSet@fc7bf08
- locked sun.nio.ch.WindowsSelectorImpl@46a6a2fa
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #18" Id=745 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@445abe5
- locked java.util.Collections$UnmodifiableSet@26e1abde
- locked sun.nio.ch.WindowsSelectorImpl@146c6ff5
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #17" Id=726 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@672ebef0
- locked java.util.Collections$UnmodifiableSet@4e1d2b73
- locked sun.nio.ch.WindowsSelectorImpl@6589c635
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #16" Id=705 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@126d1eb6
- locked java.util.Collections$UnmodifiableSet@a6eb35
- locked sun.nio.ch.WindowsSelectorImpl@27470ee1
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #15" Id=704 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@cd4dc52
- locked java.util.Collections$UnmodifiableSet@76b6ebd0
- locked sun.nio.ch.WindowsSelectorImpl@41fe4970
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #14" Id=688 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@5ed177a8
- locked java.util.Collections$UnmodifiableSet@744d066c
- locked sun.nio.ch.WindowsSelectorImpl@35e49b5e
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #13" Id=687 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@6e2f15b
- locked java.util.Collections$UnmodifiableSet@535baa18
- locked sun.nio.ch.WindowsSelectorImpl@4fb9a879
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #12" Id=668 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@5e16f4bb
- locked java.util.Collections$UnmodifiableSet@4f6fae0b
- locked sun.nio.ch.WindowsSelectorImpl@416ad694
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #11" Id=667 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@431254a0
- locked java.util.Collections$UnmodifiableSet@2ac8c355
- locked sun.nio.ch.WindowsSelectorImpl@18652ff1
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #10" Id=650 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@f2c941f
- locked java.util.Collections$UnmodifiableSet@5e4a760e
- locked sun.nio.ch.WindowsSelectorImpl@32f4d4f9
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #9" Id=626 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@35f7ff1
- locked java.util.Collections$UnmodifiableSet@68b89fe9
- locked sun.nio.ch.WindowsSelectorImpl@65cf6ef6
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #8" Id=625 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@71883daa
- locked java.util.Collections$UnmodifiableSet@9d0749d
- locked sun.nio.ch.WindowsSelectorImpl@253be599
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #7" Id=624 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@3b1d9716
- locked java.util.Collections$UnmodifiableSet@bc898b2
- locked sun.nio.ch.WindowsSelectorImpl@13661ca
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #6" Id=593 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@7b5b5b58
- locked java.util.Collections$UnmodifiableSet@2c29d602
- locked sun.nio.ch.WindowsSelectorImpl@63ebc63d
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #5" Id=578 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@5161c3bb
- locked java.util.Collections$UnmodifiableSet@7041c354
- locked sun.nio.ch.WindowsSelectorImpl@123a9298
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #4" Id=563 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@2fdd74cc
- locked java.util.Collections$UnmodifiableSet@707e0697
- locked sun.nio.ch.WindowsSelectorImpl@e5b30af
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #3" Id=539 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@48b3cdae
- locked java.util.Collections$UnmodifiableSet@c8cab60
- locked sun.nio.ch.WindowsSelectorImpl@c465ed8
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #2" Id=538 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@5b4fd9b7
- locked java.util.Collections$UnmodifiableSet@d47b1cd
- locked sun.nio.ch.WindowsSelectorImpl@64f9dcae
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"Netty Server IO #1" Id=167 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@5af7ee77
- locked java.util.Collections$UnmodifiableSet@7f5006ff
- locked sun.nio.ch.WindowsSelectorImpl@4f291901
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...

"[Discord Integration] Discord status updater and link cleanup" Id=108 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at de.erdbeerbaerlp.dcintegration.common.Discord$StatusUpdateThread.run(Discord.java:562)

"[Discord Integration] Message Queue" Id=109 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at de.erdbeerbaerlp.dcintegration.common.Discord$MessageQueueThread.run(Discord.java:516)

"JDA RateLimit-Worker 5" Id=107 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@651fb0e6
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@651fb0e6
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
...

"WorldEdit Session Manager" Id=106 TIMED_WAITING on java.util.TaskQueue@7e7e64
at java.lang.Object.wait(Native Method)
- waiting on java.util.TaskQueue@7e7e64
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)

"Server Watchdog" Id=105 RUNNABLE
at sun.management.ThreadImpl.dumpThreads0(Native Method)
at sun.management.ThreadImpl.dumpAllThreads(Unknown Source)
at net.minecraft.server.dedicated.ServerHangWatchdog.run(ServerHangWatchdog.java:37)
at java.lang.Thread.run(Unknown Source)

"RCON Listener #2" Id=104 RUNNABLE
at java.net.DualStackPlainSocketImpl.waitForNewConnection(Native Method)
at java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source)
at java.net.AbstractPlainSocketImpl.accept(Unknown Source)
at java.net.PlainSocketImpl.accept(Unknown Source)
- locked java.net.SocksSocketImpl@7fe6e76a
at java.net.ServerSocket.implAccept(Unknown Source)
at java.net.ServerSocket.accept(Unknown Source)
at net.minecraft.network.rcon.MainThread.run(SourceFile:42)
at java.lang.Thread.run(Unknown Source)

"Query Listener #1" Id=103 RUNNABLE
at java.net.DualStackPlainDatagramSocketImpl.socketReceiveOrPeekData(Native Method)
at java.net.DualStackPlainDatagramSocketImpl.receive0(Unknown Source)
at java.net.AbstractPlainDatagramSocketImpl.receive(Unknown Source)
- locked java.net.DualStackPlainDatagramSocketImpl@78800886
at java.net.DatagramSocket.receive(Unknown Source)
- locked java.net.DatagramPacket@60001ff0
- locked java.net.DatagramSocket@137ec0ca
at net.minecraft.network.rcon.QueryThread.run(SourceFile:258)
at java.lang.Thread.run(Unknown Source)

"Thread-17" Id=99 RUNNABLE (in native)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
at sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

"Netty Server IO #0" Id=98 RUNNABLE
at java.lang.Object.hashCode(Native Method)
at sun.nio.ch.SocketOptionRegistry$RegistryKey.hashCode(Unknown Source)
at java.util.HashMap.hash(Unknown Source)
at java.util.HashMap.get(Unknown Source)
at sun.nio.ch.SocketOptionRegistry.findOption(Unknown Source)
at sun.nio.ch.Net.getSocketOption(Unknown Source)
at sun.nio.ch.SocketChannelImpl.getOption(Unknown Source)
- locked java.lang.Object@5b6bb878
at sun.nio.ch.SocketAdaptor.getIntOption(Unknown Source)
...

"ObjectCleanerThread" Id=97 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@23d74fab
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@23d74fab
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at io.netty.util.internal.ObjectCleaner$1.run(ObjectCleaner.java:54)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.lang.Thread.run(Unknown Source)

"Server console handler" Id=96 RUNNABLE (in native)
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
- locked java.io.BufferedInputStream@43482bbe
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
- locked java.io.InputStreamReader@2655cb8d
at java.io.InputStreamReader.read(Unknown Source)
...

"DestroyJavaVM" Id=95 RUNNABLE

"Server thread" Id=84 RUNNABLE
at mekanism.common.lib.multiblock.MultiblockCache$CacheSubstance.lambda$static$9(MultiblockCache.java:207)
at mekanism.common.lib.multiblock.MultiblockCache$CacheSubstance$$Lambda$3330/1956938680.apply(Unknown Source)
at mekanism.common.lib.multiblock.MultiblockCache$CacheSubstance.getContainerList(MultiblockCache.java:232)
at mekanism.common.lib.multiblock.MultiblockCache.sync(MultiblockCache.java:74)
at mekanism.common.lib.multiblock.MultiblockManager$CacheWrapper.update(MultiblockManager.java:129)
at mekanism.common.lib.multiblock.MultiblockManager.updateCache(MultiblockManager.java:108)
at mekanism.common.tile.prefab.TileEntityMultiblock.onUpdateServer(TileEntityMultiblock.java:125)
at mekanism.common.tile.base.TileEntityMekanism.func_73660_a(TileEntityMekanism.java:494)
...

"Thread-13" Id=91 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@20fb1f47
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@20fb1f47
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
at com.mojang.util.QueueLogAppender.getNextLogEvent(QueueLogAppender.java:77)
at net.minecraft.server.gui.MinecraftServerGui.lambda$getLogComponent$1(MinecraftServerGui.java:130)
at net.minecraft.server.gui.MinecraftServerGui$$Lambda$7323/1414044002.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

"TimerQueue" Id=92 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3bdf7fb8
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3bdf7fb8
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
at java.util.concurrent.DelayQueue.take(Unknown Source)
at javax.swing.TimerQueue.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Number of locked synchronizers = 1
- java.util.concurrent.locks.ReentrantLock$NonfairSync@39c8a6e4

"AWT-EventQueue-0" Id=90 RUNNABLE
at java.lang.Object.hashCode(Native Method)
at java.text.AttributedCharacterIterator$Attribute.hashCode(Unknown Source)
at java.util.Hashtable.get(Unknown Source)
- locked java.util.Hashtable@335ec2ed
at javax.swing.text.AbstractDocument.getProperty(Unknown Source)
at javax.swing.text.AbstractDocument.handleInsertString(Unknown Source)
at javax.swing.text.AbstractDocument.insertString(Unknown Source)
at javax.swing.text.PlainDocument.insertString(Unknown Source)
at net.minecraft.server.gui.MinecraftServerGui.func_164247_a(MinecraftServerGui.java:174)
...

"AWT-Windows" Id=88 RUNNABLE (in native)
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

"AWT-Shutdown" Id=87 WAITING on java.lang.Object@4ba7e2e6
at java.lang.Object.wait(Native Method)
- waiting on java.lang.Object@4ba7e2e6
at java.lang.Object.wait(Unknown Source)
at sun.awt.AWTAutoShutdown.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

"Java2D Disposer" Id=86 WAITING on java.lang.ref.ReferenceQueue$Lock@37a482f0
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@37a482f0
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at sun.java2d.Disposer.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

"Snooper Timer" Id=85 WAITING on java.util.TaskQueue@77c61903
at java.lang.Object.wait(Native Method)
- waiting on java.util.TaskQueue@77c61903
at java.lang.Object.wait(Unknown Source)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)

"JDA RateLimit-Worker 4" Id=76 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@651fb0e6
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@651fb0e6
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
...

"JDA Gateway-Worker 1" Id=68 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@324af4bc
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@324af4bc
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
...

"JDA RateLimit-Worker 3" Id=66 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@651fb0e6
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@651fb0e6
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
...

"JDA RateLimit-Worker 2" Id=60 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@651fb0e6
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@651fb0e6
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
...

"JDA RateLimit-Worker 1" Id=59 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@651fb0e6
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@651fb0e6
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
...

"Thread-3" Id=51 RUNNABLE (in native)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
at sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

"Timer hack thread" Id=34 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at net.minecraft.util.Util$6.run(SourceFile:636)

"Thread-2" Id=25 RUNNABLE (in native)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
at sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

"Thread-1" Id=24 TIMED_WAITING
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at com.electronwill.nightconfig.core.file.FileWatcher$WatcherThread.run(FileWatcher.java:190)

"Attach Listener" Id=5 RUNNABLE

"Signal Dispatcher" Id=4 RUNNABLE

"Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@460e80c1
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@460e80c1
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)

"Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@55ae39f2
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.Reference$Lock@55ae39f2
at java.lang.Object.wait(Unknown Source)
at java.lang.ref.Reference.tryHandlePending(Unknown Source)
at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)

Stacktrace:
at net.minecraft.server.dedicated.ServerHangWatchdog.run(ServerHangWatchdog.java:52) [?:?] {re:classloading}
at java.lang.Thread.run(Unknown Source) [?:1.8.0_271] {}

-- System Details --
Details:
Minecraft Version: 1.16.3
Minecraft Version ID: 1.16.3
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_271, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 3114510920 bytes (2970 MB) / 15271460864 bytes (14564 MB) up to 15271460864 bytes (14564 MB)
CPUs: 16
JVM Flags: 3 total; -Xmx16384M -Xms16384M -Xmx16384M
ModLauncher: 8.0.6+85+master.325de55
ModLauncher launch target: fmlserver
ModLauncher naming: srg
ModLauncher services:
/mixin-0.8.2.jar mixin PLUGINSERVICE
/eventbus-3.0.3-service.jar eventbus PLUGINSERVICE
/forge.server.jar object_holder_definalize PLUGINSERVICE
/forge.server.jar runtime_enum_extender PLUGINSERVICE
/accesstransformers-2.2.0-shadowed.jar accesstransformer PLUGINSERVICE
/forge.server.jar capability_inject_definalize PLUGINSERVICE
/forge.server.jar runtimedistcleaner PLUGINSERVICE
/mixin-0.8.2.jar mixin TRANSFORMATIONSERVICE
/forge.server.jar fml TRANSFORMATIONSERVICE
FML: 34.1
Forge: net.minecraftforge:34.1.42
FML Language Providers:
[email protected]
minecraft@1
Mod List:
forge-1.16.3-34.1.42-server.jar |Minecraft |minecraft |1.16.3 |DONE |NOSIGNATURE
QuarkOddities-1.16.3.jar |Quark Oddities |quarkoddities |1.16.3 |DONE |NOSIGNATURE
structurize-0.13.96-ALPHA-universal.jar |Structurize |structurize |0.13.96-ALPHA |DONE |NOSIGNATURE
worldedit-forge-mc1.16.3-7.2.0-dist.jar |WorldEdit |worldedit |7.2.0+a51fa43 |DONE |NOSIGNATURE
minecolonies-0.13.437-RELEASE-universal.jar |Minecolonies |minecolonies |0.13.437-RELEASE |DONE |NOSIGNATURE
MekanismTools-1.16.4-10.0.17.444.jar |Mekanism: Tools |mekanismtools |10.0.17 |DONE |NOSIGNATURE
MekanismAdditions-1.16.4-10.0.17.444.jar |Mekanism: Additions |mekanismadditions |10.0.17 |DONE |NOSIGNATURE
MekanismGenerators-1.16.4-10.0.17.444.jar |Mekanism: Generators |mekanismgenerators |10.0.17 |DONE |NOSIGNATURE
jei-1.16.3-7.6.0.51.jar |Just Enough Items |jei |7.6.0.50 |DONE |NOSIGNATURE
byg-1.1.5.jar |Oh The Biomes You'll Go |byg |1.1.5 |DONE |NOSIGNATURE
Mekanism-1.16.4-10.0.17.444.jar |Mekanism |mekanism |10.0.17 |DONE |NOSIGNATURE
forge-1.16.3-34.1.42-universal.jar |Forge |forge |34.1.42 |DONE |22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90
dcintegration-2.0.1-1.16.jar |Discord Integration |dcintegration |2.0.1 |DONE |NOSIGNATURE
AutoRegLib-1.6-46.jar |AutoRegLib |autoreglib |1.6-46 |DONE |NOSIGNATURE
Quark-r2.4-275.jar |Quark |quark |r2.4-275 |DONE |NOSIGNATURE
Crash Report UUID: f02acc30-eb52-45ff-97b7-95ec4f9e26e5
Player Count: 0 / 15; []
Data Packs: vanilla, mod:quarkoddities (incompatible), mod:structurize, mod:worldedit (incompatible), mod:minecolonies (incompatible), mod:mekanismtools, mod:mekanismadditions, mod:mekanismgenerators, mod:jei, mod:byg, mod:mekanism, mod:forge, mod:dcintegration (incompatible), mod:autoreglib (incompatible), mod:quark (incompatible)
Is Modded: Definitely; Server brand changed to 'forge'
Type: Dedicated Server (map_server.txt)

commented

Are you sure AD mining is what's causing this?

commented

Please send the crashlog/log per pastebin.com, hasteb.in or github gist

commented

The only people using Mekanism related things were both using their ADs side by side mining in fast mode. No one had their digital miners going on auto

commented

I'll put this on pastebin in a few minutes

commented

What do you break with the AD

commented

The user said stone, but could have been some ore in there as well. The crash happened an hour ago and just getting to this now so it was a long shot to ask

commented
commented

Here's the pastebin: https://pastebin.com/nQKiHVBg

commented

ADs were a best guess because that was the only trackable Mekanism operation happening on the server at the time. What is related to multiblock functions?

commented

To be honest I highly doubt this actually has anything to do with Mekanism beyond the fact that multiple people using ADs on fast were mining blocks faster than a server that potentially already was lagging/can barely keep up (the same thing could have just happened with high efficiency pickaxes/shovels) could handle and it caused the server watchdog to kill the server, due to a tick taking too long.

commented

To be honest I highly doubt this actually has anything to do with Mekanism beyond the fact that multiple people using ADs on fast were mining blocks faster than a server that potentially already was lagging/can barely keep up (the same thing could have just happened with high efficiency pickaxes/shovels) could handle and it caused the server watchdog to kill the server, due to a tick taking too long.

Possibly. I beefed out my current server on purpose to keep up with a ton of processes at once (16 GB of RAM to the server, i7-10900 processor 4.8 GHz, M.2 drive, and hardwired 230 down/11 up connection). Usually runs very smooth 99.8% of the time. If you have other input I'm always open to improve, but we have a world edit admin on our server that runs powerful commands all the time with no issue, so I highly doubt server capacity overload.

commented

Could this happen if a multiblock structure has too much of a substance inside of it? We have a few running on autopilot (Thermal Evap Chambers, huge tanks of Hydrogen, Oxygen, Brine), and I'm wondering if that was it rather than the AD mining, which shouldn't be the issue...

commented
commented

This likely has next to nothing directly to do with multiblocks, the crash report only has them because that is what was actively running when the watchdog was like: "Oh I am too far behind, time to kill the server". The only way to really figure out what is going on would be to profile the server and see what is actually taking up a ton of time and causing it to lag out.

commented

This likely has next to nothing directly to do with multiblocks, the crash report only has them because that is what was actively running when the watchdog was like: "Oh I am too far behind, time to kill the server". The only way to really figure out what is going on would be to profile the server and see what is actually taking up a ton of time and causing it to lag out.

Makes sense. Don't know if you would take the time with something as trivial as this but I can take a complete server inventory of machines if youd like, or alternatively, I can temporarily whitelist you and give you the modpack we use plus the IP if you feel like putting eyes on it. What would you need for a complete server profile?

commented

Scratch that... ill use Spark and run a profile tonight and post here. Didnt realize there were profiling tools for this.