MassiveCraft / MassiveCore

https://www.massivecraft.com/massivecore
50 stars 110 forks source link

Bug in 1.7. MCore isn't loading. #83

Closed adrenator closed 10 years ago

adrenator commented 10 years ago

---- Minecraft Crash Report ---- // Everything's going to plan. No, really, that was supposed to happen.

Time: 12/26/13 7:41 PM Description: Exception in server tick loop

java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:635) at java.util.ArrayList.get(ArrayList.java:411) at com.massivecraft.mcore.cmd.MCoreBukkitCommand.getLabel(MCoreBukkitCommand.java:65) at org.bukkit.help.GenericCommandHelpTopic.(GenericCommandHelpTopic.java:25) at org.bukkit.craftbukkit.v1_7_R1.help.SimpleHelpMap.initializeCommands(SimpleHelpMap.java:125) at org.bukkit.craftbukkit.v1_7_R1.CraftServer.enablePlugins(CraftServer.java:288) at net.minecraft.server.v1_7_R1.MinecraftServer.m(MinecraftServer.java:342) at net.minecraft.server.v1_7_R1.MinecraftServer.g(MinecraftServer.java:319) at net.minecraft.server.v1_7_R1.MinecraftServer.a(MinecraftServer.java:275) at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.java:175) at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:424) 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 3.2.0-4-amd64 Java Version: 1.7.0_45, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 736208288 bytes (702 MB) / 2058878976 bytes (1963 MB) up to 2058878976 bytes (1963 MB) JVM Flags: 2 total; -Xmx2g -Xms2g AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 94 CraftBukkit Information: Running: CraftBukkit version git-Bukkit-1.7.2-R0.2-b2974jnks (MC: 1.7.2) (Implementing API version 1.7.2-R0.2) false Plugins: { WorldBorder v1.7.7 com.wimbli.WorldBorder.WorldBorder [Brettflan], PlugMan v1.8.4 com.ryanclancy000.plugman.PlugMan [ryanclancy000, jinks], ExpHealth v0.53 de.janmm14.exphealth.Main [Janmm14], CustomServerMessages v3.1.7 me.michidk.CustomServerMessages.main [michidk], PlayerLogger v2.9.1 me.mcluke300.playerlogger.playerlogger [McLuke300], mcore v7.0.1 com.massivecraft.mcore.MCore [Cayorion], SuperCensor v1.7 mr.wruczek.cenz.Main [Wruczek], Vault v1.2.27-b349 net.milkbowl.vault.Vault [cereal, Sleaker, mung3r], Multiverse-Core v2.4-b527 com.onarandombox.MultiverseCore.MultiverseCore [Rigby, fernferret, lithium3141, main--], Base_cPlugin v1.2.2 castro.base.Plugin [], Adrtools v1.0E-7 pl.adrenator.main [adrenator], Spectate v2.0 com.Chipmunk9998.Spectate.Spectate [], SurvivalGames v0.5.8.54 org.mcsg.survivalgames.SurvivalGames [Double0negative], PerWorldPlugins v1.1.0 us.Myles.PWP.Plugin [_Myles], BanManager v3.13 me.confuserr.banmanager.BanManager [confuserr], cBorder v1.2.0 castro.cBorder.Plugin [], PlayerStatusSigns v0.6 com.nuclearw.pss.Pss [NuclearW], ProtocolLib v3.0.0-SNAPSHOT com.comphenix.protocol.ProtocolLibrary [Comphenix], SimplyHub v1.9 me.sgavster.SimplyHub.SimplyHub [], Build It v0.1.0 com.tigerhix.buildit.Main [TigerHix], WorldEdit v5.5.8 com.sk89q.worldedit.bukkit.WorldEditPlugin [], Bedhealth vv1.6.2 me.shadowlif.Bedhealth.Bedhealth [], Skript v2.0.2 ch.njol.skript.Skript [Njol], Multiverse-Inventories v2.5-b335 com.onarandombox.multiverseinventories.MultiverseInventories [dumptruckman], MotdManager v1.41-b20 syam.motdmanager.MotdManager [syam], TagAPI v2.7.1 org.kitteh.tag.TagAPI [mbaxter], Splegg v1.6 com.raptorhosting.splegg.Splegg [njb_said, Raptor-Hosting], BlockDisguise v1.5 com.ne0nx3r0.blockdisguise.BlockDisguise [], Smileychat v2.1 net.flamm3blemuff1n.SmileyChat.Smileychat [flamm3blemuff1n], Diving-Helmet v1.8.1 me.ToastHelmi.Stuff.Main [ToastHelmi], PermissionsEx v1.20.4 ru.tehkode.permissions.bukkit.PermissionsEx [[t3hk0d3, zml]], LogBlock v1.70 de.diddiz.LogBlock.LogBlock [DiddiZ, md_5, ammar2], WorldGuard v5.8 com.sk89q.worldguard.bukkit.WorldGuardPlugin [], BorderGuard v4.31 com.minerealm.borderguard.BorderGuard [Intelli], OITC v2.1.1 me.artish1.OITC.OITC [artish1], massivetickets v1.2.0 com.massivecraft.massivetickets.MassiveTickets [Cayorion], Reservations v2.5 de.homerbond005.reservations.Reservations [HomerBond005], MonsterFix v0.4.0 me.fromgate.monsterfix.MonsterFix [fromgate, fromgate@gmail.com], Modifyworld v1.19.6 ru.tehkode.modifyworld.bukkit.Modifyworld [t3hk0d3], Bloodshed v2.0 com.oblivius.bloodshed.Bloodshed [Oblivius], Essentials v2.12.1 com.earth2me.essentials.Essentials [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5, Iaccidentally], Multiverse-Portals v2.4-b548 com.onarandombox.MultiversePortals.MultiversePortals [Rigby, fernferret], AZRank v1.2.5 pl.azpal.azrank.AZRank [Rutr], uCars v16.1 com.useful.ucars.ucars [], TNTRun v2.4 tntrun.TNTRun [Shevchik], EssentialsChat v2.12.1 com.earth2me.essentials.chat.EssentialsChat [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5, Okamosy, Iaccidentally], Quake v2.0.1 com.Geekpower14.Quake.Quake [Geekpower14, Geekpower14], EssentialsSpawn v2.12.1 com.earth2me.essentials.spawn.EssentialsSpawn [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits], NameTags v2.2 org.kitteh.nametags.NameTags [mbaxter], MarioKart v2.3 net.stormdev.ucars.race.main [], AuthMe v3.0.4 fr.xephi.authme.AuthMe [Xephi59], Factions v2.3.0 com.massivecraft.factions.Factions [Cayorion, Brettflan], ScoreboardStats v0.5.9 com.github.games647.scoreboardstats.ScoreboardStats [games647],} Warnings: DEFAULT Threads: { WAITING Finalizer: [java.lang.Object.wait(Native Method), java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135), java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151), java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189)], WAITING Thread-5: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(LockSupport.java:186), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043), java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442), 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(Thread.java:744)], TIMED_WAITING EbeanBackgroundThread: [java.lang.Thread.sleep(Native Method), com.avaje.ebeaninternal.server.lib.BackgroundThread$Runner.run(BackgroundThread.java:170), java.lang.Thread.run(Thread.java:744)], TIMED_WAITING Server Infinisleeper: [java.lang.Thread.sleep(Native Method), net.minecraft.server.v1_7_R1.ThreadSleepForever.run(SourceFile:62)], TIMED_WAITING EbeanCacheWarmer: [java.lang.Object.wait(Native Method), java.util.TimerThread.mainLoop(Timer.java:552), java.util.TimerThread.run(Timer.java:505)], TIMED_WAITING Keep-Alive-Timer: [java.lang.Thread.sleep(Native Method), sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:172), java.lang.Thread.run(Thread.java:744)], TIMED_WAITING MySQL Connection Reaper Thread - LogBlock: [java.lang.Thread.sleep(Native Method), de.diddiz.util.MySQLConnectionPool$ConnectionReaper.run(MySQLConnectionPool.java:103), java.lang.Thread.run(Thread.java:744)], WAITING Snooper Timer: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Object.java:503), java.util.TimerThread.mainLoop(Timer.java:526), java.util.TimerThread.run(Timer.java:505)], TIMED_WAITING MStore ExamineThread: [java.lang.Thread.sleep(Native Method), com.massivecraft.mcore.store.ExamineThread.run(ExamineThread.java:55)], RUNNABLE Signal Dispatcher: [], RUNNABLE Server console handler: [java.io.FileInputStream.readBytes(Native Method), java.io.FileInputStream.read(FileInputStream.java:272), java.io.BufferedInputStream.fill(BufferedInputStream.java:235), java.io.BufferedInputStream.read(BufferedInputStream.java:254), java.io.FilterInputStream.read(FilterInputStream.java:83), 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)], WAITING Ebean-ScoreboardStats.0: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Object.java:503), com.avaje.ebeaninternal.server.lib.thread.PooledThread.run(PooledThread.java:75), java.lang.Thread.run(Thread.java:744)], RUNNABLE Netty IO #0: [sun.nio.ch.EPollArrayWrapper.epollWait(Native Method), sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269), sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79), sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87), sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98), 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(Thread.java:744)], RUNNABLE Netty IO #2: [sun.nio.ch.EPollArrayWrapper.epollWait(Native Method), sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269), sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79), sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87), sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98), 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(Thread.java:744)], RUNNABLE Netty IO #1: [sun.nio.ch.EPollArrayWrapper.epollWait(Native Method), sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269), sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79), sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87), sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98), 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(Thread.java:744)], WAITING PermissionsEx-Cleaner: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Object.java:503), java.util.TimerThread.mainLoop(Timer.java:526), java.util.TimerThread.run(Timer.java:505)], TIMED_WAITING process reaper: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226), java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460), java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:359), java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:942), java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068), java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615), java.lang.Thread.run(Thread.java:744)], RUNNABLE DestroyJavaVM: [], WAITING Reference Handler: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Object.java:503), java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)], RUNNABLE Server thread: [java.lang.Thread.dumpThreads(Native Method), java.lang.Thread.getAllStackTraces(Thread.java:1639), 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.(CrashReport.java:33), net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:474), net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617)],} Recent tasks from -31--1{} Profiler Position: N/A (disabled) Vec3 Pool Size: ERROR NullPointerException: null Player Count: 0 / 20; [] Is Modded: Definitely; Server brand changed to 'CraftBukkit' Type: Dedicated Server (map_server.txt)

rschofield13 commented 10 years ago

I have the same problem :(

oloflarsson commented 10 years ago

You have a lot of plugins installed. What happens if you set up a test server with only MCore and Factions or MassiveTickets?

RuiNtD commented 10 years ago

What's the error that it gives when you only use MCore?

oloflarsson commented 10 years ago

@stinkybuttboy - I use the laters version myself on my own server and it works just fine.

RuiNtD commented 10 years ago

Common Errors

UnsupportedClassVersionError unsupported major.minor version Your version of Java is outdated. Update to at least Java 7. Do you already have Java 7? Then perhaps you have Java 6 installed as well and for some reason the Java 6 is used when launching the minecraft server. Uninstall Java 6.