Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Lineage II (https://forum.zone-game.info/forumdisplay.php?f=34)
-   -   Ошибка в ГС (https://forum.zone-game.info/showthread.php?t=25459)

DeMi 04.01.2013 02:50

Ошибка в ГС
 
После удачной загрузки ГС и соединения с ЛС, в ГС постоянно выдает такую вот ошибку... Что за ошибка? С Чем связана и где искать устранение ее?

Перевел, что произошла ошибка при инициализации объекта Object ID = 268484402 java.lang.NullPointerException
в l2c.game.instancemanager.TownManager.getClosestTow nName (TownManager.java: 54)

Код:

2013/01/01 03:41:16        WARNING        1        l2c.game.instancemanager.CastleSiegeManager        Not found Siege Boss for , id 65
2013/01/01 03:41:16        WARNING        1        l2c.game.instancemanager.CastleSiegeManager        Not found Messengers for , id 65
2013/01/01 03:41:16        WARNING        1        l2c.game.instancemanager.CastleSiegeManager        Not found Zone for , id 65
2013/01/01 03:41:39        WARNING        1        l2c.game.templates.L2NpcTemplate        Quest event not allowed in multiple quests. Skipped addition of Event Type "NPC_FIRST_TALK" for NPC "Lorain" and quest "_187_NikolasHeart".
2013/01/01 03:41:42        WARNING        1        l2c.game.Shutdown        AutoRestart scheduled through 1h 19m
2013/01/01 03:42:11        WARNING        26        l2c.game.model.AutoSpawnHandler        AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268484402): java.lang.NullPointerException
        at l2c.game.instancemanager.TownManager.getClosestTownName(TownManager.java:54)
        at l2c.game.model.AutoSpawnHandler$AutoSpawner.run(AutoSpawnHandler.java:429)
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run


LestatL 04.01.2013 04:38

Re: Ошибка в ГС
 
в базе, в таблице итемы, удали данный итем и всё

gorodetskiy 04.01.2013 06:47

Re: Ошибка в ГС
 
откройте TownManager.java: 54 строку и посмотрите о чём идёт речь

выделите вашу сборку и нажмите shift+del, далее в гугл на поиск нормальной рабочей сборке без варнингов и косяков со спавном

DeMi 04.01.2013 12:50

Re: Ошибка в ГС
 
gorodetskiy, Я открыл строку 54: там вот такое:

Код:

        {
                return getClosestTown(activeChar).getName();
        }

А в AutoSpawnHandler.java вот такое, строка 429:

Код:

                                String nearestTown = TownManager.getInstance().getClosestTownName(npcInst);
Как можно исправить данную ошибку? Буду благодарен очень!

Добавлено через 5 минут
LestatL, это разве решение проблемы? :/
А базе etcitem даже нет такого ID с таким итемом, там максимум до 1859 ID всего.
Есть еще таблица items, но там пусто...

gorodetskiy 04.01.2013 13:01

Re: Ошибка в ГС
 
Цитата:

Сообщение от DeMi (Сообщение 260186)
gorodetskiy, Я открыл строку 54: там вот такое:

Код:

        {
                return getClosestTown(activeChar).getName();
        }

А в AutoSpawnHandler.java вот такое, строка 429:

Код:

                                String nearestTown = TownManager.getInstance().getClosestTownName(npcInst);
Как можно исправить данную ошибку? Буду благодарен очень!

Добавлено через 5 минут
LestatL, это разве решение проблемы? :/

хорошо бы весь метод

DeMi 04.01.2013 13:28

Re: Ошибка в ГС
 
gorodetskiy, вот, пожалуйста TownManager.java:

Код:
Свернуть ↑Развернуть ↓


Добавлено через 7 минут
И AutoSpawnHandler

Код:
Свернуть ↑Развернуть ↓


Буду очень благодарен в решении данной проблемы.

LestatL 04.01.2013 15:17

Re: Ошибка в ГС
 
Цитата:

Сообщение от DeMi (Сообщение 260186)
LestatL, это разве решение проблемы? :/
А базе etcitem даже нет такого ID с таким итемом, там максимум до 1859 ID всего.
Есть еще таблица items, но там пусто...

а при чём тут etcitem ? - вам пишет конкретно, что итем (он мб и простой аденой) под таким то номером косячный, а все итемы находятся в таблице items - смотрите лучше и ядро тут не при делах!

Zubastic 04.01.2013 15:26

Re: Ошибка в ГС
 
Вообщем не может определить ближайший город. Попробуйте сделать ловушку: если null, то присваиваем что-то.

DeMi 04.01.2013 16:55

Re: Ошибка в ГС
 
LestatL, вот что в items... :(
Смотрел даже другие сборки сервером, аналогично, там пусто в items...

http://s001.radikal.ru/i195/1301/24/9d21cace189c.jpg


Zubastic, прошу прощения, а можно подробнее? Очень бы хотелось избавиться, решить эту проблему... Буду признателен Вам.

Zubastic 04.01.2013 18:54

Re: Ошибка в ГС
 
У вас objectid а не item.

DeMi 04.01.2013 19:06

Re: Ошибка в ГС
 
Я о том, что захожу в навикат, ищу таблицу "items" там пусто... Где смотреть что =(
Как устранить ошибку эту...

gorodetskiy 04.01.2013 22:00

Re: Ошибка в ГС
 
DeMi,
Код:

String nearestTown = TownManager.getInstance().getClosestTownName(npcIn st);

// Announce to all players that the spawn has taken place, with the nearest town location.
if(spawnInst.isBroadcasting() && npcInst != null)
Announcements.announceToAll("The " + npcInst.getName() + " has spawned near " + nearestTown + "!");

if(Config.DEBUG)
_log.info("AutoSpawnHandler: Spawned NPC ID " + spawnInst.getNpcId() + " at " + x + ", " + y + ", " + z + " (Near " + nearestTown + ") for " + spawnInst.getRespawnDelay() / 1000 / 60 + " minutes(s).");

Воспользуйтесь и посмотрите что там, кстати, попробуйте с включеной гео и с выключенной

bloodshed 04.01.2013 22:32

Re: Ошибка в ГС
 
Проверьте таблицу mapregion и наличие зон для городов.
Выложите все логи запуска.

DeMi 05.01.2013 00:10

Re: Ошибка в ГС
 
bloodshed, вот что в таблице mapregion:

http://s019.radikal.ru/i619/1301/53/264739f0980a.png

А это логи гейм загрузки сервера:

log game:
Свернуть ↑Развернуть ↓



Добавлено через 20 часов 20 минут
Прошу очень помощи

bloodshed 06.01.2013 13:10

Re: Ошибка в ГС
 
1 - выклыдывайте файлы логов, не нужно их копировать как сообщения. info.log, error.log
2 - выкладывайте дамп таблицы, а не скриншоты из навиката.

DeMi 06.01.2013 13:35

Re: Ошибка в ГС
 
bloodshed, простите, пожалуйста, info.log нет, а error.log есть. Какие именно нужно файлы логи? Или все что есть?

2 - Дамп таблицы именно mapregion?

gorodetskiy 06.01.2013 13:48

Re: Ошибка в ГС
 
Цитата:

Сообщение от DeMi (Сообщение 260851)
bloodshed, простите, пожалуйста, info.log нет, а error.log есть. Какие именно нужно файлы логи? Или все что есть?

2 - Дамп таблицы именно mapregion?

.info
.log

Я уверен что дело не в мапрегионе почему-то

DeMi 06.01.2013 14:05

Re: Ошибка в ГС
 
gorodetskiy, эти файлы же надо смотреть в папке log?
Просто я где только не искал, ну не могу найти где они лежат вообще именно .log, .info... :(
Вот к примеру:

http://s001.radikal.ru/i196/1301/5b/bfd6f38129c7.png

Добавлено через 19 минут
Не знаю как сюда загружать файлы, загрузил на mail.files - дамп mapregion

http://files.mail.ru/61IJ1B

gorodetskiy 06.01.2013 15:30

Re: Ошибка в ГС
 
да что уж мелочиться, кидай сразу всё папку логов ...

DeMi 06.01.2013 15:39

Re: Ошибка в ГС
 
gorodetskiy, ну я серьезно, что сделать мне? Где найти нужно? :(
Прошу Вас, помогите решить...

Добавлено через 36 минут
Ну вот :-(

Папка log ГС

http://files.mail.ru/PNJYMW

Добавлено через 23 часа 45 минут
Help Help =(

DeMi 08.01.2013 14:02

Re: Ошибка в ГС
 
Прошу помощи

kingzor 08.01.2013 14:22

Re: Ошибка в ГС
 
http://www.l2jserver.com/
Скачиваем исходники, компилируем и радуемся.

LestatL 08.01.2013 14:41

Re: Ошибка в ГС
 
Цитата:

Сообщение от DeMi (Сообщение 261799)
Прошу помощи

Эхх, сделай бэкап без аккаунтов и персонажей - мне они не нужны, гляну так...

DeMi 08.01.2013 14:59

Re: Ошибка в ГС
 
LestatL, нет не персонажей, и аккаунтов.
Что именно Вам нужно, чтобы посмотреть и помочь в решении проблемы?


Текущее время: 03:41. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot