Welcome to RUSaCis - эмулятор Interlude

Присоединяйтесь к нам прямо сейчас, чтобы получить доступ ко всем нашим возможностям. После регистрации и входа в систему вы сможете создавать темы, публиковать ответы в существующих темах, давать репутацию пользователям - так же приобрести исходный код. Это также быстро, так чего же вы ждете?

ошибки гейм сервера

IanMarkov

Вассал
Регистрация
29 Сен 2021
Сообщения
44
Реакции
4
Баллы
8
Возраст
29
RaCoin
0
Доброго времени суток.

Подскажите пожалуйста, чем вызваны и как устранить данные ошибки?

Ошибка ГС:
ÿíâ. 21, 2022 12:55:18 AM net.sf.l2j.gameserver.network.clientpackets.L2GameClientPacket run
SEVERE: Failed reading [C] RequestBypassToServer for [Character: nonstop - Account: name - IP: 192.166.132.120].
java.lang.NullPointerException: Cannot invoke "net.sf.l2j.gameserver.model.entity.Castle.getOwnerId()" because the return value of "net.sf.l2j.gameserver.model.actor.Npc.getCastle()" is null
    at net.sf.l2j.gameserver.model.actor.Npc.onBypassFeedback(Npc.java:903)
    at net.sf.l2j.gameserver.model.actor.instance.Folk.onBypassFeedback(Folk.java:120)
    at net.sf.l2j.gameserver.network.clientpackets.RequestBypassToServer.runImpl(RequestBypassToServer.java:147)
    at net.sf.l2j.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:52)
    at net.sf.l2j.gameserver.network.GameClient.run(GameClient.java:146)
    at net.sf.l2j.commons.pool.ThreadPool$TaskWrapper.run(ThreadPool.java:221)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.lang.Thread.run(Thread.java:833)

Ошибки ГС:
ÿíâ. 20, 2022 11:40:48 PM net.sf.l2j.gameserver.model.actor.container.player.MacroList registerMacroInDb
SEVERE: Couldn't store macro.
java.sql.SQLSyntaxErrorException: (conn=122866) Incorrect string value: '\xD0\xBA\xD0\xB8\xD0\xBB' for column `database`.`character_macroses`.`name` at row 1
    at org.mariadb.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:62)
    at org.mariadb.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:153)
    at org.mariadb.jdbc.MariaDbStatement.executeExceptionEpilogue(MariaDbStatement.java:274)
    at org.mariadb.jdbc.ClientSidePreparedStatement.executeInternal(ClientSidePreparedStatement.java:229)
    at org.mariadb.jdbc.ClientSidePreparedStatement.execute(ClientSidePreparedStatement.java:149)
    at net.sf.l2j.gameserver.model.actor.container.player.MacroList.registerMacroInDb(MacroList.java:141)
    at net.sf.l2j.gameserver.model.actor.container.player.MacroList.registerMacro(MacroList.java:70)
    at net.sf.l2j.gameserver.network.clientpackets.RequestMakeMacro.runImpl(RequestMakeMacro.java:91)
    at net.sf.l2j.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:52)
    at net.sf.l2j.gameserver.network.GameClient.run(GameClient.java:146)
    at net.sf.l2j.commons.pool.ThreadPool$TaskWrapper.run(ThreadPool.java:221)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: org.mariadb.jdbc.internal.util.exceptions.MariaDbSqlException: Incorrect string value: '\xD0\xBA\xD0\xB8\xD0\xBB' for column `database`.`character_macroses`.`name` at row 1
    at org.mariadb.jdbc.internal.util.exceptions.MariaDbSqlException.of(MariaDbSqlException.java:34)
    at org.mariadb.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:194)
    at org.mariadb.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:177)
    at org.mariadb.jdbc.internal.protocol.AbstractQueryProtocol.executeQuery(AbstractQueryProtocol.java:321)
    at org.mariadb.jdbc.ClientSidePreparedStatement.executeInternal(ClientSidePreparedStatement.java:220)
    ... 10 more
Caused by: java.sql.SQLException: Incorrect string value: '\xD0\xBA\xD0\xB8\xD0\xBB' for column `database`.`character_macroses`.`name` at row 1
    at org.mariadb.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:1683)
    at org.mariadb.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:1545)
    at org.mariadb.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:1508)
    at org.mariadb.jdbc.internal.protocol.AbstractQueryProtocol.executeQuery(AbstractQueryProtocol.java:318)
    ... 11 more
 

LifeANDeath

Бродяга
Регистрация
1 Мар 2021
Сообщения
14
Реакции
18
Баллы
3
RaCoin
3
Доброго времени суток.

Подскажите пожалуйста, чем вызваны и как устранить данные ошибки?

Ошибка ГС:
ÿíâ. 21, 2022 12:55:18 AM net.sf.l2j.gameserver.network.clientpackets.L2GameClientPacket run
SEVERE: Failed reading [C] RequestBypassToServer for [Character: nonstop - Account: name - IP: 192.166.132.120].
java.lang.NullPointerException: Cannot invoke "net.sf.l2j.gameserver.model.entity.Castle.getOwnerId()" because the return value of "net.sf.l2j.gameserver.model.actor.Npc.getCastle()" is null
    at net.sf.l2j.gameserver.model.actor.Npc.onBypassFeedback(Npc.java:903)
    at net.sf.l2j.gameserver.model.actor.instance.Folk.onBypassFeedback(Folk.java:120)
    at net.sf.l2j.gameserver.network.clientpackets.RequestBypassToServer.runImpl(RequestBypassToServer.java:147)
    at net.sf.l2j.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:52)
    at net.sf.l2j.gameserver.network.GameClient.run(GameClient.java:146)
    at net.sf.l2j.commons.pool.ThreadPool$TaskWrapper.run(ThreadPool.java:221)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.lang.Thread.run(Thread.java:833)

Ошибки ГС:
ÿíâ. 20, 2022 11:40:48 PM net.sf.l2j.gameserver.model.actor.container.player.MacroList registerMacroInDb
SEVERE: Couldn't store macro.
java.sql.SQLSyntaxErrorException: (conn=122866) Incorrect string value: '\xD0\xBA\xD0\xB8\xD0\xBB' for column `database`.`character_macroses`.`name` at row 1
    at org.mariadb.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:62)
    at org.mariadb.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:153)
    at org.mariadb.jdbc.MariaDbStatement.executeExceptionEpilogue(MariaDbStatement.java:274)
    at org.mariadb.jdbc.ClientSidePreparedStatement.executeInternal(ClientSidePreparedStatement.java:229)
    at org.mariadb.jdbc.ClientSidePreparedStatement.execute(ClientSidePreparedStatement.java:149)
    at net.sf.l2j.gameserver.model.actor.container.player.MacroList.registerMacroInDb(MacroList.java:141)
    at net.sf.l2j.gameserver.model.actor.container.player.MacroList.registerMacro(MacroList.java:70)
    at net.sf.l2j.gameserver.network.clientpackets.RequestMakeMacro.runImpl(RequestMakeMacro.java:91)
    at net.sf.l2j.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:52)
    at net.sf.l2j.gameserver.network.GameClient.run(GameClient.java:146)
    at net.sf.l2j.commons.pool.ThreadPool$TaskWrapper.run(ThreadPool.java:221)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: org.mariadb.jdbc.internal.util.exceptions.MariaDbSqlException: Incorrect string value: '\xD0\xBA\xD0\xB8\xD0\xBB' for column `database`.`character_macroses`.`name` at row 1
    at org.mariadb.jdbc.internal.util.exceptions.MariaDbSqlException.of(MariaDbSqlException.java:34)
    at org.mariadb.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:194)
    at org.mariadb.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:177)
    at org.mariadb.jdbc.internal.protocol.AbstractQueryProtocol.executeQuery(AbstractQueryProtocol.java:321)
    at org.mariadb.jdbc.ClientSidePreparedStatement.executeInternal(ClientSidePreparedStatement.java:220)
    ... 10 more
Caused by: java.sql.SQLException: Incorrect string value: '\xD0\xBA\xD0\xB8\xD0\xBB' for column `database`.`character_macroses`.`name` at row 1
    at org.mariadb.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:1683)
    at org.mariadb.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:1545)
    at org.mariadb.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:1508)
    at org.mariadb.jdbc.internal.protocol.AbstractQueryProtocol.executeQuery(AbstractQueryProtocol.java:318)
    ... 11 more


Смотри в таблицу character_macroses, где то неправильное значение стоит
 

ForceUnleashed

Барон
Команда форума
Leader
Developer
Donator
Customer
Регистрация
21 Авг 2020
Сообщения
860
Решения
4
Реакции
718
Баллы
93
Веб-сайт
rusacis.com
RaCoin
10
1) Первая ошибка, где-то кто-то нажал посмотреть Статус территории, и тут 2 варианта:
1.1) Данный NPC не привязан к замку (что повлекло ошибку Null).
2.1) У данного NPC вообще не должно быть данной строки.
Для решения, нужно знать что за NPC это был.

2) Скорее всего просто неправильное имя макроса сделали, из-за этого и ошибка.
 

shalva

Бродяга
Регистрация
22 Сен 2021
Сообщения
13
Реакции
1
Баллы
3
RaCoin
0
Jan 03, 2024 11:57:55 PM net.sf.l2j.gameserver.network.serverpackets.L2GameServerPacket write
SEVERE: Failed writing UserInfo for [Character: 12312 - Account: generals - IP: 192.168.100.110].
java.lang.ArrayIndexOutOfBoundsException: Index 17 out of bounds for length 17
at net.sf.l2j.gameserver.model.itemcontainer.Inventory.getItemFrom(Inventory.java:221)
at net.sf.l2j.gameserver.model.itemcontainer.Inventory.getItemObjectIdFrom(Inventory.java:259)
at net.sf.l2j.gameserver.network.serverpackets.UserInfo.writeImpl(UserInfo.java:59)
at net.sf.l2j.gameserver.network.serverpackets.L2GameServerPacket.write(L2GameServerPacket.java:23)
at net.sf.l2j.commons.mmocore.SelectorThread.putPacketIntoWriteBuffer(SelectorThread.java:553)
at net.sf.l2j.commons.mmocore.SelectorThread.prepareWriteBuffer(SelectorThread.java:523)
at net.sf.l2j.commons.mmocore.SelectorThread.writePacket(SelectorThread.java:442)
at net.sf.l2j.commons.mmocore.SelectorThread.run(SelectorThread.java:150)
 
Сверху Снизу