[MC-12236] Server crashes when a certain user logs in Created: 17/Mar/13  Updated: 18/Mar/13  Resolved: 17/Mar/13

Status: Resolved
Project: Minecraft: Java Edition
Component/s: None
Affects Version/s: Minecraft 1.4.7, Minecraft 1.5
Fix Version/s: None

Type: Bug
Reporter: Bradley Rhea Assignee: Unassigned
Resolution: Invalid Votes: 0
Labels: crash, multiplayer
Environment:

Minecraft Version: 1.4.7
Operating System: Linux (amd64) version 3.4.24-nfo
Java Version: 1.7.0_11, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 388960528 bytes (370 MB) / 623575040 bytes (594 MB) up to 1908932608 bytes (1820 MB)
JVM Flags: 1 total; -Xmx2048M


Confirmation Status: Unconfirmed
Game Mode: Survival

 Description   

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: HUG~

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   
Comment by Starbuck Johnson [ 18/Mar/13 ]

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.

Comment by Tails [ 18/Mar/13 ]

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

Comment by Bradley Rhea [ 18/Mar/13 ]

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.

Comment by George Gates [ 18/Mar/13 ]

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).

Comment by Kumasasa [ 18/Mar/13 ]
org.bukkit.craftbukkit.v1_4_R1

Isn't this mod enough, is it ?

Comment by Starbuck Johnson [ 18/Mar/13 ]

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

Comment by Tails [ 17/Mar/13 ]

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.
Generated at Sun Jan 12 12:30:15 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.