Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
actor.L2Character беда, печаль
#1
Модмейкер клиента L2 Портфолио
Ответ
#2
Вам следует сначала избавиться от предыдущих ошибок:
Код:
2012.03.31 06:56:16,328    WARNING    1    com.l2jserver.gameserver.TradeController    Skipping itemId: 15474 on buylistId: 3136600, missing data for that item.
Код:
2012.03.31 06:56:17,445    WARNING    1    com.l2jserver.gameserver.datatables.MultiSell    [MultiSell] can't find product with itemId: 70000 in list: 10099
2012.03.31 06:56:17,445    WARNING    1    com.l2jserver.gameserver.datatables.MultiSell    [MultiSell] can't find product with itemId: 70013 in list: 10099
2012.03.31 06:56:17,445    WARNING    1    com.l2jserver.gameserver.datatables.MultiSell    [MultiSell] can't find product with itemId: 70014 in list: 10099
.
Ну а далее - по ходу действий. Возможно, указанная Вами ошибка исчерпает себя.
Ответ
#3
Благодарю. Приступим. Лог явы всегда в варнингах д а ошибках, трудно было сосредоточится на самой весомой
Модмейкер клиента L2 Портфолио
Ответ
#4
оффтоп
Ответ
#5
Raffinary Написал:Сервер виснет абсалютно рандомно, просто виснет то 10 раз на дню то раз в день и может висеть сколько угодно, я так понимаю кеш явы засоряется, сообщили что вот эта ошибка творит такие гадости.

com.l2jserver.gameserver.model.actor.L2Character Failed executing HitTask.

вам указали пальцем в небо, на самом деле это результат ошибки, и совсем не обязательно она вешает сервер. увы готовое решение вы врядтле найдете. но вам следует выполнить несколько шагов чтобы легче было найти ошибку:
1. найти в коде "Failed executing HitTask." и временно добавить Thread.dumpStack(). чтобы сохранить стектрейс. (или включить полно логирование ошибок, если это возможно)
2. в формирование месседжа ошибки добавить информацию по скилу / ефекту
3. научится игровым путем повторять эту ошибку (по возможности)
l2jfree | M.O.R.F. | A.P.S. | Aion | GW2 | BnS
Ответ
#6
Надеемся что решим. Ибо купили хорошую защиту на сервер и впаяли в ядро а тут такие новости, уже ядро не сменить, ну теперь хоть что-то известно. Спасибо

Добавлено через 5 минут
Вопрос хочу поставить еще так. Сколько в ВМР будет стоить исправление данной ошибки
Модмейкер клиента L2 Портфолио
Ответ
#7
По логу причину вы не найдете фризов, для этого нужно писать некоторый анализатор который выдаст что происходило в этот момент по всем ранейблам - имя и кол-во на стадии выполнения.

Причины могут быть разные - наиболее критичные места - движение, атака и АИ

Посмотрел лог - жесткий, и ошибки весьма странные типа на HitTask - типа severe - т.е. вну4три там корее всего нпе скрыто, но скорее всего что-то с пулом. Но это только предположение.

Что за ядро используете?

Добавлено через 4 минуты
Raffinary Написал:Благодарю. Приступим. Лог явы всегда в варнингах д а ошибках, трудно было сосредоточится на самой весомой

В логе нет самой главной, она как раз скрыта обычно)

Добавлено через 6 минут
Raffinary Написал:Надеемся что решим. Ибо купили хорошую защиту на сервер и впаяли в ядро а тут такие новости, уже ядро не сменить, ну теперь хоть что-то известно. Спасибо

Добавлено через 5 минут
Вопрос хочу поставить еще так. Сколько в ВМР будет стоить исправление данной ошибки
А до покупки защиты были такие ошибки?
Смотря что за ядро, тем более нужны ж исходники - никто наобут это не исправит, тем более основная часть ява-писателей л2 не в состоянии это сделать, обычно если пошли лаги - то бросают сборку - берут очередную шару и пишут на ней.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  L2Character, L2PcInstance, L2PlayableInstance mountaineer 27 7,041 06-01-2015, 03:27 AM
Последний пост: mountaineer
  Беда с олимпом white7777x 2 1,450 11-04-2013, 04:09 AM
Последний пост: white7777x
  OnDie(L2Object self, L2Character killer) NiddHoggUA 10 2,821 10-18-2011, 05:17 PM
Последний пост: NiddHoggUA

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)