Skip to content

Major peformance issue impact bug. #326

@Remski01

Description

@Remski01

Sometimes the server gets a large lag spike with the following massive error in the console:

[18:31:08 ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH  - 1.21-108-73a863b (MC: 1.21) ---
[18:31:08 ERROR]: The server has not responded for 10 seconds! Creating thread dump
[18:31:08 ERROR]: ------------------------------
[18:31:08 ERROR]: Server thread dump (Look for plugins here before reporting to Paper!):
[18:31:08 ERROR]: ------------------------------
[18:31:08 ERROR]: Current Thread: Server thread
[18:31:08 ERROR]:       PID: 35 | Suspended: false | Native: false | State: RUNNABLE
[18:31:08 ERROR]:       Stack:
[18:31:08 ERROR]:               com.mojang.datafixers.optics.Lens.lambda$eval$2(Lens.java:46)
[18:31:08 ERROR]:               com.mojang.datafixers.optics.Lens$$Lambda/0x00007fe5993cd840.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.optics.Optic$CompositionOptic.applyUnchecked(Optic.java:41)
[18:31:08 ERROR]:               com.mojang.datafixers.optics.Optic$CompositionOptic.lambda$eval$0(Optic.java:33)
[18:31:08 ERROR]:               com.mojang.datafixers.optics.Optic$CompositionOptic$$Lambda/0x00007fe5993cda98.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.ProfunctorTransformer.lambda$eval$0(ProfunctorTransformer.java:39)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.ProfunctorTransformer$$Lambda/0x00007fe59a1993c8.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Apply.lambda$eval$0(Apply.java:30)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Apply$$Lambda/0x00007fe59a1967c0.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Apply.lambda$eval$0(Apply.java:30)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Apply$$Lambda/0x00007fe59a1967c0.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Apply.lambda$eval$0(Apply.java:30)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Apply$$Lambda/0x00007fe59a1967c0.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Comp.lambda$eval$2(Comp.java:118)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Comp$$Lambda/0x00007fe5993c99e8.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$$Lambda/0x00007fe59a199848.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.util.Either.lambda$mapRight$1(Either.java:166)
[18:31:08 ERROR]:               com.mojang.datafixers.util.Either$$Lambda/0x00007fe599b0b1a8.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.util.Either$Right.map(Either.java:99)
[18:31:08 ERROR]:               com.mojang.datafixers.util.Either.mapRight(Either.java:166)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$Instance.lambda$right$6(FunctionType.java:104)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$Instance$$Lambda/0x00007fe59a199aa0.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$$Lambda/0x00007fe59a199848.apply(Unknown Source)
[18:31:08 ERROR]:               java.base@21.0.3/java.util.function.Function.lambda$compose$0(Function.java:68)
[18:31:08 ERROR]:               java.base@21.0.3/java.util.function.Function$$Lambda/0x00007fe599fde198.apply(Unknown Source)
[18:31:08 ERROR]:               java.base@21.0.3/java.util.function.Function.lambda$compose$0(Function.java:68)
[18:31:08 ERROR]:               java.base@21.0.3/java.util.function.Function$$Lambda/0x00007fe599fde198.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$$Lambda/0x00007fe59a199848.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Comp.applyUnchecked(Comp.java:126)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Comp.lambda$eval$2(Comp.java:118)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Comp$$Lambda/0x00007fe5993c99e8.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$$Lambda/0x00007fe59a199848.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.util.Either.lambda$mapRight$1(Either.java:166)
[18:31:08 ERROR]:               com.mojang.datafixers.util.Either$$Lambda/0x00007fe599b0b1a8.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.util.Either$Right.map(Either.java:99)
[18:31:08 ERROR]:               com.mojang.datafixers.util.Either.mapRight(Either.java:166)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$Instance.lambda$right$6(FunctionType.java:104)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$Instance$$Lambda/0x00007fe59a199aa0.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$$Lambda/0x00007fe59a199848.apply(Unknown Source)
[18:31:08 ERROR]:               java.base@21.0.3/java.util.function.Function.lambda$compose$0(Function.java:68)
[18:31:08 ERROR]:               java.base@21.0.3/java.util.function.Function$$Lambda/0x00007fe599fde198.apply(Unknown Source)
[18:31:08 ERROR]:               java.base@21.0.3/java.util.function.Function.lambda$compose$0(Function.java:68)
[18:31:08 ERROR]:               java.base@21.0.3/java.util.function.Function$$Lambda/0x00007fe599fde198.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$$Lambda/0x00007fe59a199848.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Comp.applyUnchecked(Comp.java:126)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Comp.lambda$eval$2(Comp.java:118)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Comp$$Lambda/0x00007fe5993c99e8.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$$Lambda/0x00007fe59a199848.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.util.Either.lambda$mapRight$1(Either.java:166)
[18:31:08 ERROR]:               com.mojang.datafixers.util.Either$$Lambda/0x00007fe599b0b1a8.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.util.Either$Right.map(Either.java:99)
[18:31:08 ERROR]:               com.mojang.datafixers.util.Either.mapRight(Either.java:166)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$Instance.lambda$right$6(FunctionType.java:104)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$Instance$$Lambda/0x00007fe59a199aa0.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$$Lambda/0x00007fe59a199848.apply(Unknown Source)
[18:31:08 ERROR]:               java.base@21.0.3/java.util.function.Function.lambda$compose$0(Function.java:68)
[18:31:08 ERROR]:               java.base@21.0.3/java.util.function.Function$$Lambda/0x00007fe599fde198.apply(Unknown Source)
[18:31:08 ERROR]:               java.base@21.0.3/java.util.function.Function.lambda$compose$0(Function.java:68)
[18:31:08 ERROR]:               java.base@21.0.3/java.util.function.Function$$Lambda/0x00007fe599fde198.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$$Lambda/0x00007fe59a199848.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Comp.applyUnchecked(Comp.java:126)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Comp.lambda$eval$2(Comp.java:118)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Comp$$Lambda/0x00007fe5993c99e8.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$$Lambda/0x00007fe59a199848.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.util.Either.lambda$mapRight$1(Either.java:166)
[18:31:08 ERROR]:               com.mojang.datafixers.util.Either$$Lambda/0x00007fe599b0b1a8.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.util.Either$Right.map(Either.java:99)
[18:31:08 ERROR]:               com.mojang.datafixers.util.Either.mapRight(Either.java:166)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$Instance.lambda$right$6(FunctionType.java:104)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$Instance$$Lambda/0x00007fe59a199aa0.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$$Lambda/0x00007fe59a199848.apply(Unknown Source)
[18:31:08 ERROR]:               java.base@21.0.3/java.util.function.Function.lambda$compose$0(Function.java:68)
[18:31:08 ERROR]:               java.base@21.0.3/java.util.function.Function$$Lambda/0x00007fe599fde198.apply(Unknown Source)
[18:31:08 ERROR]:               java.base@21.0.3/java.util.function.Function.lambda$compose$0(Function.java:68)
[18:31:08 ERROR]:               java.base@21.0.3/java.util.function.Function$$Lambda/0x00007fe599fde198.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$$Lambda/0x00007fe59a199848.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$$Lambda/0x00007fe59a199848.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.util.Either.lambda$mapRight$1(Either.java:166)
[18:31:08 ERROR]:               com.mojang.datafixers.util.Either$$Lambda/0x00007fe599b0b1a8.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.util.Either$Right.map(Either.java:99)
[18:31:08 ERROR]:               com.mojang.datafixers.util.Either.mapRight(Either.java:166)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$Instance.lambda$right$6(FunctionType.java:104)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$Instance$$Lambda/0x00007fe59a199aa0.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$$Lambda/0x00007fe59a199848.apply(Unknown Source)
[18:31:08 ERROR]:               java.base@21.0.3/java.util.function.Function.lambda$compose$0(Function.java:68)
[18:31:08 ERROR]:               java.base@21.0.3/java.util.function.Function$$Lambda/0x00007fe599fde198.apply(Unknown Source)
[18:31:08 ERROR]:               java.base@21.0.3/java.util.function.Function.lambda$compose$0(Function.java:68)
[18:31:08 ERROR]:               java.base@21.0.3/java.util.function.Function$$Lambda/0x00007fe599fde198.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.FunctionType$$Lambda/0x00007fe59a199848.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Comp.applyUnchecked(Comp.java:126)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Comp.lambda$eval$2(Comp.java:118)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Comp$$Lambda/0x00007fe5993c99e8.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Fold.lambda$eval$2(Fold.java:91)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Fold$$Lambda/0x00007fe59a194be8.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Comp.applyUnchecked(Comp.java:126)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Comp.lambda$eval$2(Comp.java:118)
[18:31:08 ERROR]:               com.mojang.datafixers.functions.Comp$$Lambda/0x00007fe5993c99e8.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.datafixers.types.Type.capWrite(Type.java:167)
[18:31:08 ERROR]:               com.mojang.datafixers.types.Type.lambda$readAndWrite$10(Type.java:159)
[18:31:08 ERROR]:               com.mojang.datafixers.types.Type$$Lambda/0x00007fe5993c9568.apply(Unknown Source)
[18:31:08 ERROR]:               com.mojang.serialization.DataResult$Success.flatMap(DataResult.java:201)
[18:31:08 ERROR]:               com.mojang.datafixers.types.Type.readAndWrite(Type.java:158)
[18:31:08 ERROR]:               com.mojang.datafixers.DataFixerUpper.update(DataFixerUpper.java:78)
[18:31:08 ERROR]:               org.bukkit.craftbukkit.legacy.CraftLegacy.<clinit>(CraftLegacy.java:411)
[18:31:08 ERROR]:               org.bukkit.craftbukkit.util.CraftMagicNumbers.getMaterial(CraftMagicNumbers.java:127)
[18:31:08 ERROR]:               org.bukkit.craftbukkit.block.CraftBlockState.getData(CraftBlockState.java:163)
[18:31:08 ERROR]:               ExtraHardMode.jar//com.extrahardmode.features.AntiFarming.onBlockGrow(AntiFarming.java:184)
[18:31:08 ERROR]:               com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor504.execute(Unknown Source)
[18:31:08 ERROR]:               org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:77)
[18:31:08 ERROR]:               co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:84)
[18:31:08 ERROR]:               org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)
[18:31:08 ERROR]:               io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54)
[18:31:08 ERROR]:               io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131)
[18:31:08 ERROR]:               org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628)
[18:31:08 ERROR]:               org.bukkit.craftbukkit.event.CraftEventFactory.handleBlockGrowEvent(CraftEventFactory.java:1321)
[18:31:08 ERROR]:               org.bukkit.craftbukkit.event.CraftEventFactory.handleBlockGrowEvent(CraftEventFactory.java:1312)
[18:31:08 ERROR]:               net.minecraft.world.level.block.BuddingAmethystBlock.randomTick(BuddingAmethystBlock.java:52)
[18:31:08 ERROR]:               net.minecraft.world.level.block.state.BlockBehaviour$BlockStateBase.randomTick(BlockBehaviour.java:1225)
[18:31:08 ERROR]:               net.minecraft.server.level.ServerLevel.optimiseRandomTick(ServerLevel.java:887)
[18:31:08 ERROR]:               net.minecraft.server.level.ServerLevel.tickChunk(ServerLevel.java:950)
[18:31:08 ERROR]:               net.minecraft.server.level.ServerChunkCache.tickChunks(ServerChunkCache.java:514)
[18:31:08 ERROR]:               net.minecraft.server.level.ServerChunkCache.tick(ServerChunkCache.java:407)
[18:31:08 ERROR]:               net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:732)
[18:31:08 ERROR]:               net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1805)
[18:31:08 ERROR]:               net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:473)
[18:31:08 ERROR]:               net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1597)
[18:31:08 ERROR]:               net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1303)
[18:31:08 ERROR]:               net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:330)
[18:31:08 ERROR]:               net.minecraft.server.MinecraftServer$$Lambda/0x00007fe598d55f48.run(Unknown Source)
[18:31:08 ERROR]:               java.base@21.0.3/java.lang.Thread.runWith(Thread.java:1596)
[18:31:08 ERROR]:               java.base@21.0.3/java.lang.Thread.run(Thread.java:1583)
[18:31:08 ERROR]: ------------------------------
[18:31:08 ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH ---
[18:31:08 ERROR]: ------------------------------

Reason i believe it has todo with this plugin is because it mentions the plugin.

ExtraHardMode.jar//com.extrahardmode.features.AntiFarming.onBlockGrow(AntiFarming.java:184)
ExtraHardMode.jar//com.extrahardmode.features.AntiFarming.onBlockGrow(AntiFarming.java:184)
com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor504.execute(Unknown Source)

Paper build: 1.21-108-master@73a863b
EHM build: 3.15.1-beta-c1a56d8

I'm aware that the plugin has no released an 1.21 compatibility update, buit feel it should be updated to it at some point and thus reporting is still usefull.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions