Problem/Bug Need Help to save server

Discussion in 'General Help' started by Mizfit, Aug 22, 2018.

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

    Mizfit

    So I have a server that i really don't want to loose, I've been running the same server since 2014. I have no idea what happened, but I am getting the below crash error when I try to start my server and it won't open in MCEdit.
    Code:
    ---- Minecraft Crash Report ----
    // You should try our sister game, Minceraft!
    
    Time: 22/08/18 7:21 PM
    Description: Exception in server tick loop
    
    java.lang.IllegalArgumentException: ChunkNibbleArrays should be 2048 bytes not: 0
       at net.minecraft.server.v1_12_R1.NibbleArray.<init>(SourceFile:16)
       at net.minecraft.server.v1_12_R1.ChunkRegionLoader.a(ChunkRegionLoader.java:374)
       at net.minecraft.server.v1_12_R1.ChunkRegionLoader.a(ChunkRegionLoader.java:87)
       at net.minecraft.server.v1_12_R1.ChunkRegionLoader.loadChunk(ChunkRegionLoader.java:65)
       at org.bukkit.craftbukkit.v1_12_R1.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:21)
       at org.bukkit.craftbukkit.v1_12_R1.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:1)
       at org.bukkit.craftbukkit.v1_12_R1.util.AsynchronousExecutor.skipQueue(AsynchronousExecutor.java:336)
       at org.bukkit.craftbukkit.v1_12_R1.util.AsynchronousExecutor.getSkipQueue(AsynchronousExecutor.java:295)
       at org.bukkit.craftbukkit.v1_12_R1.chunkio.ChunkIOExecutor.syncChunkLoad(ChunkIOExecutor.java:16)
       at net.minecraft.server.v1_12_R1.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:137)
       at net.minecraft.server.v1_12_R1.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:120)
       at net.minecraft.server.v1_12_R1.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:116)
       at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:364)
       at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:328)
       at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:248)
       at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:522)
       at java.lang.Thread.run(Unknown Source)
    
    
    A detailed walkthrough of the error, its code path and all known details is as follows:
    ---------------------------------------------------------------------------------------
    
    -- System Details --
    Details:
       Minecraft Version: 1.12.2
       Operating System: Windows 10 (x86) version 10.0
       Java Version: 1.8.0_101, Oracle Corporation
       Java VM Version: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
       Memory: 72295312 bytes (68 MB) / 129892352 bytes (123 MB) up to 1037959168 bytes (989 MB)
       JVM Flags: 2 total; -Xms128M -Xmx1024M
       IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
       CraftBukkit Information:
      Running: CraftBukkit version git-Bukkit-45c8386 (MC: 1.12.2) (Implementing API version 1.12.2-R0.1-SNAPSHOT) false
      Plugins: { dynmap v2.5-Dev201706100405 org.dynmap.bukkit.DynmapPlugin [mikeprimm],}
      Warnings: DEFAULT
      Reload Count: 0
      Threads: { WAITING Finalizer: [java.lang.Object.wait(Native Method), java.lang.ref.ReferenceQueue.remove(Unknown Source), java.lang.ref.ReferenceQueue.remove(Unknown Source), java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)], RUNNABLE Signal Dispatcher: [], RUNNABLE Server console handler: [java.io.FileInputStream.readBytes(Native Method), java.io.FileInputStream.read(Unknown Source), java.io.BufferedInputStream.fill(Unknown Source), java.io.BufferedInputStream.read(Unknown Source), org.bukkit.craftbukkit.libs.jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:248), org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:261), org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:198), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readCharacter(ConsoleReader.java:2145), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLineSimple(ConsoleReader.java:3183), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:2333), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:2269), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:2257), net.minecraft.server.v1_12_R1.DedicatedServer$2.run(DedicatedServer.java:86)], WAITING Snooper Timer: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Unknown Source), java.util.TimerThread.mainLoop(Unknown Source), java.util.TimerThread.run(Unknown Source)], WAITING Reference Handler: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Unknown Source), java.lang.ref.Reference.tryHandlePending(Unknown Source), java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)], WAITING Thread-3: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(Unknown Source), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source), java.util.concurrent.LinkedBlockingQueue.take(Unknown Source), com.mojang.util.QueueLogAppender.getNextLogEvent(QueueLogAppender.java:77), org.bukkit.craftbukkit.v1_12_R1.util.TerminalConsoleWriterThread.run(TerminalConsoleWriterThread.java:27), java.lang.Thread.run(Unknown Source)], RUNNABLE Attach Listener: [], RUNNABLE DestroyJavaVM: [], TIMED_WAITING Server Infinisleeper: [java.lang.Thread.sleep(Native Method), net.minecraft.server.v1_12_R1.DedicatedServer$1.run(DedicatedServer.java:59)], RUNNABLE Netty Server IO #0: [sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method), sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source), sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source), sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source), sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source), sun.nio.ch.SelectorImpl.select(Unknown Source), io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62), io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:753), io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:409), io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858), java.lang.Thread.run(Unknown Source)], RUNNABLE Server thread: [java.lang.Thread.dumpThreads(Native Method), java.lang.Thread.getAllStackTraces(Unknown Source), org.bukkit.craftbukkit.v1_12_R1.CraftCrashReport.call(CraftCrashReport.java:30), net.minecraft.server.v1_12_R1.CrashReportSystemDetails.a(SourceFile:78), net.minecraft.server.v1_12_R1.CrashReport.h(CrashReport.java:128), net.minecraft.server.v1_12_R1.CrashReport.<init>(CrashReport.java:35), net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:572), java.lang.Thread.run(Unknown Source)],}
      Recent tasks from -31--1{}
       Profiler Position: N/A (disabled)
       Player Count: 0 / 20; []
       Is Modded: Definitely; Server brand changed to 'CraftBukkit'
       Type: Dedicated Server (map_server.txt)
     
    Last edited by a moderator: Aug 22, 2018
  2. @Mizfit
    Looks like the file got corrupted. Have you made a backup of the world at any point? If so, you may need to revert back to that point.

    I'm not too familiar with world files, so I don't know if there is a way to fix it. But if there isn't, you may need to start a new world and keep backups.
     
Thread Status:
Not open for further replies.

Share This Page