Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 16.03.2015, 10:43
illusion21 вне форума Посмотреть профиль Отправить личное сообщение для illusion21 Посетить домашнюю страницу illusion21 Найти все сообщения от illusion21
  № 1  
Ответить с цитированием
illusion21

Регистрация: Jul 2004
Сообщений: 113
По умолчанию Ошибка #1502 (Выполнение сценария превысило 15 секунд)

Добрый день.

Анализируя логи пользователей вижу периодически, что у людей вылазит Uncatched Error #1502 (Выполнение сценария превысило 15 секунд).

Никаких бесконечных циклов вроде у меня нет. Что может быть причиной ошибки и как ее отловить? Вылазит эта ошибка буквально на пустом месте.
__________________
Играем в браузерный онлайн 3D бильярд тут - http://billiards3d.net

Старый 16.03.2015, 10:46
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 2  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Цитата:
Что может быть причиной ошибки
Любой код, который выполняется свыше 15 секунд.
Например кодирование/декодирование изображения.
__________________
тут я

Старый 16.03.2015, 11:06
illusion21 вне форума Посмотреть профиль Отправить личное сообщение для illusion21 Посетить домашнюю страницу illusion21 Найти все сообщения от illusion21
  № 3  
Ответить с цитированием
illusion21

Регистрация: Jul 2004
Сообщений: 113
никаких подобных процессов в том временном интервале когда возникают такие ошибки вроде как нет. Есть ли способ конкретно выяснить какой код так долго выполняется?
__________________
Играем в браузерный онлайн 3D бильярд тут - http://billiards3d.net

Старый 16.03.2015, 11:15
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 4  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,283
предлагаю показать код

Старый 16.03.2015, 11:49
illusion21 вне форума Посмотреть профиль Отправить личное сообщение для illusion21 Посетить домашнюю страницу illusion21 Найти все сообщения от illusion21
  № 5  
Ответить с цитированием
illusion21

Регистрация: Jul 2004
Сообщений: 113
Цитата:
Сообщение от undefined Посмотреть сообщение
предлагаю показать код
проект большой... огромное количество классов и тысячи строк кода... не считая подключаемых сторонних библиотек, так что предложение невыполнимо
__________________
Играем в браузерный онлайн 3D бильярд тут - http://billiards3d.net

Старый 16.03.2015, 12:13
faraday вне форума Посмотреть профиль Отправить личное сообщение для faraday Найти все сообщения от faraday
  № 6  
Ответить с цитированием
faraday
 
Аватар для faraday

Регистрация: Apr 2009
Сообщений: 409
Привет, такая же проблема http://prntscr.com/6hel92 . Долго пытался бороться, но выследить так и не смог. Вознкиают иногда в функциях, в которых всего 2 строки. Есть предположение, что возникают при эмите событий в одном из хендлеров. Тоже заинтересован в разрешении проблемы.

Старый 16.03.2015, 22:13
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 7  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Возможно рекурсия происходит, переполнение стека.
Обычно если натыкался на такие мистические проблемы, потом все равно обнаруживалось, что никакой мистики нет, и проблема в коде.
Не видя кода тут больше ничего сказать нельзя

Старый 17.03.2015, 21:10
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 8  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Ошибка переполнения стека отдельная. Стек ни при чем.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 28.05.2015, 12:19
illusion21 вне форума Посмотреть профиль Отправить личное сообщение для illusion21 Посетить домашнюю страницу illusion21 Найти все сообщения от illusion21
  № 9  
Ответить с цитированием
illusion21

Регистрация: Jul 2004
Сообщений: 113
сейчас опять попробовал проанализировать откуда может взяться эта ошибка... смотрю лог и не вижу никакого смысла в том что я вижу:

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 секунд если в ту же милисекунду когда выскочила ошибка выполнялся другой код и он был успешно выполнен.

У кого-нибудь есть идеи?
__________________
Играем в браузерный онлайн 3D бильярд тут - http://billiards3d.net

Старый 28.05.2015, 12:31
illuzor вне форума Посмотреть профиль Отправить личное сообщение для illuzor Найти все сообщения от illuzor
  № 10  
Ответить с цитированием
illuzor
 
Аватар для illuzor

Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
Цитата:
У кого-нибудь есть идеи?
Проверьте скаутом.

Создать новую тему Ответ Часовой пояс GMT +4, время: 11:23.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 11:23.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.