Skip to content

User Disconnect Causing Crash (Anti-Cheat / MoonriseRegionFileIO) #143

Description

@jackc88

Paper version: 1.21.10-117-df4b668 (MC: 1.21.10)
Would the below be the cause of Minecraft server to hang when the plugin crashed?
ca.spottedleaf.moonrise.patches.chunk_system.io.MoonriseRegionFileIO$ChunkIOTask.scheduleReadIO(MoonriseRegionFileIO.java:1054)

I have seen many anti-cheat triggers in the past from numerous Java clients, but no crashes seen until InteractionVisualizer was shortly installed.
net.minecraft.server.network.ServerGamePacketListenerImpl.removePlayerFromWorld(ServerGamePacketListenerImpl.java:2211)

Thank you for looking into this.

[18:54:02] [Server thread/WARN]: RosyThePuppy moved too quickly! -13.897856893690118,-1.7497801368065211,4.1448667340529255
[18:54:02] [Server thread/WARN]: Drymilk9 moved too quickly! -39.71290631523152,-4.344333404857224,31.733937656831444
[18:54:04] [Server thread/WARN]: Drymilk9 moved too quickly! 17.33210140644769,-3.5070466838586754,30.82664600015096
[18:54:08] [Server thread/WARN]: Drymilk9 moved too quickly! 31.89259390778625,5.544877230140017,28.14571195417733
[18:55:33] [Server thread/WARN]: RosyThePuppy moved too quickly! -0.8070043456970097,0.0,12.777396390093145
[18:55:43] [Paper Watchdog Thread/ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH  - 1.21.10-117-df4b668 (MC: 1.21.10) ---
[18:55:43] [Paper Watchdog Thread/ERROR]: The server has not responded for 10 seconds! Creating thread dump
[18:55:43] [Paper Watchdog Thread/ERROR]: ------------------------------
[18:55:43] [Paper Watchdog Thread/ERROR]: Server thread dump (Look for plugins here before reporting to Paper!):
[18:55:43] [Server thread/INFO]: RosyThePuppy has made the advancement [Stone Age]
[18:55:43] [Server thread/WARN]: Drymilk9 moved too quickly! -126.98861240150109,12.154174540710585,137.94574200208172
[18:55:47] [Server thread/WARN]: Drymilk9 moved too quickly! -43.08984467704386,-8.377692483979715,47.44051917805177
[18:55:49] [Paper Watchdog Thread/ERROR]: ------------------------------
[18:55:49] [Paper Watchdog Thread/ERROR]: Current Thread: Server thread
[18:55:49] [Paper Watchdog Thread/ERROR]:       PID: 59 | Suspended: false | Native: false | State: RUNNABLE
[18:55:49] [Paper Watchdog Thread/ERROR]:       Stack:
[18:55:49] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/jdk.internal.misc.Unsafe.unpark(Native Method)
[18:55:49] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/java.util.concurrent.locks.LockSupport.unpark(LockSupport.java:183)
[18:55:49] [Paper Watchdog Thread/ERROR]:               ca.spottedleaf.concurrentutil.executor.thread.PrioritisedQueueExecutorThread.notifyTasks(PrioritisedQueueExecutorThread.java:174)
[18:55:49] [Paper Watchdog Thread/ERROR]:               ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool.wakeupIdleThread(BalancedPrioritisedThreadPool.java:43)
[18:55:49] [Paper Watchdog Thread/ERROR]:               ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool$OrderedStreamGroup$Queue$Task.queue(BalancedPrioritisedThreadPool.java:478)
[18:55:49] [Paper Watchdog Thread/ERROR]:               ca.spottedleaf.concurrentutil.executor.queue.AreaDependentQueue$PositionedTask.queue(AreaDependentQueue.java:504)
[18:55:49] [Paper Watchdog Thread/ERROR]:               ca.spottedleaf.moonrise.patches.chunk_system.io.MoonriseRegionFileIO$ChunkIOTask.scheduleReadIO(MoonriseRegionFileIO.java:1054)
[18:55:49] [Paper Watchdog Thread/ERROR]:               ca.spottedleaf.moonrise.patches.chunk_system.io.MoonriseRegionFileIO.loadDataAsync(MoonriseRegionFileIO.java:825)
[18:55:49] [Paper Watchdog Thread/ERROR]:               ca.spottedleaf.moonrise.patches.chunk_system.scheduling.task.GenericDataLoadTask$LoadDataFromDiskTask.schedule(GenericDataLoadTask.java:635)
[18:55:49] [Paper Watchdog Thread/ERROR]:               ca.spottedleaf.moonrise.patches.chunk_system.scheduling.task.GenericDataLoadTask$LoadDataFromDiskTask.schedule(GenericDataLoadTask.java:623)
[18:55:49] [Paper Watchdog Thread/ERROR]:               ca.spottedleaf.moonrise.patches.chunk_system.scheduling.task.GenericDataLoadTask.scheduleNow(GenericDataLoadTask.java:184)
[18:55:49] [Paper Watchdog Thread/ERROR]:               ca.spottedleaf.moonrise.patches.chunk_system.scheduling.task.GenericDataLoadTask.schedule(GenericDataLoadTask.java:177)
[18:55:49] [Paper Watchdog Thread/ERROR]:               ca.spottedleaf.moonrise.patches.chunk_system.scheduling.task.ChunkLoadTask.schedule(ChunkLoadTask.java:125)
[18:55:49] [Paper Watchdog Thread/ERROR]:               ca.spottedleaf.moonrise.patches.chunk_system.scheduling.ChunkTaskScheduler.scheduleChunkLoad(ChunkTaskScheduler.java:651)
[18:55:49] [Paper Watchdog Thread/ERROR]:               ca.spottedleaf.moonrise.patches.chunk_system.player.RegionizedPlayerChunkLoader$PlayerChunkLoaderData.updateQueues(RegionizedPlayerChunkLoader.java:719)
[18:55:49] [Paper Watchdog Thread/ERROR]:               ca.spottedleaf.moonrise.patches.chunk_system.player.RegionizedPlayerChunkLoader.tick(RegionizedPlayerChunkLoader.java:316)
[18:55:49] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.level.ServerChunkCache.tick(ServerChunkCache.java:493)
[18:55:49] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:794)
[18:55:49] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1807)
[18:55:49] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1618)
[18:55:49] [Server thread/WARN]: Drymilk9 moved too quickly! -31.382897342722572,-4.951132148763861,35.20851091481268
[18:55:49] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.dedicated.DedicatedServer.tickServer(DedicatedServer.java:430)
[18:55:50] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1338)
[18:55:50] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:384)
[18:55:50] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.MinecraftServer$$Lambda/0x0000000875e29d00.run(Unknown Source)
[18:55:50] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/java.lang.Thread.runWith(Thread.java:1460)
[18:55:50] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/java.lang.Thread.run(Thread.java:1447)
[18:55:50] [Paper Watchdog Thread/ERROR]: ------------------------------
[18:55:50] [Paper Watchdog Thread/ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH ---
[18:55:50] [Paper Watchdog Thread/ERROR]: ------------------------------
[18:55:57] [Server thread/WARN]: Drymilk9 moved too quickly! -20.396731965231083,11.105210004163325,30.370778590029204
[18:56:02] [Server thread/WARN]: Drymilk9 moved too quickly! -19.712084849486928,-10.155325024490267,28.328287456220778
[18:56:13] [Server thread/WARN]: Drymilk9 moved too quickly! -27.594506736490985,-0.7213855697382741,16.85124176953377
[18:56:13] [Server thread/WARN]: Drymilk9 moved too quickly! -27.001610085214452,-0.66215077695351,16.489100560439283
[18:56:16] [Server thread/WARN]: Drymilk9 moved too quickly! -14.243984832181923,-6.669506945315973,8.70033265866141
[18:56:17] [Server thread/INFO]: RosyThePuppy has made the advancement [Getting an Upgrade]
[18:56:19] [Server thread/WARN]: Drymilk9 moved too quickly! -51.53378491555577,1.9259620714291117,32.5420541004255
[18:56:25] [Server thread/WARN]: Drymilk9 moved too quickly! -55.36869940140423,6.6154804689877835,46.49967256178843
[18:56:26] [Server thread/WARN]: Drymilk9 moved too quickly! -54.76766209088237,6.645861716312169,45.930771156784886
[18:56:35] [Server thread/WARN]: Drymilk9 moved too quickly! -2.55581527416507,-8.855581533892064,14.84896282764521
[18:57:03] [Server thread/WARN]: Drymilk9 moved too quickly! -8.01639888443242,6.0,-0.7194250800000646
[18:57:16] [Paper Watchdog Thread/ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH  - 1.21.10-117-df4b668 (MC: 1.21.10) ---
[18:57:16] [Paper Watchdog Thread/ERROR]: The server has not responded for 10 seconds! Creating thread dump
[18:57:16] [Paper Watchdog Thread/ERROR]: ------------------------------
[18:57:16] [Paper Watchdog Thread/ERROR]: Server thread dump (Look for plugins here before reporting to Paper!):
[18:57:44] [Server thread/INFO]: Drymilk9 lost connection: Disconnected
[18:57:44] [Paper Watchdog Thread/ERROR]: ------------------------------
[18:57:44] [Paper Watchdog Thread/ERROR]: Current Thread: Server thread
[18:57:44] [Paper Watchdog Thread/ERROR]:       PID: 59 | Suspended: false | Native: false | State: WAITING
[18:57:44] [Paper Watchdog Thread/ERROR]:       Stack:
[18:57:44] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/jdk.internal.misc.Unsafe.park(Native Method)
[18:57:44] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:223)
[18:57:44] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:789)
[18:57:44] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1029)
[18:57:44] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock.lock(ReentrantReadWriteLock.java:960)
[18:57:44] [Paper Watchdog Thread/ERROR]:               [PP] InteractionVisualizer | Visualize Function Blocks Entities like Crafting Tables with Animations ! (SPIGOTMC).jar//com.loohp.interactionvisualizer.objectholders.SynchronizedFilteredCollection.remove(SynchronizedFilteredCollection.java:177)
[18:57:44] [Paper Watchdog Thread/ERROR]:               [PP] InteractionVisualizer | Visualize Function Blocks Entities like Crafting Tables with Animations ! (SPIGOTMC).jar//com.loohp.interactionvisualizer.managers.PreferenceManager.onQuitEvent(PreferenceManager.java:156)
[18:57:44] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/java.lang.invoke.DirectMethodHandle$Holder.invokeVirtual(DirectMethodHandle$Holder)
[18:57:44] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/java.lang.invoke.LambdaForm$MH/0x0000000875101c00.invoke(LambdaForm$MH)
[18:57:44] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/java.lang.invoke.LambdaForm$MH/0x0000000875102000.invokeExact_MT(LambdaForm$MH)
[18:57:44] [Paper Watchdog Thread/ERROR]:               io.papermc.paper.event.executor.MethodHandleEventExecutorTemplate/0x0000000876ee4800.execute(MethodHandleEventExecutorTemplate.java:46)
[18:57:44] [Paper Watchdog Thread/ERROR]:               co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80)
[18:57:44] [Paper Watchdog Thread/ERROR]:               org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:71)
[18:57:44] [Paper Watchdog Thread/ERROR]:               io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54)
[18:57:44] [Paper Watchdog Thread/ERROR]:               io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131)
[18:57:44] [Paper Watchdog Thread/ERROR]:               org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628)
[18:57:44] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.players.PlayerList.remove(PlayerList.java:437)
[18:57:44] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.players.PlayerList.remove(PlayerList.java:424)
[18:57:44] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.network.ServerGamePacketListenerImpl.removePlayerFromWorld(ServerGamePacketListenerImpl.java:2211)
[18:57:44] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.network.ServerGamePacketListenerImpl.onDisconnect(ServerGamePacketListenerImpl.java:2189)
[18:57:44] [Paper Watchdog Thread/ERROR]:               net.minecraft.network.Connection.handleDisconnection(Connection.java:856)
[18:57:44] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.network.ServerConnectionListener.tick(ServerConnectionListener.java:278)
[18:57:44] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.MinecraftServer.tickConnection(MinecraftServer.java:1857)
[18:57:44] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.dedicated.DedicatedServer.tickConnection(DedicatedServer.java:552)
[18:57:44] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1821)
[18:57:44] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1618)
[18:57:44] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.dedicated.DedicatedServer.tickServer(DedicatedServer.java:430)
[18:57:44] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1338)
[18:57:44] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:384)
[18:57:44] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.MinecraftServer$$Lambda/0x0000000875e29d00.run(Unknown Source)
[18:57:44] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/java.lang.Thread.runWith(Thread.java:1460)
[18:57:44] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/java.lang.Thread.run(Thread.java:1447)
[18:57:44] [Paper Watchdog Thread/ERROR]: ------------------------------
[18:57:44] [Paper Watchdog Thread/ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH ---
[18:57:44] [Paper Watchdog Thread/ERROR]: ------------------------------
[18:57:44] [User Authenticator #2/INFO]: UUID of player Drymilk9 is 9fdc638f-c16f-4eda-bf19-39b554bb7145
[18:57:45] [Paper Watchdog Thread/ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH  - 1.21.10-117-df4b668 (MC: 1.21.10) ---
[18:57:45] [Paper Watchdog Thread/ERROR]: The server has not responded for 39 seconds! Creating thread dump
[18:57:45] [Paper Watchdog Thread/ERROR]: ------------------------------
[18:57:45] [Paper Watchdog Thread/ERROR]: Server thread dump (Look for plugins here before reporting to Paper!):
[18:57:45] [Paper Watchdog Thread/ERROR]: ------------------------------
[18:57:45] [Paper Watchdog Thread/ERROR]: Current Thread: Server thread
[18:57:45] [Paper Watchdog Thread/ERROR]:       PID: 59 | Suspended: false | Native: true | State: RUNNABLE
[18:57:45] [Paper Watchdog Thread/ERROR]:       Stack:
[18:57:45] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/sun.nio.ch.UnixFileDispatcherImpl.write0(Native Method)
[18:57:45] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/sun.nio.ch.UnixFileDispatcherImpl.write(UnixFileDispatcherImpl.java:65)
[18:57:45] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137)
[18:57:45] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/sun.nio.ch.IOUtil.write(IOUtil.java:102)
[18:57:45] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/sun.nio.ch.IOUtil.write(IOUtil.java:72)
[18:57:45] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/sun.nio.ch.FileChannelImpl.implWrite(FileChannelImpl.java:371)
[18:57:45] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:351)
[18:57:45] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/sun.nio.ch.ChannelOutputStream.writeFully(ChannelOutputStream.java:68)
[18:57:45] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/sun.nio.ch.ChannelOutputStream.write(ChannelOutputStream.java:105)
[18:57:45] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:123)
[18:57:45] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:203)
[18:57:45] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/java.util.zip.DeflaterOutputStream.flush(DeflaterOutputStream.java:339)
[18:57:45] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:204)
[18:57:45] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/java.io.DataOutputStream.flush(DataOutputStream.java:142)
[18:57:45] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/java.io.FilterOutputStream.close(FilterOutputStream.java:184)
[18:57:45] [Paper Watchdog Thread/ERROR]:               net.minecraft.nbt.NbtIo.writeCompressed(NbtIo.java:87)
[18:57:45] [Paper Watchdog Thread/ERROR]:               net.minecraft.nbt.NbtIo.writeCompressed(NbtIo.java:80)
[18:57:45] [Paper Watchdog Thread/ERROR]:               net.minecraft.world.level.storage.PlayerDataStorage.save(PlayerDataStorage.java:43)
[18:57:45] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.players.PlayerList.save(PlayerList.java:410)
[18:57:45] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.players.PlayerList.remove(PlayerList.java:460)
[18:57:45] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.players.PlayerList.remove(PlayerList.java:424)
[18:57:45] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.network.ServerGamePacketListenerImpl.removePlayerFromWorld(ServerGamePacketListenerImpl.java:2211)
[18:57:45] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.network.ServerGamePacketListenerImpl.onDisconnect(ServerGamePacketListenerImpl.java:2189)
[18:57:45] [Paper Watchdog Thread/ERROR]:               net.minecraft.network.Connection.handleDisconnection(Connection.java:856)
[18:57:45] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.network.ServerConnectionListener.tick(ServerConnectionListener.java:278)
[18:57:45] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.MinecraftServer.tickConnection(MinecraftServer.java:1857)
[18:57:45] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.dedicated.DedicatedServer.tickConnection(DedicatedServer.java:552)
[18:57:45] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1821)
[18:57:45] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1618)
[18:57:45] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.dedicated.DedicatedServer.tickServer(DedicatedServer.java:430)
[18:57:45] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1338)
[18:57:45] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:384)
[18:57:45] [Paper Watchdog Thread/ERROR]:               net.minecraft.server.MinecraftServer$$Lambda/0x0000000875e29d00.run(Unknown Source)
[18:57:45] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/java.lang.Thread.runWith(Thread.java:1460)
[18:57:45] [Paper Watchdog Thread/ERROR]:               java.base@24.0.2/java.lang.Thread.run(Thread.java:1447)
[18:57:45] [Paper Watchdog Thread/ERROR]: ------------------------------
[18:57:45] [Paper Watchdog Thread/ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH ---
[18:57:45] [Paper Watchdog Thread/ERROR]: ------------------------------
[18:58:09] [Paper Watchdog Thread/ERROR]: ------------------------------
[18:58:09] [Paper Watchdog Thread/ERROR]: The server has stopped responding! This is (probably) not a Paper bug.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions