mojira.dev
MC-12236

Server crashes when a certain user logs in

When a certain user logs in (or anyone approaches certain coordinates, the game crashes. The symptom is massive lag plus chunks not loading. There is a stack trace being generated.


Minecraft Crash Report ----
// This is a token for 1 free hug. Redeem at your nearest Mojangsta: @unknown

Time: 3/16/13 4:38 PM
Description: Loading entity NBT

java.lang.NullPointerException
at net.minecraft.server.v1_4_R1.EntityItemFrame.a(SourceFile:64)
at net.minecraft.server.v1_4_R1.EntityItemFrame.a(SourceFile:93)
at net.minecraft.server.v1_4_R1.Entity.e(Entity.java:1160)
at net.minecraft.server.v1_4_R1.EntityTypes.a(SourceFile:122)
at net.minecraft.server.v1_4_R1.ChunkRegionLoader.loadEntities(ChunkRegionLoader.java:333)
at org.bukkit.craftbukkit.v1_4_R1.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:47)
at org.bukkit.craftbukkit.v1_4_R1.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:13)
at org.bukkit.craftbukkit.v1_4_R1.util.AsynchronousExecutor$Task.finish(AsynchronousExecutor.java:179)
at org.bukkit.craftbukkit.v1_4_R1.util.AsynchronousExecutor.finishActive(AsynchronousExecutor.java:287)
at org.bukkit.craftbukkit.v1_4_R1.chunkio.ChunkIOExecutor.tick(ChunkIOExecutor.java:30)
at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:537)
at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:224)
at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:494)
at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849)

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

– Head –
Stacktrace:
at net.minecraft.server.v1_4_R1.EntityItemFrame.a(SourceFile:64)
at net.minecraft.server.v1_4_R1.EntityItemFrame.a(SourceFile:93)

– Entity being loaded –
Details:
Entity Type: ItemFrame (net.minecraft.server.v1_4_R1.EntityItemFrame)
Entity ID: 38666
Name: entity.ItemFrame.name
Exact location: -9979.50, 67.50, -49977.06
Block location: World: (-9980,67,-49978), Chunk: (at 4,4,6 in -624,-3124; contains blocks -9984,0,-49984 to -9969,255,-49969), Region: (-20,-98; contains chunks -640,-3136 to -609,-3105, blocks -10240,0,-50176 to -9729,255,-49665)
Momentum: 0.00, 0.00, 0.00
Stacktrace:
at net.minecraft.server.v1_4_R1.Entity.e(Entity.java:1160)
at net.minecraft.server.v1_4_R1.EntityTypes.a(SourceFile:122)
at net.minecraft.server.v1_4_R1.ChunkRegionLoader.loadEntities(ChunkRegionLoader.java:333)
at org.bukkit.craftbukkit.v1_4_R1.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:47)
at org.bukkit.craftbukkit.v1_4_R1.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:13)
at org.bukkit.craftbukkit.v1_4_R1.util.AsynchronousExecutor$Task.finish(AsynchronousExecutor.java:179)
at org.bukkit.craftbukkit.v1_4_R1.util.AsynchronousExecutor.finishActive(AsynchronousExecutor.java:287)
at org.bukkit.craftbukkit.v1_4_R1.chunkio.ChunkIOExecutor.tick(ChunkIOExecutor.java:30)
at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:537)
at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:224)
at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:494)
at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849)

Comments 7

This ticket is invalid as it relates to a modded or 3rd party client/server.

  • Any non-standard client/server build needs to be taken up with the appropriate team, not Mojang.

  • Any plugin issues need to be addressed to the plugin creator.

  • This site is for addressing issues related to the base unmodded MineCraft.

This issue has been marked incorrectly. The issue does not have any mod information in the log causing the conclusion reached by Tails to be incorrect

org.bukkit.craftbukkit.v1_4_R1

Isn't this mod enough, is it ?

Yeah, Bukkit is NOT vanilla, a Bukkit server is a modded server even if you don't have any plugins installed (as it's already been modified to take plugins in the first place and insert the required API).

My apologies. I forgot that we were using bukkit for 1.4.7. We're on vanilla 1.5 now. Found the issue anyways. We had problems with 1.5 and switched back to 1.4.7 but not fast enough, apparently. People already had stuff like quartz, so when that player logged in, it tried to load the map with a large quartz block structure but had no info for that block ID, hence the null pointer.

Please do not mark issues as private, unless your bug report is a security issue containing information that may compromise your server/client.

Sorry about the confusion I read it pretty closely and then missed that line. I find that using vanilla not only helps stop crashes, it lets you find creative ways to replicate plugin functionality and makes the game less about mods and more about playing.

Bradley Rhea

(Unassigned)

Unconfirmed

crash, multiplayer

Minecraft 1.4.7, Minecraft 1.5

Retrieved