Villages.dat- Fehler

Dieses Thema im Forum "Technischer Support" wurde erstellt von Nickchens, 19. Oktober 2013.

  1. Nickchens
    Online

    Nickchens

    Hallo liebe Forenmitglieder,


    ich habe derzeit ein Problem mit meinem Minecraft-Server:


    Wenn man sich einloggen möchte, kommt folgende Fehlermeldung:


    Internal exception: java.io.IOException: Received string length longer than maximum allowed (18 > 16)


    Die Fehlermeldung kam ganz plötzlich. Es sind plötzlich alle vom Server geflogen und seitdem kann man sich nicht mehr einloggen. Wenn ich die Map "world" entferne, funktioniert wieder alles.


    Ebenfalls funktioniert wieder alles, wenn ich einen alten "data"-Ordner aus "world" in die aktuelle "world" einfüge. Dann funktioniert es für einige Zeit und dann ist der Fehler irgendwann plötzlich wieder da. Im Log ist nur die Meldung, dass die Leute die Verbindung verlieren.

    Durch Ausschlussverfahren habe ich heurasgefunden, dass die Datei "villages.dat" die Ursache ist.


    Im Singleplayer funktioniert die Map einwandfrei.


    Meine Plugins:


    Unbenannt.png


    Ohne Plugins funktioniert es ebenfalls nicht, einloggen ist dann immernoch nicht möglich.


    Meine Spigot-Version: 1133


    Mit anderen Versionen und mit Bukkit funktioniert es auch nicht.


    Bitte helft mir :( Danke im Voraus!


    Liebe Grüße
    Nickchens
     
    #1
  2. Mal ein Chunkfix versucht?
     
    #2
  3. GlowDragon
    Offline

    GlowDragon

    Registriert seit:
    23. Juli 2011
    Beiträge:
    131
    Wenn du Region Fixer meinst, ja. Aber es liegt ja nicht an den Chunks, sondern wie heute herausgefunden an der villages.dat.
    Wir suchen schon seit mehreren Tagen nach einer Lösung. :/
     
    #3
  4. Seit ihr Cracked?

    Internal exception: java.io.IOException: Received string length longer than maximum allowed (18 > 16)

    Das kommt mir so vor, als hätte jemand einen Usernamen der über 16 Zeichen geht.
     
    #4
  5. Nickchens
    Online

    Nickchens

    Nope, der Server ist Premium.

    Trotzdem danke.
     
    #5
  6. GlowDragon
    Offline

    GlowDragon

    Registriert seit:
    23. Juli 2011
    Beiträge:
    131
    Wir sind uns bewusst, dass es auch daran liegen könnte, was wir aber schnell ausschließen konnten. Wie Nickchens erwähnte, liegt es an der villages.dat, welche anscheinend auch 16-Byte-Strings speichert.
     
    #6
  7. Wir bräuchten evlt. mal deine Log von deinem Clieten. Wenn du versuchst auf dem Server zu joinen. Und die Serverlog, wenn alle gekickt werden.
     
    #7
  8. Nickchens
    Online

    Nickchens

    Hallo,


    danke für die Antwort :)


    Sobald der Fehler wieder auftritt, werd ich das machen. Derzeit läuft (noch) alles glatt, seit ich die villages.dat gelöscht habe.
     
    #8
  9. Nickchens
    Online

    Nickchens

    So, hier der Log aus dem Launcher:

    Code (Text):
    1. Launcher 1.2.7 (through bootstrap 5) started on windows...Refreshing local version list...
    2. Current time is Oct 21, 2013 1:38:07 PM
    3. System.getProperty('os.name') == 'Windows 8'
    4. System.getProperty('os.version') == '6.2'
    5. System.getProperty('os.arch') == 'amd64'
    6. System.getProperty('java.version') == '1.7.0_10'
    7. System.getProperty('java.vendor') == 'Oracle Corporation'
    8. System.getProperty('sun.arch.data.model') == '64'
    9. Refreshing remote version list...
    10. Refresh complete.
    11. Loaded 1 profile(s); selected 'Nickchens'
    12. Refreshing auth...
    13. Logging in with access token
    14. Getting syncinfo for selected version
    15. Queueing library & version downloads
    16. Download job 'Version & Libraries' started (8 threads, 19 files)
    17. Finished downloading C:\Users\Nico\AppData\Roaming\.minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar for job 'Version & Libraries': Used own copy as it matched etag
    18. Finished downloading C:\Users\Nico\AppData\Roaming\.minecraft\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar for job 'Version & Libraries': Used own copy as it matched etag
    19. Finished downloading C:\Users\Nico\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.0\lwjgl-platform-2.9.0-natives-windows.jar for job 'Version & Libraries': Used own copy as it matched etag
    20. Finished downloading C:\Users\Nico\AppData\Roaming\.minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar for job 'Version & Libraries': Used own copy as it matched etag
    21. Finished downloading C:\Users\Nico\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar for job 'Version & Libraries': Used own copy as it matched etag
    22. Finished downloading C:\Users\Nico\AppData\Roaming\.minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar for job 'Version & Libraries': Used own copy as it matched etag
    23. Finished downloading C:\Users\Nico\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar for job 'Version & Libraries': Used own copy as it matched etag
    24. Finished downloading C:\Users\Nico\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar for job 'Version & Libraries': Used own copy as it matched etag
    25. Finished downloading C:\Users\Nico\AppData\Roaming\.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar for job 'Version & Libraries': Used own copy as it matched etag
    26. Finished downloading C:\Users\Nico\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar for job 'Version & Libraries': Used own copy as it matched etag
    27. Finished downloading C:\Users\Nico\AppData\Roaming\.minecraft\libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar for job 'Version & Libraries': Used own copy as it matched etag
    28. Finished downloading C:\Users\Nico\AppData\Roaming\.minecraft\libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar for job 'Version & Libraries': Used own copy as it matched etag
    29. Finished downloading C:\Users\Nico\AppData\Roaming\.minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar for job 'Version & Libraries': Used own copy as it matched etag
    30. Finished downloading C:\Users\Nico\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar for job 'Version & Libraries': Used own copy as it matched etag
    31. Finished downloading C:\Users\Nico\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar for job 'Version & Libraries': Used own copy as it matched etag
    32. Finished downloading C:\Users\Nico\AppData\Roaming\.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar for job 'Version & Libraries': Used own copy as it matched etag
    33. Finished downloading C:\Users\Nico\AppData\Roaming\.minecraft\libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.jar for job 'Version & Libraries': Used own copy as it matched etag
    34. Finished downloading C:\Users\Nico\AppData\Roaming\.minecraft\libraries\com\google\guava\guava\14.0\guava-14.0.jar for job 'Version & Libraries': Used own copy as it matched etag
    35. Delta time to compare resources: 39036 ms
    36. Download job 'Resources' skipped as there are no files to download
    37. Job 'Resources' finished successfully
    38. Finished downloading C:\Users\Nico\AppData\Roaming\.minecraft\versions\1.6.4\1.6.4.jar for job 'Version & Libraries': Downloaded successfully and etag matched
    39. Job 'Version & Libraries' finished successfully
    40. Launching game
    41. Looking for old natives to clean up...
    42. Deleting C:\Users\Nico\AppData\Roaming\.minecraft\versions\1.6.4\1.6.4-natives-131231
    43. Unpacking natives to C:\Users\Nico\AppData\Roaming\.minecraft\versions\1.6.4\1.6.4-natives-7931657487125
    44. Launching in C:\Users\Nico\AppData\Roaming\.minecraft
    45. Running C:\Program Files\Java\jre7\bin\javaw.exe -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx4G -Djava.library.path=C:\Users\Nico\AppData\Roaming\.minecraft\versions\1.6.4\1.6.4-natives-7931657487125 -cp C:\Users\Nico\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;C:\Users\Nico\AppData\Roaming\.minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;C:\Users\Nico\AppData\Roaming\.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;C:\Users\Nico\AppData\Roaming\.minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;C:\Users\Nico\AppData\Roaming\.minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;C:\Users\Nico\AppData\Roaming\.minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;C:\Users\Nico\AppData\Roaming\.minecraft\libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar;C:\Users\Nico\AppData\Roaming\.minecraft\libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.jar;C:\Users\Nico\AppData\Roaming\.minecraft\libraries\com\google\guava\guava\14.0\guava-14.0.jar;C:\Users\Nico\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;C:\Users\Nico\AppData\Roaming\.minecraft\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Nico\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;C:\Users\Nico\AppData\Roaming\.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar;C:\Users\Nico\AppData\Roaming\.minecraft\libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar;C:\Users\Nico\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar;C:\Users\Nico\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar;C:\Users\Nico\AppData\Roaming\.minecraft\versions\1.6.4\1.6.4.jar net.minecraft.client.main.Main --username Nickchens --session token:8517d96c0cde4b279cd7165be0af2f5f:7d54c6c963664c76a507a4c0dca88aa8 --version 1.6.4 --gameDir C:\Users\Nico\AppData\Roaming\.minecraft --assetsDir C:\Users\Nico\AppData\Roaming\.minecraft\assets --width 1920 --height 1080
    46. Client> 2013-10-21 13:38:51 [CLIENT] [INFO] Setting user: Nickchens
    47. Client> 2013-10-21 13:38:51 [CLIENT] [INFO] (Session ID is token:8517d96c0cde4b279cd7165be0af2f5f:7d54c6c963664c76a507a4c0dca88aa8)
    48. Client> 2013-10-21 13:38:52 [CLIENT] [INFO] LWJGL Version: 2.9.0
    49. Client> 2013-10-21 13:38:52 [CLIENT] [INFO] Reloading ResourceManager: Default
    50. Client>
    51. Client> Starting up SoundSystem...
    52. Client> Initializing LWJGL OpenAL
    53. Client>     (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
    54. Client> OpenAL initialized.
    55. Client>
    56. Client> 2013-10-21 13:38:56 [CLIENT] [INFO] Connecting to s.nbbg-mc.de., 25565
    57. Client> java.io.IOException: Received string length longer than maximum allowed (18 > 16)
    58. Client>     at ey.a(SourceFile:240)
    59. Client>     at fu.a(SourceFile:71)
    60. Client>     at ey.a(SourceFile:197)
    61. Client>     at co.i(SourceFile:249)
    62. Client>     at co.c(SourceFile:17)
    63. Client>     at cp.run(SourceFile:94)
    64. Client> Setting up custom skins
    65.  
    66.  
    67.  
     
    #9
  10. Nickchens
    Online

    Nickchens

    Das letzte was passiert ist, bevor der Fehler wieder kam:


    Code (Text):
    1. 2013-10-21 04:57:39 [INFO] [Bewohner] Seisdronome: naja bin mal afk muss staub wischen :D
    2. 2013-10-21 04:57:44 [INFO] Seisdronome issued server command: /afk
    3. 2013-10-21 04:58:12 [INFO] Ghostrider193 issued server command: /home
    4. 2013-10-21 04:58:52 [SEVERE] null
    5. java.io.IOException: Input/output error
    6.     at java.io.FileInputStream.readBytes(Native Method)
    7.     at java.io.FileInputStream.read(FileInputStream.java:242)
    8.     at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
    9.     at java.io.BufferedInputStream.read(BufferedInputStream.java:254)
    10.     at java.io.FilterInputStream.read(FilterInputStream.java:83)
    11.     at org.bukkit.craftbukkit.libs.jline.console.ConsoleReader$1.read(ConsoleReader.java:167)
    12.     at org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:267)
    13.     at org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:204)
    14.     at org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readCharacter(ConsoleReader.java:995)
    15.     at org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:1167)
    16.     at net.minecraft.server.v1_6_R3.ThreadCommandReader.run(ThreadCommandReader.java:32)

    Danach ist der Server seltsamerweise einmal neugestartet, scheint aber er Daily Restart gewesen zu sein.
     
    #10
  11. DopeEx22
    Offline

    DopeEx22

    Registriert seit:
    8. Januar 2013
    Beiträge:
    12
    Minecraft:
    DopeEx22
    Hast du mal die villages.dat entfernt (vorher backup machen) ob es dann geht? Die datei sollte dann auch neu erstellt werden.
     
    #11
  12. Nickchens
    Online

    Nickchens

    Problem inzwischen durch anderes Forum gelöst.

    Trotzdem danke an alle, die versucht haben mir zu helfen!
     
    #12