Jump to content

Spigot/bukkit Problem


Empfohlene Beiträge

Heay,

Ich habe meinen kompletten Server Ordner von meinem Vserver gedownloadet und ca, 2 Monate SPäter wieder hochgeladen. Wenn ich jetzt den Server starte und ein 2ter Spieler möchte Connecten stürtzt der Server ab !

ServerLog:


---- Minecraft Crash Report ----

// Don't be sad, have a hug! <3


Time: 5/11/14 5:42 PM

Description: Exception in server tick loop


java.lang.ArrayIndexOutOfBoundsException: -1

	at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)

	at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)

	at net.minecraft.server.v1_7_R1.PlayerList.tick(PlayerList.java:787)

	at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:704)

	at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:273)

	at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:562)

	at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:469)

	at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617)



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

---------------------------------------------------------------------------------------


-- System Details --

Details:

	Minecraft Version: 1.7.2

	Operating System: Linux (amd64) version 2.6.32-26-pve

	Java Version: 1.7.0_55, Oracle Corporation

	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation

	Memory: 3825799496 bytes (3648 MB) / 5039456256 bytes (4806 MB) up to 5039456256 bytes (4806 MB)

	JVM Flags: 2 total; -Xms5120M -Xmx5120M

	AABB Pool Size: 3176 (177856 bytes; 0 MB) allocated, 2065 (115640 bytes; 0 MB) used

	IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 94

	CraftBukkit Information: 

   Running: CraftBukkit version git-Spigot-1325 (MC: 1.7.2) (Implementing API version 1.7.2-R0.4-SNAPSHOT) false

   Plugins: { Jobs v2.11.3 me.zford.jobs.bukkit.JobsPlugin [phrstbrn], Enduro v1.0 Enduro.Enduro [Joey], GroupManager v2.0 (2.12.1) (Phoenix) org.anjocaido.groupmanager.GroupManager [AnjoCaido, Gabriel Couto, ElgarL], WorldEdit v5.6 com.sk89q.worldedit.bukkit.WorldEditPlugin [], NoCheatPlus v3.10.8-RC-sMD5NET-b664 fr.neatmonster.nocheatplus.NoCheatPlus [NeatMonster, asofold, Evenprime], iConomy v7.0 com.iCo6.iConomy [Nijikokun, SpaceManiac], Quests v1.8.0 me.blackvein.quests.Quests [Blackvein], AutoSaver v3 com.metagamingnetwork.autosaver.autosaver [], Multiverse-Core v2.5-b678 com.onarandombox.MultiverseCore.MultiverseCore [Rigby, fernferret, lithium3141, main--], ServerIconManager v1.0 me.TrustedCreeper.ServerIconManager.ServerIconManager [TrustedCreeper], HolographicDisplays v1.2.2 com.gmail.filoghost.holograms.HolographicDisplays [], WorldGuard v5.9 com.sk89q.worldguard.bukkit.WorldGuardPlugin [], Essentials v2.12.1 com.earth2me.essentials.Essentials [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5, Iaccidentally], EssentialsSpawn v2.12.1 com.earth2me.essentials.spawn.EssentialsSpawn [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits], Multiverse-Portals v2.5-b699 com.onarandombox.MultiversePortals.MultiversePortals [Rigby, fernferret], xAuth v2.4.4 de.luricos.bukkit.xAuth.xAuth [[CypherX, lycano]], Info-Board v0.2.2 me.xxsniperzzxxsd.infoboard.InfoBoard [SniperzCiinema], EssentialsChat v2.12.1 com.earth2me.essentials.chat.EssentialsChat [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5, Okamosy, Iaccidentally], EchoPet v2.2.2 io.github.dsh105.echopet.EchoPetPlugin [DSH105],}

   Warnings: DEFAULT

   Threads: { WAITING pool-5-thread-1: [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), java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], RUNNABLE Netty IO #0: [sun.nio.ch.EPollArrayWrapper.epollWait(Native Method), sun.nio.ch.EPollArrayWrapper.poll(Unknown Source), sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source), sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source), sun.nio.ch.SelectorImpl.select(Unknown Source), net.minecraft.util.io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:591), net.minecraft.util.io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:301), net.minecraft.util.io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:101), java.lang.Thread.run(Unknown Source)], RUNNABLE Signal Dispatcher: [], TIMED_WAITING Craft Scheduler Thread - 9: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source), java.util.concurrent.SynchronousQueue.poll(Unknown Source), java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], WAITING Thread-5: [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), net.minecraft.util.com.mojang.util.QueueLogAppender.getNextLogEvent(QueueLogAppender.java:73), org.bukkit.craftbukkit.v1_7_R1.util.TerminalConsoleWriterThread.run(TerminalConsoleWriterThread.java:25), java.lang.Thread.run(Unknown Source)], TIMED_WAITING Craft Scheduler Thread - 4: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source), java.util.concurrent.SynchronousQueue.poll(Unknown Source), java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], TIMED_WAITING File IO Thread: [java.lang.Thread.sleep(Native Method), net.minecraft.server.v1_7_R1.FileIOThread.b(SourceFile:44), net.minecraft.server.v1_7_R1.FileIOThread.run(SourceFile:23), java.lang.Thread.run(Unknown Source)], RUNNABLE Chunk I/O Executor Thread-1: [java.util.zip.Inflater.inflateBytes(Native Method), java.util.zip.Inflater.inflate(Unknown Source), java.util.zip.InflaterInputStream.read(Unknown Source), java.io.BufferedInputStream.fill(Unknown Source), java.io.BufferedInputStream.read1(Unknown Source), java.io.BufferedInputStream.read(Unknown Source), java.io.DataInputStream.readFully(Unknown Source), java.io.DataInputStream.readFully(Unknown Source), net.minecraft.server.v1_7_R1.NBTTagByteArray.load(NBTTagByteArray.java:28), net.minecraft.server.v1_7_R1.NBTTagCompound.a(SourceFile:329), net.minecraft.server.v1_7_R1.NBTTagCompound.load(SourceFile:37), net.minecraft.server.v1_7_R1.NBTTagList.load(SourceFile:35), net.minecraft.server.v1_7_R1.NBTTagCompound.a(SourceFile:329), net.minecraft.server.v1_7_R1.NBTTagCompound.load(SourceFile:37), net.minecraft.server.v1_7_R1.NBTTagCompound.a(SourceFile:329), net.minecraft.server.v1_7_R1.NBTTagCompound.load(SourceFile:37), net.minecraft.server.v1_7_R1.NBTCompressedStreamTools.a(SourceFile:107), net.minecraft.server.v1_7_R1.NBTCompressedStreamTools.a(SourceFile:78), net.minecraft.server.v1_7_R1.ChunkRegionLoader.loadChunk(ChunkRegionLoader.java:81), org.bukkit.craftbukkit.v1_7_R1.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:19), org.bukkit.craftbukkit.v1_7_R1.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:13), org.bukkit.craftbukkit.v1_7_R1.util.AsynchronousExecutor$Task.init(AsynchronousExecutor.java:150), org.bukkit.craftbukkit.v1_7_R1.util.AsynchronousExecutor$Task.initAsync(AsynchronousExecutor.java:95), org.bukkit.craftbukkit.v1_7_R1.util.AsynchronousExecutor$Task.run(AsynchronousExecutor.java:85), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], 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), java.io.FilterInputStream.read(Unknown Source), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader$1.read(ConsoleReader.java:167), org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:267), org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:204), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readCharacter(ConsoleReader.java:995), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:1167), net.minecraft.server.v1_7_R1.ThreadCommandReader.run(ThreadCommandReader.java:32)], TIMED_WAITING Jobs-BufferedPaymentThread: [java.lang.Thread.sleep(Native Method), me.zford.jobs.tasks.BufferedPaymentThread.run(BufferedPaymentThread.java:38)], TIMED_WAITING Snooper Timer: [java.lang.Object.wait(Native Method), java.util.TimerThread.mainLoop(Unknown Source), java.util.TimerThread.run(Unknown Source)], TIMED_WAITING H2 File Lock Watchdog /home/EnduroCraft/plugins/xAuth/xAuth.lock.db: [java.lang.Thread.sleep(Native Method), org.h2.store.FileLock.run(FileLock.java:490), java.lang.Thread.run(Unknown Source)], TIMED_WAITING Spigot Metrics Thread: [java.lang.Object.wait(Native Method), java.util.TimerThread.mainLoop(Unknown Source), java.util.TimerThread.run(Unknown Source)], WAITING Java2D Disposer: [java.lang.Object.wait(Native Method), java.lang.ref.ReferenceQueue.remove(Unknown Source), java.lang.ref.ReferenceQueue.remove(Unknown Source), sun.java2d.Disposer.run(Unknown Source), 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_7_R1.CraftCrashReport.call(CraftCrashReport.java:28), net.minecraft.server.v1_7_R1.CrashReportSystemDetails.a(SourceFile:74), net.minecraft.server.v1_7_R1.CrashReport.h(CrashReport.java:45), net.minecraft.server.v1_7_R1.CrashReport.<init>(CrashReport.java:33), net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:489), net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617)], RUNNABLE Netty IO #3: [sun.nio.ch.EPollArrayWrapper.epollWait(Native Method), sun.nio.ch.EPollArrayWrapper.poll(Unknown Source), sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source), sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source), sun.nio.ch.SelectorImpl.select(Unknown Source), net.minecraft.util.io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:591), net.minecraft.util.io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:301), net.minecraft.util.io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:101), java.lang.Thread.run(Unknown Source)], TIMED_WAITING Spigot Watchdog Thread: [java.lang.Thread.sleep(Native Method), org.spigotmc.WatchdogThread.run(WatchdogThread.java:85)], RUNNABLE Netty IO #1: [sun.nio.ch.EPollArrayWrapper.epollWait(Native Method), sun.nio.ch.EPollArrayWrapper.poll(Unknown Source), sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source), sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source), sun.nio.ch.SelectorImpl.select(Unknown Source), net.minecraft.util.io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:591), net.minecraft.util.io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:301), net.minecraft.util.io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:101), java.lang.Thread.run(Unknown Source)], RUNNABLE DestroyJavaVM: [], TIMED_WAITING H2 Log Writer XAUTH: [java.lang.Object.wait(Native Method), org.h2.store.WriterThread.run(WriterThread.java:102), java.lang.Thread.run(Unknown Source)], WAITING Reference Handler: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Object.java:503), java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)], RUNNABLE Netty IO #2: [sun.nio.ch.EPollArrayWrapper.epollWait(Native Method), sun.nio.ch.EPollArrayWrapper.poll(Unknown Source), sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source), sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source), sun.nio.ch.SelectorImpl.select(Unknown Source), net.minecraft.util.io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:591), net.minecraft.util.io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:301), net.minecraft.util.io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:101), java.lang.Thread.run(Unknown Source)], TIMED_WAITING process reaper: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source), java.util.concurrent.SynchronousQueue.poll(Unknown Source), java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], TIMED_WAITING Jobs-DatabaseSaveTask: [java.lang.Thread.sleep(Native Method), me.zford.jobs.tasks.DatabaseSaveThread.run(DatabaseSaveThread.java:38)], TIMED_WAITING Server Infinisleeper: [java.lang.Thread.sleep(Native Method), net.minecraft.server.v1_7_R1.ThreadSleepForever.run(SourceFile:62)], TIMED_WAITING pool-4-thread-1: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source), java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source), java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source), java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], 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)],}

   Recent tasks from 4073-4103{WorldEdit:com.sk89q.worldedit.bukkit.SessionTimer@4109,Essentials:com.earth2me.essentials.spawn.EssentialsSpawnPlayerListener$1@4133,Essentials:com.earth2me.essentials.EssentialsPlayerListener$1@4133,}

	Profiler Position: N/A (disabled)

	Vec3 Pool Size: ~~ERROR~~ NullPointerException: null

	Player Count: 2 / 50; [EntityPlayer['_Jo3y_'/14415, l='world', x=-640.63, y=66.17, z=277.42](_Jo3y_ at -640.6299121652595,66.1707870772188,277.41728378247063), EntityPlayer['xTheLeon97x'/16498, l='world', x=-523.44, y=75.00, z=-7.04](xTheLeon97x at -523.4368427354686,75.0,-7.042693723141503)]

	Is Modded: Definitely; Server brand changed to 'CraftBukkit'

	Type: Dedicated Server (map_server.txt)
Link zu diesem Kommentar
Auf anderen Seiten teilen

In der alten Spigot-Version ist ein "kleiner" Bug drin. Hierbei geht es um die Variable zur UNIX-Systemzeit. Diese wurde bisher in einem Long untergebracht. Variablen vom Typ Long können nur Zahlen bis zu einer bestimmten Größe fassen. Die nächstgrößere Zahl liegt dann weit im negativen Bereich. Natürlich gibt es dann Probleme, eine negative "Zeit" zu verarbeiten. Die Zeit wird erst benötigt, wenn ein zweiter Spieler joined. Das erklärt, warum man alleine darauf spielen kann.

Das zeigt sich in der Fehlermeldung auch bei:


Description: Exception in server tick loop

und bei


ArrayIndexOutOfBoundsException: -1

Spigot hat das Problem kurz darauf gefixt und ein Patch steht zum Download verfügbar. Um das Problem zu lösen, kannst du also einfach einen aktuellen Spigot-Build verwenden :)

Ich hoffe, das beseitigt das Problem.

Gruß Arcalio

PS: Dieser Bug hat damals alle Spigot-Server lahm gelegt. Sehr interessante Geschichte ^^

PS2: Sollte dir mein Beitrag geholfen haben, darfst du gern auf "Gefällt mir" klicken.

bearbeitet von Arcalio
Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...
B
B