1. Guest, as per the stickied thread, this forum has not been in use since 2014. All bugs and feature requests should be posted to JIRA.

Tab Complete crash

Discussion in 'Bugs & Feature Requests' started by LigerXT5, Sep 26, 2013.

  1. After getting my server up and running well enough to remove the whitelist, things looked fine. Doing what I can with the 1.6.4 update (host forced update for the 1.6.4 builds of spigot, bit annoying).

    I joined, noticed there was a player in the testing area on my server and thought I'd tp to them. I tried typing part of their name and hit tab, then the following happened.

    Code (Text):

    2013-09-26 15:31:59 [INFO] Loaded player file for LigerXT5
    2013-09-26 15:32:03 [INFO] CommandBlock at 13,143,25 issued server command: /tell maastercolin2 Correct! Anything not properly protected is free game to anyone who can access it.
    2013-09-26 15:32:13 [SEVERE] java.lang.NoClassDefFoundError: org/bukkit/util/StringUtil
    2013-09-26 15:32:13 [SEVERE]     at org.bukkit.craftbukkit.v1_6_R3.CraftServer.tabCompleteChat(CraftServer.java:1379)
    2013-09-26 15:32:13 [SEVERE]     at org.bukkit.craftbukkit.v1_6_R3.CraftServer.tabComplete(CraftServer.java:1357)
    2013-09-26 15:32:13 [SEVERE]     at net.minecraft.server.v1_6_R3.MinecraftServer.a(MinecraftServer.java:909)
    2013-09-26 15:32:13 [SEVERE]     at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java:1674)
    2013-09-26 15:32:13 [SEVERE]     at net.minecraft.server.v1_6_R3.Packet203TabComplete.handle(SourceFile:33)
    2013-09-26 15:32:13 [SEVERE]     at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:230)
    2013-09-26 15:32:13 [SEVERE]     at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:116)
    2013-09-26 15:32:13 [SEVERE]     at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37)
    2013-09-26 15:32:13 [SEVERE]     at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:132)
    2013-09-26 15:32:13 [SEVERE]     at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:594)
    2013-09-26 15:32:13 [SEVERE]     at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:240)
    2013-09-26 15:32:13 [SEVERE]     at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:483)
    2013-09-26 15:32:13 [SEVERE]     at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:415)
    2013-09-26 15:32:13 [SEVERE]     at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583)
    2013-09-26 15:32:13 [SEVERE] Caused by: java.lang.ClassNotFoundException: org.bukkit.util.StringUtil
    2013-09-26 15:32:13 [SEVERE]     at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
    2013-09-26 15:32:13 [SEVERE]     at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    2013-09-26 15:32:13 [SEVERE]     at java.security.AccessController.doPrivileged(Native Method)
    2013-09-26 15:32:13 [SEVERE]     at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    2013-09-26 15:32:13 [SEVERE]     at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    2013-09-26 15:32:13 [SEVERE]     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    2013-09-26 15:32:13 [SEVERE]     at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    2013-09-26 15:32:13 [SEVERE]     ... 14 more
    2013-09-26 15:32:13 [SEVERE] Encountered an unexpected exception NoClassDefFoundError
    java.lang.NoClassDefFoundError: org/bukkit/util/StringUtil
        at org.bukkit.craftbukkit.v1_6_R3.CraftServer.tabCompleteChat(CraftServer.java:1379)
        at org.bukkit.craftbukkit.v1_6_R3.CraftServer.tabComplete(CraftServer.java:1357)
        at net.minecraft.server.v1_6_R3.MinecraftServer.a(MinecraftServer.java:909)
        at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java:1674)
        at net.minecraft.server.v1_6_R3.Packet203TabComplete.handle(SourceFile:33)
        at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:230)
        at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:116)
        at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37)
        at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:132)
        at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:594)
        at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:240)
        at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:483)
        at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:415)
        at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583)
    Caused by: java.lang.ClassNotFoundException: org.bukkit.util.StringUtil
        at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        ... 14 more
    2013-09-26 15:32:13 [INFO] Stopping server
     
     
  2. The root issue is that you modified the .jar file while the server was running. To prevent issues, always shut down first before updating.