Ориентирование. Днепропетровск

форум ориентирования в Днепропетровске, других регионах Украины и не только
Сьогодні: 23.09.2019, 18:40

Часовий пояс UTC + 2 годин [ DST ]




Створити нову тему Відповісти  [ 1 повідомлення ] 
Автор Повідомлення
 Тема повідомлення: Памагите!!! (JScript: stack overflow)
ПовідомленняДодано: 02.06.2004, 16:26 
Офлайн

З нами з: 22.01.2003, 19:48
Повідомлень: 1085
Звідки: .dp.ua/.at
Может, было у кого похожее?

Есть рекурсивный алгоритм на JScript, который проходится по дереву документа. Под IE6 регулярно выбрасывает сообщение, что наступило переполнение стека. У Микрософтов на сайте написано, что да, есть небольшая (похожая) проблемка, но у меня рекурсия сваливается на шестом(!) уровне. Исключение блоком try-catch не ловится. Все перепробовал, поставил отладчик - не помогает. Он (отладчик) вообще ошибки не замечает, а сообщение в IE все равно вываливается. Замечает ошибку только если точно поймать тот вызов, где валится, и нажать "Step Over". Тогда говорит, что "Unknown exception", но от этого почему-то не легче.

Такое ощущение, что таки да, преполнение стека, но от чего?! Что туда пихается настолько объемное?! Рекурсивная функция примерно такая:
Код:
domObject.method(String, String, Array)

Причем domObject сидит в одном окне IE, а вызов его метода (и передача параметров) происходит из другого.

Повбывав бы :evil: Если б знал, кого.


Догори
 Профіль  
 
Показувати повідомлення за:  Сортувати за  
Створити нову тему Відповісти  [ 1 повідомлення ] 

Часовий пояс UTC + 2 годин [ DST ]


Хто зараз онлайн

Зараз переглядають цей форум: Немає зареєстрованих користувачів і 1 гість


Ви не можете створювати нові теми у цьому форумі
Ви не можете відповідати на теми у цьому форумі
Ви не можете редагувати ваші повідомлення у цьому форумі
Ви не можете видаляти ваші повідомлення у цьому форумі
Ви не можете додавати файли у цьому форумі

Знайти:
Вперед:  
Працює на phpBB® Forum Software © phpBB Group
Український переклад © 2005-2011 Українська підтримка phpBB