GTNewHorizons / GT-New-Horizons-Modpack

New Modpack with Gregtech, Thaumcraft and Witchery
https://www.gtnewhorizons.com/
Other
887 stars 275 forks source link

NullPointerException Crashing Server when specific player logs in, likely tied to the area they are in #16514

Open aelam01 opened 3 weeks ago

aelam01 commented 3 weeks ago

Your GTNH Discord Username

aelam

Your Pack Version

2.6.1

Your Server

private server

Java Version

Java 17

Type of Server

Don't know

Your Actions

Player was exploring new chunks in the Nether and logged out, upon relogging the server crashed and now crashes any time they attempt to log in. My thought for a possible cause is that the chunk was corrupted due to player log out during generation, but I'm not familiar with how minecraft chunk generation works or how it could be affected by other mods.

Crash Report

I've gotten three crash reports after attempting different things to resolve the issue. Report 1

`---- Minecraft Crash Report ---- // Shall we play a game?

Time: 6/11/24, 2:14 AM Description: Loading NBT data

java.io.UTFDataFormatException: malformed input around byte 32 at java.base/java.io.DataInputStream.readUTF(DataInputStream.java:649) at java.base/java.io.DataInputStream.readUTF(DataInputStream.java:558) at RFB-Launch//net.minecraft.nbt.NBTTagCompound.func_152448_b(NBTTagCompound.java:388) at RFB-Launch//net.minecraft.nbt.NBTTagCompound.func_152446_a(NBTTagCompound.java:50) at RFB-Launch//net.minecraft.nbt.NBTTagList.func_152446_a(NBTTagList.java:54) at RFB-Launch//net.minecraft.nbt.NBTTagCompound.func_152449_a(NBTTagCompound.java:398) at RFB-Launch//net.minecraft.nbt.NBTTagCompound.func_152446_a(NBTTagCompound.java:52) at RFB-Launch//net.minecraft.nbt.NBTTagCompound.func_152449_a(NBTTagCompound.java:398) at RFB-Launch//net.minecraft.nbt.NBTTagCompound.func_152446_a(NBTTagCompound.java:52) at RFB-Launch//net.minecraft.nbt.CompressedStreamTools.func_152455_a(CompressedStreamTools.java:170) at RFB-Launch//net.minecraft.nbt.CompressedStreamTools.func_152456_a(CompressedStreamTools.java:125) at RFB-Launch//net.minecraft.nbt.CompressedStreamTools.func_74794_a(CompressedStreamTools.java:120) at RFB-Launch//net.minecraft.world.chunk.storage.AnvilChunkLoader.loadChunk__Async(AnvilChunkLoader.java:121) at RFB-Launch//net.minecraftforge.common.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:20) at RFB-Launch//net.minecraftforge.common.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:12) at RFB-Launch//net.minecraftforge.common.util.AsynchronousExecutor$Task.init(AsynchronousExecutor.java:151) at RFB-Launch//net.minecraftforge.common.util.AsynchronousExecutor$Task.initAsync(AsynchronousExecutor.java:96) at RFB-Launch//net.minecraftforge.common.util.AsynchronousExecutor$Task.run(AsynchronousExecutor.java:86) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:840)

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

-- Head -- Stacktrace: at java.base/java.io.DataInputStream.readUTF(DataInputStream.java:649) at java.base/java.io.DataInputStream.readUTF(DataInputStream.java:558) at RFB-Launch//net.minecraft.nbt.NBTTagCompound.func_152448_b(NBTTagCompound.java:388) at RFB-Launch//net.minecraft.nbt.NBTTagCompound.func_152446_a(NBTTagCompound.java:50) at RFB-Launch//net.minecraft.nbt.NBTTagList.func_152446_a(NBTTagList.java:54) at RFB-Launch//net.minecraft.nbt.NBTTagCompound.func_152449_a(NBTTagCompound.java:398)

-- NBT Tag -- Details: Tag name: Sections Tag type: 9 Stacktrace: at RFB-Launch//net.minecraft.nbt.NBTTagCompound.func_152446_a(NBTTagCompound.java:52) at RFB-Launch//net.minecraft.nbt.NBTTagCompound.func_152449_a(NBTTagCompound.java:398) at RFB-Launch//net.minecraft.nbt.NBTTagCompound.func_152446_a(NBTTagCompound.java:52) at RFB-Launch//net.minecraft.nbt.CompressedStreamTools.func_152455_a(CompressedStreamTools.java:170) at RFB-Launch//net.minecraft.nbt.CompressedStreamTools.func_152456_a(CompressedStreamTools.java:125) at RFB-Launch//net.minecraft.nbt.CompressedStreamTools.func_74794_a(CompressedStreamTools.java:120)

-- Requested block coordinates -- Details: Found chunk: true Location: World: (-31,49,125), Chunk: (at 1,3,13 in -2,7; contains blocks -32,0,112 to -17,255,127), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511) Stacktrace: at RFB-Launch//net.minecraft.world.World.func_147466_a(World.java:2626) at RFB-Launch//net.minecraft.world.SpawnerAnimals.func_77190_a(SpawnerAnimals.java:215) at RFB-Launch//net.minecraft.world.SpawnerAnimals.func_77192_a(SpawnerAnimals.java:130) at RFB-Launch//net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:161) at RFB-Launch//net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:625) at RFB-Launch//net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:334) at RFB-Launch//net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547) at RFB-Launch//net.minecraft.server.MinecraftServer.run(MinecraftServer.java:396) at RFB-Launch//net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)`

Report 2 `---- Minecraft Crash Report ---- // Why did you do that?

Time: 6/11/24, 2:20 AM Description: Exception ticking world

java.lang.NullPointerException: Cannot invoke "net.minecraft.world.chunk.Chunk.func_76594_o()" because "p_1474673" is null at RFB-Launch//net.minecraft.world.World.func_147467_a(World.java:2856) at RFB-Launch//net.minecraft.world.WorldServer.func_147456_g(WorldServer.java:314) at RFB-Launch//net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:183) at RFB-Launch//net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:625) at RFB-Launch//net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:334) at RFB-Launch//net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547) at RFB-Launch//net.minecraft.server.MinecraftServer.run(MinecraftServer.java:396) at RFB-Launch//net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)

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

-- Head -- Stacktrace: at RFB-Launch//net.minecraft.world.World.func_147467_a(World.java:2856) at RFB-Launch//net.minecraft.world.WorldServer.func_147456_g(WorldServer.java:314) at RFB-Launch//net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:183) at RFB-Launch//net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:625)

-- Affected level -- Details: Level name: World All players: 1 total; [EntityPlayerMP['minecraftguru136'/2526, l='World', x=-153.30, y=76.00, z=172.30]] Chunk stats: ServerChunkCache: 333 Drop: 0 Level seed: -6431778551286236536 Level generator: ID 00 - default, ver 1. Features enabled: false Level generator options: Level spawn location: World: (0,0,0), Chunk: (at 0,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Level time: 0 game time, 0 day time Level dimension: 0 Level storage version: 0x00000 - Unknown? Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false Stacktrace: at RFB-Launch//net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:334) at RFB-Launch//net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547) at RFB-Launch//net.minecraft.server.MinecraftServer.run(MinecraftServer.java:396) at RFB-Launch//net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)

-- System Details -- Details: Minecraft Version: 1.7.10 Operating System: Linux (aarch64) version 5.15.0-203.146.5.1.el8uek.aarch64 Java Version: 17.0.10, Red Hat, Inc. Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Red Hat, Inc. Memory: 4116430848 bytes (3925 MB) / 6442450944 bytes (6144 MB) up to 6442450944 bytes (6144 MB) JVM Flags: 2 total; -Xms6G -Xmx6G AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used IntCache: cache: 1, tcache: 995, allocated: 0, tallocated: 0 FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1614 277 mods loaded, 277 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored UCHIJAAAA mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) UCHIJAAAA FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1614-1.7.10-universal.jar) UCHIJAAAA Forge{10.13.4.1614} [Minecraft Forge] (forge-1.7.10-10.13.4.1614-1.7.10-universal.jar) UCHIJAAAA appliedenergistics2-core{rv3-beta-357-GTNH} [Applied Energistics 2 Core] (minecraft.jar) UCHIJAAAA CodeChickenCore{1.2.1} [CodeChicken Core] (minecraft.jar) UCHIJAAAA CropLoadCoreASM{0.0.2} [CroploadCore ASM Core] (minecraft.jar) UCHIJAAAA NotEnoughItems{2.5.28-GTNH} [NotEnoughItems] (NotEnoughItems-2.5.28-GTNH.jar) UCHIJAAAA OpenComputers|Core{1.10.11-GTNH} [OpenComputers (Core)] (minecraft.jar) UCHIJAAAA MobiusCore{1.4.2-mapless} [MobiusCore] (minecraft.jar) UCHIJAAAA PlayerAPI{1.4.4} [Player API] (minecraft.jar) UCHIJAAAA ThE-core{1.0.0.1} [Thaumic Energistics Core] (minecraft.jar) `

Report 3 `---- Minecraft Crash Report ---- // Don't be sad. I'll do better next time, I promise!

Time: 6/11/24, 2:36 AM Description: Exception ticking world

java.lang.NullPointerException: Cannot invoke "net.minecraft.world.chunk.Chunk.func_76594_o()" because "p_1474673" is null at RFB-Launch//net.minecraft.world.World.func_147467_a(World.java:2856) at RFB-Launch//net.minecraft.world.WorldServer.func_147456_g(WorldServer.java:314) at RFB-Launch//net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:183) at RFB-Launch//net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:625) at RFB-Launch//net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:334) at RFB-Launch//net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547) at RFB-Launch//net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427) at RFB-Launch//net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)

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

-- Head -- Stacktrace: at RFB-Launch//net.minecraft.world.World.func_147467_a(World.java:2856) at RFB-Launch//net.minecraft.world.WorldServer.func_147456_g(WorldServer.java:314) at RFB-Launch//net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:183)

-- Affected level -- Details: Level name: World All players: 1 total; [EntityPlayerMP['minecraftguru136'/2854, l='World', x=-153.30, y=76.00, z=172.30]] Chunk stats: ServerChunkCache: 325 Drop: 0 Level seed: -6431778551286236536 Level generator: ID 00 - default, ver 1. Features enabled: false Level generator options: Level spawn location: World: (0,0,0), Chunk: (at 0,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Level time: 0 game time, 0 day time Level dimension: 0 Level storage version: 0x00000 - Unknown? Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false Stacktrace: at RFB-Launch//net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:625) at RFB-Launch//net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:334) at RFB-Launch//net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547) at RFB-Launch//net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427) at RFB-Launch//net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)

-- System Details -- Details: Minecraft Version: 1.7.10 Operating System: Linux (aarch64) version 5.15.0-203.146.5.1.el8uek.aarch64 Java Version: 17.0.10, Red Hat, Inc. Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Red Hat, Inc. Memory: 1582378992 bytes (1509 MB) / 6442450944 bytes (6144 MB) up to 6442450944 bytes (6144 MB) JVM Flags: 2 total; -Xms6G -Xmx6G AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used IntCache: cache: 1, tcache: 699, allocated: 0, tallocated: 0 FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1614 276 mods loaded, 276 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored UCHIJAAAA mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) UCHIJAAAA FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1614-1.7.10-universal.jar) UCHIJAAAA Forge{10.13.4.1614} [Minecraft Forge] (forge-1.7.10-10.13.4.1614-1.7.10-universal.jar) UCHIJAAAA appliedenergistics2-core{rv3-beta-357-GTNH} [Applied Energistics 2 Core] (minecraft.jar) UCHIJAAAA CodeChickenCore{1.2.1} [CodeChicken Core] (minecraft.jar) UCHIJAAAA CropLoadCoreASM{0.0.2} [CroploadCore ASM Core] (minecraft.jar) UCHIJAAAA NotEnoughItems{2.5.28-GTNH} [NotEnoughItems] (NotEnoughItems-2.5.28-GTNH.jar) UCHIJAAAA OpenComputers|Core{1.10.11-GTNH} [OpenComputers (Core)] (minecraft.jar) UCHIJAAAA MobiusCore{1.4.2-mapless} [MobiusCore] (minecraft.jar) UCHIJAAAA PlayerAPI{1.4.4} [Player API] (minecraft.jar) UCHIJAAAA ThE-core{1.0.0.1} [Thaumic Energistics Core] (minecraft.jar) `

Final Checklist