Bukkit errors: incorrect header check

Discussion in 'Bukkit Help' started by desup, Jan 1, 2013.

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

    desup

    Hi, my server was going great, but few minutes ago, when I logged in, no chunk was loaded.
    It kicked me out in few seconds.
    And these errors were in the log:
    Code:
    20:40:04 [SEVERE] java.util.zip.ZipException: incorrect header check
    20:40:04 [SEVERE]      at java.util.zip.InflaterInputStream.read(Unknown Source
    )
    20:40:04 [SEVERE]      at java.io.BufferedInputStream.fill(Unknown Source)
    20:40:04 [SEVERE]      at java.io.BufferedInputStream.read(Unknown Source)
    20:40:04 [SEVERE]      at java.io.DataInputStream.readByte(Unknown Source)
    20:40:04 [SEVERE]      at net.minecraft.server.v1_4_6.NBTBase.b(SourceFile:88)
    20:40:04 [SEVERE]      at net.minecraft.server.v1_4_6.NBTCompressedStreamTools.
    a(SourceFile:75)
    20:40:04 [SEVERE]      at net.minecraft.server.v1_4_6.ChunkRegionLoader.loadChu
    nk(ChunkRegionLoader.java:80)
    20:40:04 [SEVERE]      at org.bukkit.craftbukkit.v1_4_6.chunkio.ChunkIOProvider
    .callStage1(ChunkIOProvider.java:19)
    20:40:04 [SEVERE]      at org.bukkit.craftbukkit.v1_4_6.chunkio.ChunkIOProvider
    .callStage1(ChunkIOProvider.java:13)
    20:40:04 [SEVERE]      at org.bukkit.craftbukkit.v1_4_6.util.AsynchronousExecut
    or$Task.init(AsynchronousExecutor.java:150)
    20:40:04 [SEVERE]      at org.bukkit.craftbukkit.v1_4_6.util.AsynchronousExecut
    or$Task.initAsync(AsynchronousExecutor.java:95)
    20:40:04 [SEVERE]      at org.bukkit.craftbukkit.v1_4_6.util.AsynchronousExecut
    or$Task.run(AsynchronousExecutor.java:85)
    20:40:04 [SEVERE]      at java.util.concurrent.ThreadPoolExecutor.runWorker(Unk
    nown Source)
    20:40:04 [SEVERE]      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Un
    known Source)
    20:40:04 [SEVERE]      at java.lang.Thread.run(Unknown Source)
    20:40:04 [SEVERE] Encountered an unexpected exception ZipException
    java.util.zip.ZipException: incorrect header check
            at java.util.zip.InflaterInputStream.read(Unknown Source)
            at java.io.BufferedInputStream.fill(Unknown Source)
            at java.io.BufferedInputStream.read(Unknown Source)
            at java.io.DataInputStream.readByte(Unknown Source)
            at net.minecraft.server.v1_4_6.NBTBase.b(SourceFile:88)
            at net.minecraft.server.v1_4_6.NBTCompressedStreamTools.a(SourceFile:75)
     
            at net.minecraft.server.v1_4_6.ChunkRegionLoader.loadChunk(ChunkRegionLo
    ader.java:80)
            at org.bukkit.craftbukkit.v1_4_6.chunkio.ChunkIOProvider.callStage1(Chun
    kIOProvider.java:19)
            at org.bukkit.craftbukkit.v1_4_6.chunkio.ChunkIOProvider.callStage1(Chun
    kIOProvider.java:13)
            at org.bukkit.craftbukkit.v1_4_6.util.AsynchronousExecutor$Task.init(Asy
    nchronousExecutor.java:150)
            at org.bukkit.craftbukkit.v1_4_6.util.AsynchronousExecutor$Task.initAsyn
    c(AsynchronousExecutor.java:95)
            at org.bukkit.craftbukkit.v1_4_6.util.AsynchronousExecutor$Task.run(Asyn
    chronousExecutor.java:85)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
            at java.lang.Thread.run(Unknown Source)
    Can you help me getting rid of that errors? My server needs to work.
    Thanks really much.
     
  2. Offline

    falkensmaze

    desup Looks like one or more corrupt region files. Can you restore your world from a backup?
     
  3. Offline

    desup

    No, with the last update of my save&backup plugin, backup function were disabled since new config file was generated :(
    All my backups are from old map.
     
  4. Offline

    falkensmaze

    Does this happen without any plugins installed?

    Try MCEdit on a copy of your world. Someone reported success with it for a very similar error.

    And for forensic purposes, post your plugins list.
     
  5. Offline

    ifly6

    "java.util.zip.ZipException" means its not Bukkit. It also means that its due to a plugin that does something with zip files. Uninstall that plugin and try again.
    Note: java.util = a utility that is part of java (and in the java libraries)
     
  6. Offline

    falkensmaze

    Zip is used for compressing other things than just .zip files. This includes Java archives (.jar) and parts of world files. The references to ChunkRegionLoader and NBTCompressedStreamTools are additional indicators of what's happening here.
     
  7. Offline

    desup

    Move all plugins to the temporary folder and try it without any plugins was my 1st though, but its still the same.
    Code:
    My plugins are:
    AutoKick
    AutoMessage
    AutoSaveWorld
    BanHammer
    BOSEconomy
    ClearLag
    CustomServerMessages
    Gates
    GroupManager
    HomeSpawnPlus
    ChestShop
    iChat
    IPCheck
    Jail
    Jobs
    KitPlugin
    Lockette
    MobArena
    OpenInv
    PlayerIP
    SafeCreeper
    SimpleWarps
    Skript
    VirtualChest
    Votifier
    WorldEdit
    WorldGuard
    xAuth
    zPort
    
    Where can I find repair region option in MCEdit? said it should be under Ctrl+I, but there is just info about the map
     
  8. Offline

    ifly6

    yea, i concur (reading too fast... is an issue =P) corrupted chunks probably, from the chunkIO throwing flags
     
Thread Status:
Not open for further replies.

Share This Page