Что нового

Как сопоставить номер строки из ошибки скомпилированного билда с исходником?

itauto

Новичок
Сообщения
3
Репутация
0
Приветствую.
Имеется довольно толстенький скрипт, в боевом режиме запускается EXE.
И с очень редкой периодичностью, он вылетает c ошибкой типа "Autoit Error line 23865 Array variable has incorrect number of subscripts or subscript dimension range exceeded"

Можно ли как-то по этому номеру строки, определить строчку в исходнике?
 

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
на форуме есть различные примеры как найти эту строку.
но я бы проверил все функции, которые должны возвращать массив. ведь в ошибке говорится, что некорректный индекс массива. то есть был запрос на строку массива, которой не было в тот момент
пример, в котором как раз появляется эта ошибка
Код:
Local $array[3] = [1,2,3]
ConsoleWrite($array[4])
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
Добавил этот вопрос в Неофицеальный FAQ.
 
Верх