GeorgH93 / MarriageMaster

Marriage Plugin for Bukkit/Spigot
https://www.spigotmc.org/resources/marriage-master.19273/
GNU General Public License v3.0
113 stars 90 forks source link

Lag exploit? #232

Closed iLemon closed 2 years ago

iLemon commented 2 years ago

[01:23:25] [Server thread/INFO]: paulroonz1 issued server command: /marry marry 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] Tick took > 300ms (563ms)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] java.base@16.0.1/java.lang.Thread.sleep(Native Method)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//com.mojang.authlib.yggdrasil.YggdrasilGameProfileRepository.findProfilesByNames(YggdrasilGameProfileRepository.java:93)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//com.destroystokyo.paper.profile.PaperGameProfileRepository.findProfilesByNames(PaperGameProfileRepository.java:44)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.players.UserCache.a(UserCache.java:109)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.players.UserCache.getProfile(UserCache.java:174)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//org.bukkit.craftbukkit.v1_17_R1.CraftServer.getOfflinePlayer(CraftServer.java:1802)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.Bukkit.MarriageMaster.getPlayerData(MarriageMaster.java:302)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.Bukkit.MarriageMaster.getPlayerData(MarriageMaster.java:62)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.Bukkit.Commands.MarryMarryCommand.execute(MarryMarryCommand.java:98)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.Bukkit.Commands.MarryMarryCommand.execute(MarryMarryCommand.java:35)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.Bukkit.API.MarryCommand.doExecute(MarryCommand.java:149)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.Bukkit.API.MarryCommand.doExecute(MarryCommand.java:35)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.Bukkit.Commands.CommandManagerImplementation.onCommand(CommandManagerImplementation.java:181)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.libs.at.pcgamingfreaks.Bukkit.Command.RegisterablePluginCommand.execute(RegisterablePluginCommand.java:155)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:161)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//org.bukkit.craftbukkit.v1_17_R1.CraftServer.dispatchCommand(CraftServer.java:869)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.network.PlayerConnection.handleCommand(PlayerConnection.java:2262)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2073)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2054)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:46)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:6)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.network.protocol.PlayerConnectionUtils.lambda$ensureRunningOnSameThread$1(PlayerConnectionUtils.java:56)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.network.protocol.PlayerConnectionUtils$$Lambda$9085/0x0000000802ed7468.run(Unknown Source)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.TickTask.run(TickTask.java:18)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.util.thread.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:149)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.util.thread.IAsyncTaskHandlerReentrant.executeTask(IAsyncTaskHandlerReentrant.java:23)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:1420)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:183)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.util.thread.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:122)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer.bf(MinecraftServer.java:1398)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer.executeNext(MinecraftServer.java:1391)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.util.thread.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:132)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1469)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1276)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:316)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer$$Lambda$3673/0x00000008013b13e8.run(Unknown Source)
[01:23:25] [Thread-25/INFO]: [LagAnalyzer] java.base@16.0.1/java.lang.Thread.run(Thread.java:831)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] Tick took > 300ms (1571ms)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] java.base@16.0.1/java.lang.Thread.sleep(Native Method)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//com.mojang.authlib.yggdrasil.YggdrasilGameProfileRepository.findProfilesByNames(YggdrasilGameProfileRepository.java:93)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//com.destroystokyo.paper.profile.PaperGameProfileRepository.findProfilesByNames(PaperGameProfileRepository.java:44)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.players.UserCache.a(UserCache.java:109)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.players.UserCache.getProfile(UserCache.java:174)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//org.bukkit.craftbukkit.v1_17_R1.CraftServer.getOfflinePlayer(CraftServer.java:1802)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.Bukkit.MarriageMaster.getPlayerData(MarriageMaster.java:302)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.Bukkit.MarriageMaster.getPlayerData(MarriageMaster.java:62)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.Bukkit.Commands.MarryMarryCommand.execute(MarryMarryCommand.java:98)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.Bukkit.Commands.MarryMarryCommand.execute(MarryMarryCommand.java:35)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.Bukkit.API.MarryCommand.doExecute(MarryCommand.java:149)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.Bukkit.API.MarryCommand.doExecute(MarryCommand.java:35)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.Bukkit.Commands.CommandManagerImplementation.onCommand(CommandManagerImplementation.java:181)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.libs.at.pcgamingfreaks.Bukkit.Command.RegisterablePluginCommand.execute(RegisterablePluginCommand.java:155)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:161)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//org.bukkit.craftbukkit.v1_17_R1.CraftServer.dispatchCommand(CraftServer.java:869)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.network.PlayerConnection.handleCommand(PlayerConnection.java:2262)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2073)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2054)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:46)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:6)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.network.protocol.PlayerConnectionUtils.lambda$ensureRunningOnSameThread$1(PlayerConnectionUtils.java:56)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.network.protocol.PlayerConnectionUtils$$Lambda$9085/0x0000000802ed7468.run(Unknown Source)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.TickTask.run(TickTask.java:18)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.util.thread.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:149)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.util.thread.IAsyncTaskHandlerReentrant.executeTask(IAsyncTaskHandlerReentrant.java:23)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:1420)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:183)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.util.thread.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:122)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer.bf(MinecraftServer.java:1398)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer.executeNext(MinecraftServer.java:1391)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.util.thread.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:132)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1469)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1276)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:316)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer$$Lambda$3673/0x00000008013b13e8.run(Unknown Source)
[01:23:26] [Thread-25/INFO]: [LagAnalyzer] java.base@16.0.1/java.lang.Thread.run(Thread.java:831)
[01:23:27] [Server thread/INFO]: ZonksScoob issued server command: /home igs
[01:23:27] [Server thread/INFO]: TroutSeason issued server command: /home igs
[01:23:27] [Server thread/INFO]: paulroonz1 issued server command: /marry marry 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] Tick took > 300ms (805ms)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] java.base@16.0.1/java.lang.Thread.sleep(Native Method)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//com.mojang.authlib.yggdrasil.YggdrasilGameProfileRepository.findProfilesByNames(YggdrasilGameProfileRepository.java:93)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//com.destroystokyo.paper.profile.PaperGameProfileRepository.findProfilesByNames(PaperGameProfileRepository.java:44)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.players.UserCache.a(UserCache.java:109)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.players.UserCache.getProfile(UserCache.java:174)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//org.bukkit.craftbukkit.v1_17_R1.CraftServer.getOfflinePlayer(CraftServer.java:1802)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.Bukkit.MarriageMaster.getPlayerData(MarriageMaster.java:302)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.Bukkit.MarriageMaster.getPlayerData(MarriageMaster.java:62)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.Bukkit.Commands.MarryMarryCommand.execute(MarryMarryCommand.java:98)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.Bukkit.Commands.MarryMarryCommand.execute(MarryMarryCommand.java:35)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.Bukkit.API.MarryCommand.doExecute(MarryCommand.java:149)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.Bukkit.API.MarryCommand.doExecute(MarryCommand.java:35)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.Bukkit.Commands.CommandManagerImplementation.onCommand(CommandManagerImplementation.java:181)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] MarriageMaster-2.5.1-RC2-Release.jar//at.pcgamingfreaks.MarriageMasterStandalone.libs.at.pcgamingfreaks.Bukkit.Command.RegisterablePluginCommand.execute(RegisterablePluginCommand.java:155)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:161)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//org.bukkit.craftbukkit.v1_17_R1.CraftServer.dispatchCommand(CraftServer.java:869)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.network.PlayerConnection.handleCommand(PlayerConnection.java:2262)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2073)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2054)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:46)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:6)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.network.protocol.PlayerConnectionUtils.lambda$ensureRunningOnSameThread$1(PlayerConnectionUtils.java:56)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.network.protocol.PlayerConnectionUtils$$Lambda$9085/0x0000000802ed7468.run(Unknown Source)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.TickTask.run(TickTask.java:18)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.util.thread.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:149)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.util.thread.IAsyncTaskHandlerReentrant.executeTask(IAsyncTaskHandlerReentrant.java:23)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:1420)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:183)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.util.thread.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:122)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer.bf(MinecraftServer.java:1398)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer.executeNext(MinecraftServer.java:1391)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.util.thread.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:132)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1469)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1276)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:316)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] app//net.minecraft.server.MinecraftServer$$Lambda$3673/0x00000008013b13e8.run(Unknown Source)
[01:23:27] [Thread-25/INFO]: [LagAnalyzer] java.base@16.0.1/java.lang.Thread.run(Thread.java:831)```
GeorgH93 commented 2 years ago

Is your server running in online mode?

iLemon commented 2 years ago

Yeah it’s online mode. Apologies for the short report, it was 2am and I got woken up to my servers crashing with this. Happy to provide more info today.


From: GeorgH93 @.> Sent: Sunday, November 28, 2021 11:47:19 AM To: GeorgH93/MarriageMaster @.> Cc: iLemon @.>; Author @.> Subject: Re: [GeorgH93/MarriageMaster] Lag exploit? (Issue #232)

Is your server running in online mode?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/GeorgH93/MarriageMaster/issues/232#issuecomment-981071008, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AELX766SPYZALANHQKU6DIDUOIJEPANCNFSM5I4XSYLA.

GeorgH93 commented 2 years ago

This build should fix it. No fully tested yet, but does not seem to break anything.