actor.L2Character беда, печаль
Ни разу не писал на форум по поводу своих проблем, ибо мало кому они интересны и бесплатно никто не будет ничего делать, но увы теперь наш сервер без явера, и решить проблему некому.. Буду рад здравым советам и мыслям, в яве ноль увы.
Сервер виснет абсалютно рандомно, просто виснет то 10 раз на дню то раз в день и может висеть сколько угодно, я так понимаю кеш явы засоряется, сообщили что вот эта ошибка творит такие гадости. com.l2jserver.gameserver.model.actor.L2Character Failed executing HitTask. Ну и если этого будет мало, сам лог явы Если поступит какая либо здравая помощь, буду рад чем то ответить взамен ps гугл и сирч форума не дали результат pss нанимать явера "снова" ради правки одной ошибки тоже не вижу смысла |
Re: actor.L2Character беда, печаль
Вам следует сначала избавиться от предыдущих ошибок:
Код:
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 Ну а далее - по ходу действий. Возможно, указанная Вами ошибка исчерпает себя. |
Re: actor.L2Character беда, печаль
Благодарю. Приступим. Лог явы всегда в варнингах д а ошибках, трудно было сосредоточится на самой весомой
|
Re: actor.L2Character беда, печаль
оффтоп:Развернуть ↓ |
Re: actor.L2Character беда, печаль
Цитата:
1. найти в коде "Failed executing HitTask." и временно добавить Thread.dumpStack(). чтобы сохранить стектрейс. (или включить полно логирование ошибок, если это возможно) 2. в формирование месседжа ошибки добавить информацию по скилу / ефекту 3. научится игровым путем повторять эту ошибку (по возможности) |
Re: actor.L2Character беда, печаль
Надеемся что решим. Ибо купили хорошую защиту на сервер и впаяли в ядро а тут такие новости, уже ядро не сменить, ну теперь хоть что-то известно. Спасибо
Добавлено через 5 минут Вопрос хочу поставить еще так. Сколько в ВМР будет стоить исправление данной ошибки |
Re: actor.L2Character беда, печаль
По логу причину вы не найдете фризов, для этого нужно писать некоторый анализатор который выдаст что происходило в этот момент по всем ранейблам - имя и кол-во на стадии выполнения.
Причины могут быть разные - наиболее критичные места - движение, атака и АИ Посмотрел лог - жесткий, и ошибки весьма странные типа на HitTask - типа severe - т.е. вну4три там корее всего нпе скрыто, но скорее всего что-то с пулом. Но это только предположение. Что за ядро используете? Добавлено через 4 минуты Цитата:
Добавлено через 6 минут Цитата:
Смотря что за ядро, тем более нужны ж исходники - никто наобут это не исправит, тем более основная часть ява-писателей л2 не в состоянии это сделать, обычно если пошли лаги - то бросают сборку - берут очередную шару и пишут на ней. |
Текущее время: 22:33. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot