SEVERE java.io.EOFException - on startup

Discussion in 'Bukkit Help' started by Mosh Mage, Oct 21, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    Mosh Mage

    up until now google has been one of my best allys in this great fight of keeping a server runing (beware: sarcasm) but now i must succumb and ask for help in the public square.
    I had a power cut, failure, outage or however you guys name those things in english, and for "some" reason "something" broke inside the magnificent server i was running.

    What i can say is, i went Chunkster on its ass and it said 3 chunks were in pretty bad shape due to overdrinking at the local pub. I figured they were treated so badly that even chunkster couldnt do anything about it.
    I went and called MCEdit. MC sang about how complete the server was, up until it removed (i take it it fixed it?) one chunk.

    I figured "hey, now it's all shiny and whatnot" ... It's whatnot. It spilled the same SEVER log it spat the first time i ran it after the power outage.

    Any help would be, mighty, apreciated.
    I'm sorry for making this a Novel-Halp-Topic but i'm pretty frustrated and this helps vent it out :)
    side-note: I've also tried and downloaded the /lastbuild/ to no avail.

    SEVERE console log (open)

    16:52:37 [SEVERE] java.io.EOFException
    16:52:37 [SEVERE] at java.util.zip.GZIPInputStream.readUByte(GZIPInputStream.java:224)
    16:52:37 [SEVERE] at java.util.zip.GZIPInputStream.readUShort(GZIPInputStream.java:214)
    16:52:37 [SEVERE] at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:153)
    16:52:37 [SEVERE] at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:75)
    16:52:37 [SEVERE] at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:85)
    16:52:37 [SEVERE] at net.minecraft.server.CompressedStreamTools.a(SourceFile:9)
    16:52:37 [SEVERE] at net.minecraft.server.PlayerNBTManager.c(PlayerNBTManager.java:93)
    16:52:37 [SEVERE] at net.minecraft.server.World.<init>(World.java:128)
    16:52:37 [SEVERE] at net.minecraft.server.WorldServer.<init>(WorldServer.java:27)
    16:52:37 [SEVERE] at net.minecraft.server.SecondaryWorldServer.<init>(SecondaryWorldServer.java:8)
    16:52:37 [SEVERE] at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:221)
    16:52:37 [SEVERE] at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
    16:52:37 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
    16:52:37 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    16:52:37 [SEVERE] java.io.EOFException
    16:52:37 [SEVERE] at java.util.zip.GZIPInputStream.readUByte(GZIPInputStream.java:224)
    16:52:37 [SEVERE] at java.util.zip.GZIPInputStream.readUShort(GZIPInputStream.java:214)
    16:52:37 [SEVERE] at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:153)
    16:52:37 [SEVERE] at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:75)
    16:52:37 [SEVERE] at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:85)
    16:52:37 [SEVERE] at net.minecraft.server.CompressedStreamTools.a(SourceFile:9)
    16:52:37 [SEVERE] at net.minecraft.server.PlayerNBTManager.c(PlayerNBTManager.java:104)
    16:52:37 [SEVERE] at net.minecraft.server.World.<init>(World.java:128)
    16:52:37 [SEVERE] at net.minecraft.server.WorldServer.<init>(WorldServer.java:27)
    16:52:37 [SEVERE] at net.minecraft.server.SecondaryWorldServer.<init>(SecondaryWorldServer.java:8)
    16:52:37 [SEVERE] at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:221)
    16:52:37 [SEVERE] at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
    16:52:37 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
    16:52:37 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    16:52:37 [INFO] Unable to find spawn biome
    16:52:37 [SEVERE] java.lang.NullPointerException
    16:52:37 [SEVERE] at net.minecraft.server.WorldServer.c(WorldServer.java:162)
    16:52:37 [SEVERE] at net.minecraft.server.World.a(World.java:2224)
    16:52:37 [SEVERE] at net.minecraft.server.Chunk.addEntities(Chunk.java:634)
    16:52:37 [SEVERE] at net.minecraft.server.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:81)
    16:52:37 [SEVERE] at net.minecraft.server.ChunkProviderServer.getOrCreateChunk(ChunkProviderServer.java:106)
    16:52:37 [SEVERE] at net.minecraft.server.World.getChunkAt(World.java:300)
    16:52:37 [SEVERE] at net.minecraft.server.World.getTypeId(World.java:247)
    16:52:37 [SEVERE] at net.minecraft.server.World.isEmpty(World.java:251)
    16:52:37 [SEVERE] at net.minecraft.server.World.a(World.java:218)
    16:52:37 [SEVERE] at net.minecraft.server.WorldProviderHell.canSpawn(SourceFile:37)
    16:52:37 [SEVERE] at net.minecraft.server.World.canSpawn(World.java:104)
    16:52:37 [SEVERE] at net.minecraft.server.World.c(World.java:202)
    16:52:37 [SEVERE] at net.minecraft.server.World.<init>(World.java:150)
    16:52:37 [SEVERE] at net.minecraft.server.WorldServer.<init>(WorldServer.java:27)
    16:52:37 [SEVERE] at net.minecraft.server.SecondaryWorldServer.<init>(SecondaryWorldServer.java:8)
    16:52:37 [SEVERE] at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:221)
    16:52:37 [SEVERE] at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
    16:52:37 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
    16:52:37 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    16:52:37 [SEVERE] Unexpected exception
    java.lang.NullPointerException
    at net.minecraft.server.WorldServer.c(WorldServer.java:162)
    at net.minecraft.server.World.a(World.java:2224)
    at net.minecraft.server.Chunk.addEntities(Chunk.java:634)
    at net.minecraft.server.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:81)
    at net.minecraft.server.ChunkProviderServer.getOrCreateChunk(ChunkProviderServer.java:106)
    at net.minecraft.server.World.getChunkAt(World.java:300)
    at net.minecraft.server.World.getTypeId(World.java:247)
    at net.minecraft.server.World.isEmpty(World.java:251)
    at net.minecraft.server.World.a(World.java:218)
    at net.minecraft.server.WorldProviderHell.canSpawn(SourceFile:37)
    at net.minecraft.server.World.canSpawn(World.java:104)
    at net.minecraft.server.World.c(World.java:202)
    at net.minecraft.server.World.<init>(World.java:150)
    at net.minecraft.server.WorldServer.<init>(WorldServer.java:27)
    at net.minecraft.server.SecondaryWorldServer.<init>(SecondaryWorldServer.java:8)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:221)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
     
  2. Offline

    c0mp

    Sounds like chunk corruption to me. Try powering off your server, rename your world folder to a different name, and start the server again, allowing it to regen a new world. If that works, then the issue is, in fact, somewhere in the world files. As you've already tried Chunkster and MCEdit, I don't personally have any other constructive suggestions, aside from restoring a known-good backup of your world folder, or just starting with a fresh map. :'(
     
  3. Offline

    Mosh Mage

    Oh my. It seems it IS a map problem. Oh my.

    So. What i did:
    edited the server.properties to world-name:redworld
    started the server, everything went fine. pretty fine indeed, if it werent for permissions i'd have used /commands.
    stoped the server.

    copied contents of 'world' to 'redworld' started the server.
    Everything went fine mighty fine :D

    All i had to do was relocate the permissions, edit Factions file to the 'redworld' and pin-point some other stuff.

    My many, many, thanks. You have saved me from the "Wrath of the Players" and i'm truest when i say i wouldn't survive that.

    Thanks.
     
    Diamondo25 likes this.
  4. Offline

    c0mp

    Nice, glad to hear that you were able to get it working with minimal damage.
     
  5. Offline

    tyzoid

    @Mosh Mage
    When that happens to me, I just start and restart my server like 3-4 times.
    The error usually fixes itself.

    But I'm glad you got it working.
     
  6. Offline

    SlyCooperMan

    So finally someone figured out how to fix the input/output corruption error! This has happened to me like 2 or 3 times after my server computer crashed, and I always had to use a backup of my world.
     
Thread Status:
Not open for further replies.

Share This Page