|
|
|
|
#1 |
|
Big Clucker
![]() ![]() Join Date: Dec 2010
Posts: 76
Reputation: 0
|
В общем суть такова.
Спустя некоторого времени сервер (0.3е win) просто напросто крашит. в логах увидел это: pawn Code:
Помогите разабраться в причине. |
|
|
|
|
|
#2 |
|
Gangsta
![]() ![]() ![]() ![]() Join Date: May 2011
Location: Russia, Vladivostok
Posts: 729
Reputation: 43
|
Оно строго через определенное время падает, или через какое-то время, но всегда по разному?
Может деление на ноль происходит? |
|
|
|
|
|
#3 |
|
Gangsta
![]() ![]() ![]() ![]() Join Date: Apr 2011
Location: Russia
Posts: 582
Reputation: 117
|
|
|
|
|
|
|
#4 |
|
Gangsta
![]() ![]() ![]() ![]() Join Date: May 2011
Location: Russia, Vladivostok
Posts: 729
Reputation: 43
|
Малол-ли где там обработки исключения нет? Может в пабликах на месте, а в таймерах Кейман и Ко забыли.
|
|
|
|
|
|
#5 |
|
High-roller
![]() ![]() ![]() ![]() ![]() Join Date: Feb 2007
Posts: 1,037
Reputation: 96
|
Ясно же, что проблема в кривых руках автора, а вы в непаханную степь полезли, тыкать пальцем в небо, деление на ноль, да уж, ну выдаст сервер NaN или Inf, и? Падать он не будет.
Подключите, например, плагин крашдетект, и покажите данные о падении. |
|
|
|
|
|
#6 |
|
Gangsta
![]() ![]() ![]() ![]() Join Date: May 2011
Location: Russia, Vladivostok
Posts: 729
Reputation: 43
|
От чего-же степь? Всякое бывает. Не факт, что исключение нормально обработается.
|
|
|
|
|
|
#7 |
|
High-roller
![]() ![]() ![]() ![]() ![]() Join Date: Feb 2007
Posts: 1,037
Reputation: 96
|
|
|
|
|
|
|
#8 |
|
Gangsta
![]() ![]() ![]() ![]() Join Date: May 2011
Location: Russia, Vladivostok
Posts: 729
Reputation: 43
|
Не вопрос, на досуге проверю на разных ОС, в разных кусках кода.
|
|
|
|
|
|
#9 |
|
Gangsta
![]() ![]() ![]() ![]() Join Date: Oct 2008
Location: Russia, Moscow
Posts: 557
Reputation: 19
|
Раз уж тут начали оффтопить, то деление на 0 - это аппаратное исключение. И если в случае с вещественными числами, можно установить флаги математическому сопроцессору (сейчас уже компоненту процессора), что в данном случае делать: можно просто игнорить и будет вполне себе валидная бесконечность, то в случае с целыми числами нужно ловить исключение. Все сказанное относиться, конечно, к нативному коду (как самп такие вещи обрабатывает я не знаю).
|
|
|
|
|
|
#10 |
|
Big Clucker
![]() ![]() Join Date: Dec 2010
Posts: 76
Reputation: 0
|
Разобрался с отключением, но теперь проблема с лагами. Все хорошо потом опять крэш и начинаются лаги
|
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Как решить? | Sanekk | Русский/Russian | 27 | 05/03/2011 10:21 AM |