![]() |
Ошибка #1502 (Выполнение сценария превысило 15 секунд)
Добрый день.
Анализируя логи пользователей вижу периодически, что у людей вылазит Uncatched Error #1502 (Выполнение сценария превысило 15 секунд). Никаких бесконечных циклов вроде у меня нет. Что может быть причиной ошибки и как ее отловить? Вылазит эта ошибка буквально на пустом месте. |
Цитата:
Например кодирование/декодирование изображения. |
никаких подобных процессов в том временном интервале когда возникают такие ошибки вроде как нет. Есть ли способ конкретно выяснить какой код так долго выполняется?
|
предлагаю показать код
|
Цитата:
|
Привет, такая же проблема http://prntscr.com/6hel92 . Долго пытался бороться, но выследить так и не смог. Вознкиают иногда в функциях, в которых всего 2 строки. Есть предположение, что возникают при эмите событий в одном из хендлеров. Тоже заинтересован в разрешении проблемы.
|
Возможно рекурсия происходит, переполнение стека.
Обычно если натыкался на такие мистические проблемы, потом все равно обнаруживалось, что никакой мистики нет, и проблема в коде. Не видя кода тут больше ничего сказать нельзя |
Ошибка переполнения стека отдельная. Стек ни при чем.
|
сейчас опять попробовал проанализировать откуда может взяться эта ошибка... смотрю лог и не вижу никакого смысла в том что я вижу:
1525.399 Network game: sync passed 1525.566 Network recieved: CMD_RETRANSLATE 1525.566 MSG_WATCH 1525.566 TIMER START 1525.881 Lobby onClientCommand, 5 1526.148 Network recieved: CMD_RETRANSLATE 1526.148 MSG_SCORE 1526.148 Network: recieved CL_KICK_STARTED, 26081, 15 1526.998 Network recieved: CMD_RETRANSLATE 1526.998 MSG_CHANGE_BALL 1527.319 catched uncaught error 1527.320 SocketClient send, 255 1527.320 SocketClient send complete 1527.320 uncaught error: Error: #1502 слева это секунды с момента начала записи лога... я вижу что код выполняется.. все впорядке... 1527.320 выполнилась отправка очередного пакета по сокету и сразу после этого шибка того что некий сценарий больше 15 секунд выполняется... Какой такой сценарий мог выполняться 15 секунд если в ту же милисекунду когда выскочила ошибка выполнялся другой код и он был успешно выполнен. У кого-нибудь есть идеи? |
Цитата:
|
| Часовой пояс GMT +4, время: 21:36. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.