Server Constantly Crashing..

Discussion in 'Spigot Help' started by madryan123, May 20, 2017.

  1. Hello,
    So I own this Prison server & it keeps crashing every night which is causing various problems.
    The error that I get is here:
    Code (Text):
    Description: Exception in server tick loop

        at java.util.HashMap$HashIterator.nextNode(
        at java.util.HashMap$
        at net.minecraft.server.v1_8_R3.EntityTracker.updatePlayers(
        at net.minecraft.server.v1_8_R3.MinecraftServer.B(
        at net.minecraft.server.v1_8_R3.DedicatedServer.B(
        at net.minecraft.server.v1_8_R3.MinecraftServer.A(
    If anyone has any ideas please help me out!
  2. This error has always happened to me when my Java version was out of date. Try updating Java. Most hosts allow you to switch the Java version of your server. If you can't figure out how to change it, create a support ticket.
  3. konsolas


    This is not enough for anyone to help - we need the full crash log and a list of plugins.

    Something is modifying the entity tracker asynchronously - probably a plugin.
  4. Okay, here is the crash report. Whenever a player joins sometimes the server crashes:
    Code (Text):
    [21:38:42] [Craft Scheduler Thread - 3868/INFO]: [GAListener] Player: turbo614jr has 0 votes
    [21:38:42] [Server thread/ERROR]: Encountered an unexpected exception
        at java.util.HashMap$HashIterator.nextNode( ~[?:1.8.0_112]
        at java.util.HashMap$ ~[?:1.8.0_112]
        at net.minecraft.server.v1_8_R3.EntityTracker.updatePlayers( ~[spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at net.minecraft.server.v1_8_R3.MinecraftServer.B( ~[spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at net.minecraft.server.v1_8_R3.DedicatedServer.B( ~[spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at net.minecraft.server.v1_8_R3.MinecraftServer.A( ~[spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at [?:1.8.0_112]
    [21:38:42] [Server thread/ERROR]: This crash report has been saved to: /home/mch/multicraft/servers/server30623/./crash-reports/crash-2017-05-20_21.38.42-server.txt
    [21:38:42] [Server thread/INFO]: Stopping server
    [21:38:42] [Server thread/INFO]: [CommandAliases] Disabling CommandAliases v1.0
    [21:38:42] [Server thread/INFO]: [NoCheatPlus] Disabling NoCheatPlus v3.15.0-SNAPSHOT-sMD5NET-b1066
    [21:38:42] [Server thread/INFO]: [NoCheatPlus] Removed hook: AllViolations(NCP) [1.0].
    [21:38:42] [Server thread/INFO]: [NoCheatPlus] Version 3.15.0-SNAPSHOT-sMD5NET-b1066 is disabled.
    [21:38:42] [Server thread/INFO]: [PMCBans] Disabling PMCBans v4.3.5
    [21:38:42] [Server thread/INFO]: [MCBans] PMCBans version 4.3.5 is disabled!
    [21:38:42] [Server thread/INFO]: [LeaderHeads] Disabling LeaderHeads v2.8.0
    [21:38:42] [Server thread/INFO]: [LeaderHeads] Shutting down database connection.
    [21:38:42] [pool-27-thread-1/WARN]: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

    The last packet successfully received from the server was 274 milliseconds ago.  The last packet sent successfully to the server was 1 milliseconds ago.
    [21:38:42] [pool-27-thread-1/WARN]:     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    [21:38:42] [pool-27-thread-1/WARN]:     at sun.reflect.NativeConstructorAccessorImpl.newInstance(
    [21:38:42] [pool-27-thread-1/WARN]:     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(
    [21:38:42] [pool-27-thread-1/WARN]:     at java.lang.reflect.Constructor.newInstance(
    [21:38:42] [pool-27-thread-1/WARN]:     at com.mysql.jdbc.Util.handleNewInstance(
    [21:38:42] [pool-27-thread-1/WARN]:     at com.mysql.jdbc.SQLError.createCommunicationsException(
    [21:38:42] [pool-27-thread-1/WARN]:     at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(
    [21:38:42] [pool-27-thread-1/WARN]:     at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(
    [21:38:42] [pool-27-thread-1/WARN]:     at com.mysql.jdbc.MysqlIO.checkErrorPacket(
    [21:38:42] [Server thread/INFO]: [EZPrestige] Disabling EZPrestige v1.2.2
    [21:38:42] [pool-27-thread-1/WARN]:     at com.mysql.jdbc.MysqlIO.sendCommand(
    [21:38:42] [pool-27-thread-1/WARN]:     at com.mysql.jdbc.MysqlIO.sqlQueryDirect(
    [21:38:42] [pool-27-thread-1/WARN]:     at com.mysql.jdbc.ConnectionImpl.execSQL(
    [21:38:42] [pool-27-thread-1/WARN]:     at com.mysql.jdbc.PreparedStatement.executeInternal(
    [21:38:42] [pool-27-thread-1/WARN]:     at com.mysql.jdbc.PreparedStatement.executeUpdate(
    [21:38:42] [pool-27-thread-1/WARN]:     at com.mysql.jdbc.PreparedStatement.executeUpdate(
    [21:38:42] [pool-27-thread-1/WARN]:     at com.mysql.jdbc.PreparedStatement.executeUpdate(
    [21:38:42] [pool-27-thread-1/WARN]:     at
    [21:38:42] [pool-27-thread-1/WARN]:     at
    [21:38:42] [pool-27-thread-1/WARN]:     at
    [21:38:42] [pool-27-thread-1/WARN]:     at java.util.concurrent.Executors$
    [21:38:42] [pool-27-thread-1/WARN]:     at
    [21:38:42] [pool-27-thread-1/WARN]:     at java.util.concurrent.ThreadPoolExecutor.runWorker(
    [21:38:42] [pool-27-thread-1/WARN]:     at java.util.concurrent.ThreadPoolExecutor$
    [21:38:42] [pool-27-thread-1/WARN]:     at
    [21:38:42] [pool-27-thread-1/WARN]: Caused by: Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was unexpectedly lost.
    [21:38:42] [pool-27-thread-1/WARN]:     at com.mysql.jdbc.MysqlIO.readFully(
    [21:38:42] [pool-27-thread-1/WARN]:     at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(
    [21:38:42] [pool-27-thread-1/WARN]:     ... 17 more
    [21:38:42] [Server thread/INFO]: [EZRanksLite] Disabling EZRanksLite v1.6.2.5
    [21:38:42] [Server thread/INFO]: [InventoryFull] Disabling InventoryFull v1.7.1
    [21:38:42] [Server thread/INFO]: [CrazyEnvoy] Disabling CrazyEnvoy v1.2.7.1
    [21:38:42] [Server thread/INFO]: [PlaceholderAPI] Unregistered placeholder hook for placeholder: envoy
    [21:38:42] [Server thread/INFO]: [DonationsHolograms] Disabling DonationsHolograms v1.4
    [21:38:42] [Server thread/INFO]: [CrateReloaded] Disabling CrateReloaded v1.3.89
    [21:38:42] [Server thread/INFO]: [KoTH] Disabling KoTH v1.2.1
    [21:38:42] [Server thread/INFO]: [AutoSell] Disabling AutoSell v1.6.4
    [21:38:42] [Server thread/INFO]: [AutoSell] 2 multipliers have been saved!
    [21:38:42] [Server thread/INFO]: [AutoSell] 116 shop signs have been saved!
    [21:38:42] [Server thread/INFO]: [PrisonMines] Disabling PrisonMines v3.0.2
    [21:38:42] [Server thread/INFO]: [Duels] Disabling Duels v2.2.3
    [21:38:42] [Server thread/INFO]: [skRayFall] Disabling skRayFall v1.9.5
    [21:38:42] [Server thread/INFO]: [skRayFall] Bacon has been eaten. Make some more soon!
    [21:38:42] [Server thread/INFO]: [HideAndCustomPlugins] Disabling HideAndCustomPlugins v1.7.2
    [21:38:42] [Server thread/INFO]: [HideAndCustomPlugins] Version: 1.7.2 Plugin was disabled successfully.
    [21:38:42] [Server thread/INFO]: [HolographicDisplays] Disabling HolographicDisplays v2.2.5
    [21:38:42] [Server thread/INFO]: [NoFlyZone] Disabling NoFlyZone v1.3
    [21:38:42] [Server thread/INFO]: [ChestShop] Disabling ChestShop v3.8.12
    [21:38:42] [Server thread/INFO]: [ServerListPlus] Disabling ServerListPlus v3.4.7
    [21:38:42] [Server thread/INFO]: [ServerListPlus] ServerListPlus v3.4.7 disabled.
    [21:38:42] [Server thread/INFO]: [FramePicture] Disabling FramePicture v1.8.7
    [21:38:42] [Server thread/INFO]: [FramePicture] Plugin disabled!
    [21:38:42] [Server thread/INFO]: [Auction] Disabling Auction v1.0
    [21:38:42] [Server thread/INFO]: [WhatIsIt] Disabling WhatIsIt v1.3.9
    [21:38:42] [Server thread/INFO]: [WhatIsIt] has been disabled.
    [21:38:42] [Server thread/INFO]: [ProtocolLib] Disabling ProtocolLib v4.2.0
    [21:38:42] [Server thread/INFO]: [Multiverse-Core] Disabling Multiverse-Core v2.5-b691
    [21:38:42] [Server thread/INFO]: [CombatLog] Disabling CombatLog v1.8.11-hack
    [21:38:42] [Server thread/INFO]: [CombatLog] CombatLog v1.8.11-hack Disabled.
    [21:38:42] [Server thread/INFO]: [VoteRemind] Disabling VoteRemind v2.7.3
    [21:38:42] [Server thread/INFO]: [TitleManager] Disabling TitleManager v2.0.6
    [21:38:42] [Server thread/INFO]: [EssentialsSpawn] Disabling EssentialsSpawn vTeamCity
    [21:38:42] [Server thread/INFO]: [StaffPlus] Disabling StaffPlus v3.2.2
    [21:38:42] [Server thread/INFO]: [Staff+] Staff+ is now disabling!
    [21:38:42] [Server thread/INFO]: Removing channels for online players...
    [21:38:42] [Server thread/INFO]: Removing packet handlers (2)...
    [21:38:42] [Server thread/INFO]: [ViaVersion] Disabling ViaVersion v1.0.4
    [21:38:42] [Server thread/INFO]: [ViaVersion] ViaVersion is disabling, if this is a reload and you experience issues consider rebooting.
    [21:38:42] [Server thread/INFO]: [PlayerVaults] Disabling PlayerVaults v3.5.6-b181
    [21:38:42] [Server thread/INFO]: [EssentialsAntiBuild] Disabling EssentialsAntiBuild vTeamCity
    [21:38:42] [Server thread/INFO]: [PMCMineEffects] Disabling PMCMineEffects vSNAPSHOT-0.0.1
    [21:38:42] [Server thread/INFO]: [EssentialsGeoIP] Disabling EssentialsGeoIP vTeamCity
    [21:38:42] [Server thread/INFO]: [EssentialsProtect] Disabling EssentialsProtect vTeamCity
    [21:38:42] [Server thread/INFO]: [NPCLib] Disabling NPCLib v1.8.6
    [21:38:42] [Server thread/INFO]: [NPCLib] Removed 0 NPCs
    [21:38:42] [Server thread/INFO]: [CoinFlip] Disabling CoinFlip v1.0
    [21:38:42] [Server thread/INFO]: [WorldGuard] Disabling WorldGuard v6.0.0-beta-03.1514-
    [21:38:42] [Server thread/INFO]: [WorldGuard] Shutting down executor and waiting for any pending tasks...
    [21:38:42] [Server thread/INFO]: [VoteParty] Disabling VoteParty v1.11.0
    [21:38:42] [Server thread/INFO]: [PlotSquared] Disabling PlotSquared v3.5.0-SNAPSHOT-95f8aaa
    [21:38:42] [Server thread/INFO]: All DB transactions during this session are being validated (This may take a while if corrections need to be made)
    [21:38:42] [Server thread/INFO]: PLOT 64 in `plot` is a duplicate. Delete this plot or set `auto-purge: true` in the settings.yml.
    [21:38:42] [Server thread/INFO]: PLOT 69 in `plot` is a duplicate. Delete this plot or set `auto-purge: true` in the settings.yml.
    [21:38:42] [Server thread/INFO]: ENTRY 64 in `plot_settings` does not exist. Create this plot or set `auto-purge: true` in the settings.yml.
    [21:38:42] [Server thread/INFO]: ENTRY 69 in `plot_settings` does not exist. Create this plot or set `auto-purge: true` in the settings.yml.
    [21:38:42] [Server thread/INFO]: [WARNING] Found 5 plots in DB for non existent world; 'plotworld'.
    [21:38:42] [Server thread/INFO]: [WARNING] - Please create the world/s or remove the plots using the purge command
    [21:38:42] [Server thread/INFO]: Could not close database connection!
    [21:38:42] [Server thread/INFO]: [BlastJackpot] Disabling BlastJackpot v1.0
    [21:38:42] [Server thread/INFO]: [PlayerParticles] Disabling PlayerParticles v4.4
    [21:38:42] [Server thread/INFO]: [GAListener] Disabling GAListener v1.3.1
    [21:38:42] [Server thread/INFO]: [GAListener] GAListener v1.3.1 Disabled
    [21:38:42] [Server thread/INFO]: [Vault] Disabling Vault v1.5.6-b49
    [21:38:42] [Server thread/INFO]: [ActionAnnouncer] Disabling ActionAnnouncer v1.11.0
    [21:38:42] [Server thread/INFO]: [skUtilities] Disabling skUtilities v0.8.8
    [21:38:42] [Server thread/INFO]: [EssentialsChat] Disabling EssentialsChat vTeamCity
    [21:38:42] [Server thread/INFO]: [WildSkript] Disabling WildSkript v1.8
    [21:38:42] [Server thread/INFO]: [WorldEditCrashFix] Disabling WorldEditCrashFix v1.2
    [21:38:42] [Server thread/INFO]: [MOTDCountdown] Disabling MOTDCountdown v1.0
    [21:38:42] [Server thread/INFO]: [SignEdit] Disabling SignEdit v3.3.10
    [21:38:42] [Server thread/INFO]: [Votifier] Disabling Votifier v1.9
    [21:38:42] [Server thread/INFO]: [Votifier] Votifier disabled.
    [21:38:42] [Server thread/INFO]: [CustomDeathHolograms] Disabling CustomDeathHolograms v1.0
    [21:38:42] [Thread-16/WARN]: [Votifier] Protocol error. Ignoring packet - Socket closed
    [21:38:42] [Server thread/INFO]: [BuycraftX] Disabling BuycraftX v10.2
    [21:38:42] [Server thread/INFO]: [SkQuery] Disabling SkQuery v3.21.4
    [21:38:42] [Server thread/INFO]: [DisableJoinMessage] Disabling DisableJoinMessage v1.0
    [21:38:42] [Server thread/INFO]: [ClearLag] Disabling ClearLag v2.9.3
    [21:38:42] [Server thread/INFO]: [ClearLag] Clearlag is now disabled!
    [21:38:42] [Server thread/INFO]: [PacketListenerApi] Disabling PacketListenerApi v3.4.2
    [21:38:42] [Server thread/INFO]: [Essentials] Disabling Essentials vTeamCity
    [21:38:42] [Server thread/INFO]: [killStats] Disabling killStats v3.0
    [21:38:42] [Server thread/INFO]: [JustOneMore] Disabling JustOneMore v1
    [21:38:42] [Server thread/INFO]: [Skript] Disabling Skript v2.2-Fixes-V8b
    [21:38:42] [Server thread/INFO]: [HealthBar] Disabling HealthBar v0.3.2.1
    [21:38:42] [Server thread/INFO]: [WorldEdit] Disabling WorldEdit v6.1.5;4651611
    [21:38:42] [Server thread/INFO]: [CoreProtect] Disabling CoreProtect v2.12.0
    [21:38:43] [Server thread/INFO]: [CoreProtect] Finishing up data logging. Please wait...
    [21:38:43] [Server thread/INFO]: [CoreProtect] Success! Resuming server shutdown.
    [21:38:43] [Server thread/INFO]: [DeathMessages] Disabling DeathMessages v1.2.1
    [21:38:43] [Server thread/INFO]: [DonatorReclaim] Disabling DonatorReclaim v1.0.0
    [21:38:43] [Server thread/INFO]: [DonatorReclaim] DonatorReclaim v1.0.0 started successfully!
    [21:38:43] [Server thread/INFO]: [NametagEdit] Disabling NametagEdit v4.1.4
    [21:38:43] [Server thread/INFO]: [DuratiblityStats] Disabling DuratiblityStats v1.0
    [21:38:43] [Server thread/INFO]: [SpawnJoin] Disabling SpawnJoin v2.0.0
    [21:38:43] [Server thread/INFO]: [ScheduledAnnouncer2] Disabling ScheduledAnnouncer2 v2.8.5 - For version 1.7.9
    [21:38:43] [Server thread/INFO]: ScheduledAnnouncer2 v2.8.5 - For version 1.7.9 is disabled!
    [21:38:43] [Server thread/INFO]: [PlugMan] Disabling PlugMan v2.1.3
    [21:38:43] [Server thread/INFO]: [PlaceholderAPI] Disabling PlaceholderAPI v2.7.1
    [21:38:43] [Server thread/INFO]: [GroupManager] Disabling GroupManager v2.1.31 (Phoenix)
    [21:38:43] [Server thread/INFO]: GroupManager - INFO - Scheduled Data Saving is disabled!
    [21:38:43] [Server thread/INFO]: GroupManager version 2.1.31 (Phoenix) is disabled!
    [21:38:43] [Server thread/INFO]: [CustomBalance] Disabling CustomBalance v1.1
    [21:38:43] [Server thread/INFO]: Saving players
    [21:38:43] [Server thread/INFO]: turbo614jr lost connection: Server is Restarting
    [21:38:43] [Server thread/INFO]: turbo614jr left the game.
    [21:38:43] [Server thread/INFO]: Saving worlds
    [21:38:43] [Server thread/INFO]: Saving chunks for level 'world'/Overworld
    [21:38:43] [Server thread/INFO]: Saving chunks for level 'world_the_end'/The End
    [21:38:43] [Server thread/INFO]: Saving chunks for level 'Plots'/Overworld
    Plugin List:
    Code (Text):
    Plugins (76): CustomBalance, GroupManager, PlaceholderAPI, PlugMan, ScheduledAnnouncer2, CommandAliases, SpawnJoin, DuratiblityStats, NametagEdit, DonatorReclaim, DeathMessages, CoreProtect, WorldEdit, HealthBar, Skript, JustOneMore, killStats, Essentials, PacketListenerApi, ClearLag, DisableJoinMessage, SkQuery, BuycraftX, CustomDeathHolograms, Votifier, SignEdit, MOTDCountdown, WorldEditCrashFix, WildSkript, EssentialsChat, skUtilities, ActionAnnouncer, Vault, GAListener, PlayerParticles, BlastJackpot, PlotSquared, VoteParty, WorldGuard, CoinFlip, NPCLib, EssentialsProtect, EssentialsGeoIP, PMCMineEffects, EssentialsAntiBuild, PlayerVaults, ViaVersion, StaffPlus, EssentialsSpawn, TitleManager, VoteRemind, CombatLog, Multiverse-Core, ProtocolLib, WhatIsIt, Auction, PMCBans, FramePicture, ServerListPlus, ChestShop, NoFlyZone, HolographicDisplays, HideAndCustomPlugins, skRayFall, Duels, PrisonMines, AutoSell, KoTH, CrateReloaded, DonationsHolograms, CrazyEnvoy, InventoryFull, EZRanksLite, EZPrestige, LeaderHeads, NoCheatPlus
  5. konsolas


    That isn't the crash report - it's just a section from latest.log
    The minecraft server saves the full crash report to /<server directory>/crash-reports/
  6. But sometimes it isnt saved....
  7. Sorry, here you go:
  8. konsolas


    So it's a crash with 1 player on, and it happens on join. How reliably can you reproduce this crash?

    If you get it every few joins or so, the easiest way to zero in on the problem would be to remove plugins one by one until you can join several times in a row without crashing.
    • Agree Agree x 1
  9. It just happens randomly. No matter how many players are online, at any random point when any single player joins it will sometimes crash.
  10. Its 100% one of your plugins. Do u have any other error in console? Is every plugin that you installed supporting 1_8_R3?
    If every plugin is up to date, and supporting your server version, try to remove every plugin that is not very popular and that dont have good reputation... You can keep this plugins:
    Code (Text):
    Plugins: GroupManager, NoCheatPlus, PlaceholderAPI, NametagEdit, CoreProtect, WorldEdit, Essentials, PacketListenerApi, ClearLag, JustOneMore, BuycraftX, Votifier, WildSkript, skUtilities, ViaVersion, Vault, WorldGuard, GAListener, TitleManager, MultiVerse Core, ProtocolLib, skRayFall, Duels, LeaderHeads,HolographicDisplays, HideAndCustomPlugins, ServerListPlus, ChestShop, MOTDCountdown
    as they are 98% clean and have good reputation, but can be accidently bugged, idk.
    Try to remove every other plugin, like @konsolas said and see if your server is crashing.

    To me, some of suspicious plugins are:
    • PlugMan (newer versions are unstable, try to download latest dev build from jenkins)
    • SkQuery (if you're using original version it's good, but if you're using fork version or lime version, may be bugged)
    • NPCLib (outdated, probably working good on 1.8, but still have some problems, author is no longer working and/or coding for minecraft... You can probably find better alternative like citizens or anything else that is up do date)
    • Multiverse-Core (you must update it to latest dev build, the latest release is outdated)
    Are you using the original version of skript? I recommend you to use as this builds are always updated

    I recommend using ProtocolLib version 4.2.1 (latest public release for 1.8.8)

    Update WildSkript to the latest version, old versions are buggy. The even better solution is to use Umbaska,
    its pretty much same as WildSkript, but much better
    #10 OpenSource, May 21, 2017
    Last edited: May 21, 2017
    • Like Like x 1
  11. Thanks for taking your time out to do all this.
    I will try all this out and see if it is fixed.
    Thank you! :)
  12. No problem, if I helped you, please click that like button :)
    I need some positive ratings to upload premium resources, so please click it :D :D :D
  13. Sorry to alert you, but the server is still crashing! :(
  14. Without any plugin? Try to remove every plugins except
    Code (Text):
    NoCheatPlus, PlaceholderAPI, CoreProtect, WorldEdit, Essentials, PacketListenerApi, ClearLag, JustOneMore, BuycraftX, Votifier, ViaVersion, Vault, WorldGuard, GAListener, TitleManager, MultiVerse Core, ProtocolLib, Duels, LeaderHeads, HideAndCustomPlugins, ServerListPlus
    Btw, if you have any of those plugins cracked, it might be crashing because of wrong / bad crack

    If this is not working try to remove every plugin that you have except:
    Code (Text):
    NoCheatPlus, PlaceholderAPI, CoreProtect, PacketListenerApi, ClearLag, JustOneMore, BuycraftX, ViaVersion, Vault, TitleManager, MultiVerse Core, ProtocolLib, Duels, LeaderHeads, ServerListPlus
    Also, install the latest version of all plugins:

    removed every plugin, and server is still crashing, tell me, and we'll try to find solution :)
    #14 OpenSource, May 23, 2017
    Last edited: May 23, 2017
  15. Okay, I'll give it a try! :)