Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Решено При заходе "непонятного" игрока сервер крашится

Тема в разделе "Помощь", создана пользователем neon52, 28 апр 2016.

  1. Автор темы
    neon52

    neon52 Активный участник Пользователь

    Баллы:
    88
    Доброго времени суток! Столкнулся с непонятной для меня проблемой, доселе никогда не проявлявшейся. Какой то игрок как только появляется на сервере, он "валится".

    Вот что в логах по этому поводу есть. Кто разбирается, сможет подсказать причину? Никаких обновлений сервера не было достаточно давно, чтобы можно было подумать что это как то прокравшаяся гадость.

    Код:
    [15:35:16] [RunLogin: Tienti/INFO]: [NoMult] Игрок: Tienti залогинился на сервере с адресом: /94.50.2.39 Начинаем проверку ...
    [15:35:16] [RunLogin: Tienti/INFO]: [NoMult] Игрок: Tienti уже был на сервере
    [15:35:16] [RunLogin: Tienti/INFO]: [NoMult] Игрок: Tienti обновлен в базе (Nick-IP) с адресом: /94.50.2.39
    [15:35:16] [Server thread/ERROR]: Encountered an unexpected exception
    net.minecraft.server.v1_8_R3.ReportedException: Loading NBT data
        at net.minecraft.server.v1_8_R3.NBTTagCompound.a(SourceFile:412) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at net.minecraft.server.v1_8_R3.NBTTagCompound.load(SourceFile:70) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at net.minecraft.server.v1_8_R3.NBTTagList.load(NBTTagList.java:54) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at net.minecraft.server.v1_8_R3.NBTTagCompound.a(SourceFile:406) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at net.minecraft.server.v1_8_R3.NBTTagCompound.load(SourceFile:70) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at net.minecraft.server.v1_8_R3.NBTTagCompound.a(SourceFile:406) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at net.minecraft.server.v1_8_R3.NBTTagCompound.load(SourceFile:70) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at net.minecraft.server.v1_8_R3.NBTCompressedStreamTools.a(NBTCompressedStreamTools.java:84) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at net.minecraft.server.v1_8_R3.NBTCompressedStreamTools.a(NBTCompressedStreamTools.java:53) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at net.minecraft.server.v1_8_R3.NBTCompressedStreamTools.a(NBTCompressedStreamTools.java:43) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at net.minecraft.server.v1_8_R3.ChunkRegionLoader.loadChunk(ChunkRegionLoader.java:70) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at org.bukkit.craftbukkit.v1_8_R3.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:25) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at org.bukkit.craftbukkit.v1_8_R3.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:1) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at org.bukkit.craftbukkit.v1_8_R3.util.AsynchronousExecutor$Task.init(AsynchronousExecutor.java:150) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at org.bukkit.craftbukkit.v1_8_R3.util.AsynchronousExecutor$Task.initAsync(AsynchronousExecutor.java:95) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at org.bukkit.craftbukkit.v1_8_R3.util.AsynchronousExecutor$Task.run(AsynchronousExecutor.java:85) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:1.8.0_73]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:1.8.0_73]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_73]
    Caused by: java.util.zip.ZipException: incorrect data check
        at java.util.zip.InflaterInputStream.read(Unknown Source) ~[?:1.8.0_73]
        at java.io.BufferedInputStream.fill(Unknown Source) ~[?:1.8.0_73]
        at java.io.BufferedInputStream.read1(Unknown Source) ~[?:1.8.0_73]
        at java.io.BufferedInputStream.read(Unknown Source) ~[?:1.8.0_73]
        at java.io.DataInputStream.readFully(Unknown Source) ~[?:1.8.0_73]
        at java.io.DataInputStream.readFully(Unknown Source) ~[?:1.8.0_73]
        at net.minecraft.server.v1_8_R3.NBTTagByteArray.load(NBTTagByteArray.java:30) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at net.minecraft.server.v1_8_R3.NBTTagCompound.a(SourceFile:406) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        ... 18 more
    [15:35:16] [Server thread/ERROR]:     Cause of unexpected exception was
    java.util.zip.ZipException: incorrect data check
        at java.util.zip.InflaterInputStream.read(Unknown Source) ~[?:1.8.0_73]
        at java.io.BufferedInputStream.fill(Unknown Source) ~[?:1.8.0_73]
        at java.io.BufferedInputStream.read1(Unknown Source) ~[?:1.8.0_73]
        at java.io.BufferedInputStream.read(Unknown Source) ~[?:1.8.0_73]
        at java.io.DataInputStream.readFully(Unknown Source) ~[?:1.8.0_73]
        at java.io.DataInputStream.readFully(Unknown Source) ~[?:1.8.0_73]
        at net.minecraft.server.v1_8_R3.NBTTagByteArray.load(NBTTagByteArray.java:30) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at net.minecraft.server.v1_8_R3.NBTTagCompound.a(SourceFile:406) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at net.minecraft.server.v1_8_R3.NBTTagCompound.load(SourceFile:70) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at net.minecraft.server.v1_8_R3.NBTTagList.load(NBTTagList.java:54) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at net.minecraft.server.v1_8_R3.NBTTagCompound.a(SourceFile:406) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at net.minecraft.server.v1_8_R3.NBTTagCompound.load(SourceFile:70) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at net.minecraft.server.v1_8_R3.NBTTagCompound.a(SourceFile:406) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at net.minecraft.server.v1_8_R3.NBTTagCompound.load(SourceFile:70) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at net.minecraft.server.v1_8_R3.NBTCompressedStreamTools.a(NBTCompressedStreamTools.java:84) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at net.minecraft.server.v1_8_R3.NBTCompressedStreamTools.a(NBTCompressedStreamTools.java:53) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at net.minecraft.server.v1_8_R3.NBTCompressedStreamTools.a(NBTCompressedStreamTools.java:43) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at net.minecraft.server.v1_8_R3.ChunkRegionLoader.loadChunk(ChunkRegionLoader.java:70) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at org.bukkit.craftbukkit.v1_8_R3.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:25) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at org.bukkit.craftbukkit.v1_8_R3.chunkio.ChunkIOProvider.callStage1(ChunkIOProvider.java:1) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at org.bukkit.craftbukkit.v1_8_R3.util.AsynchronousExecutor$Task.init(AsynchronousExecutor.java:150) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at org.bukkit.craftbukkit.v1_8_R3.util.AsynchronousExecutor$Task.initAsync(AsynchronousExecutor.java:95) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at org.bukkit.craftbukkit.v1_8_R3.util.AsynchronousExecutor$Task.run(AsynchronousExecutor.java:85) ~[Spigot.jar:git-Spigot-db6de12-3f3c65f]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:1.8.0_73]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:1.8.0_73]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_73]
    [15:35:16] [Server thread/ERROR]: This crash report has been saved to: C:\Переход на 1.8\Survival\.\crash-reports\crash-2016-04-28_15.35.16-server.txt
    [15:35:16] [Server thread/INFO]: Stopping server
     
  2. Хостинг MineCraft
    <
  3. DAndrey2000

    DAndrey2000 Активный участник Пользователь

    Баллы:
    76
    Попробуйте удалить файл игрока или проверить мир. Чаще всего из-за этого ошибки.
     
  4. CoolBoy

    CoolBoy Активный участник Пользователь

    Баллы:
    96
    Skype:
    thecoolboy2070
    Имя в Minecraft:
    CoolBoy
    NBT баг, судя по всему. Поищите ядро с фиксом.
     
  5. Will Orion Z

    Will Orion Z Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    willorion
    Старый баг с nbt тегами переполняющий буфер, на версиях ниже 1.8.4. Суть в заблаговременно неправильных и бесконечных тегах, выставленных в клиенте на какой нибудь блок. Заходишь, ставишь блок - кердык серверу. Было время, когда я так издевался над проектами школьников. Многие "хакерские группировки" использовали его.
    Классы с фиксами есть у alexandrage в паблике, ищи в его репах.
     
  6. DAndrey2000

    DAndrey2000 Активный участник Пользователь

    Баллы:
    76
    При переполнении нет ошибок, просто сервер зависает, ибо память переполняется.
     
  7. Create_Everything

    Create_Everything Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    CreateEvery
    Одним словом, ищи ядро с фиксом от NBT.
     
  8. DAndrey2000

    DAndrey2000 Активный участник Пользователь

    Баллы:
    76
    Версия ядра бы не помешала :)
     
  9. Will Orion Z

    Will Orion Z Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    willorion
    И не будет ошибок не каких, это и есть особенность бага. По всем твоим симптомам это именно то, о чем я сказал.
    Для начала - конкретная версия ядра стоит какая? То что 1.8, ясно по логам.
     
  10. stars

    stars Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    _stars_
    Где найти крашер под 1.8?
     
  11. Will Orion Z

    Will Orion Z Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    willorion
    Это версия явы -_-
    Openjdk 1.8 update 73
     
  12. Автор темы
    neon52

    neon52 Активный участник Пользователь

    Баллы:
    88
    Благодарю за ответы! Сервер Spigot 1.8.8
    По ссылке прикрепленный файл ядра https://yadi.sk/d/kOCTa51wrQ3ii[DOUBLEPOST=1461957464,1461957393][/DOUBLEPOST]
    Благодарю за ответы! Сервер Spigot 1.8.8
    По ссылке прикрепленный файл ядра https://yadi.sk/d/kOCTa51wrQ3ii[DOUBLEPOST=1461957567][/DOUBLEPOST]
    нашел этого игрока и попросил зайти с другого аккуанта. Тоже самое, краш
     
  13. Will Orion Z

    Will Orion Z Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    willorion
    Так, значит это другое. Попроси того человека скинуть клиент, с которого он заходит.
     
  14. Автор темы
    neon52

    neon52 Активный участник Пользователь

    Баллы:
    88
    Версия все таки выше 1.8.4... "Заходишь, ставишь блок - кердык серверу. " - до этого не доходит, игрок только успевает зайти[DOUBLEPOST=1461958016,1461957956][/DOUBLEPOST]
    да, спрашивал об этом. Типа "официальный лицензионный" клиент
     
  15. Will Orion Z

    Will Orion Z Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    willorion
    Ну так пусть кинет этот "лицушный" клиент.
     
  16. DAndrey2000

    DAndrey2000 Активный участник Пользователь

    Баллы:
    76
    Пробовали устанавливать другую версию ядра?
     
  17. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Просто чанк побился. Minecraft Region Fixer поможет.
     
  18. sanjee

    sanjee Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    sanjee
    так ядро на версии 1.8.8 пофикшенный же[DOUBLEPOST=1461965572,1461965537][/DOUBLEPOST]
    +
     
  19. Автор темы
    neon52

    neon52 Активный участник Пользователь

    Баллы:
    88
    Благодарю. Очень возможно, был перед такой напастью резкий сбой в электричестве и все вырубилось. Пока не знаю что за утилита, попробую восстановить карту из бекапа[DOUBLEPOST=1462138996,1462022383][/DOUBLEPOST]Скачал GUI приложения тут http://forum.myarena.ru/index.php?/topic/17131-remont-karty-minecraft-region-fixer-gui/
    После прогонки нашелся 1 (!) косячный чанк. после замены карты прошло больше суток, проблем с вылетом больше нет. Благодарю Shevchik за подсказку где искать :)
     

Поделиться этой страницей