Ошибка этапа выполнения |
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
Ошибка этапа выполнения |
Tote_Mädchen |
Сообщение
#1
|
Группа: Пользователи Сообщений: 5 Пол: Женский Репутация: 0 |
Пытаюсь запустить программу. Через какое-то время выкидывает с ошибкой этапа выполнения 255. Нигде не могу найти, в чём неполадка(нехватка памяти, ненахождение файла, блокировка чего-либо и т. д.) Помогите, пожалуйста.
|
volvo |
Сообщение
#2
|
Гость |
Цитата Через какое-то время выкидывает с ошибкой этапа выполнения 255 Что, прямо вот так и выкидывает, и даже не сообщает, где именно произошла ошибка? Ни адреса ее, ни чего-то еще? Как запускается программа? Отдельно, или из-под IDE? Какой компилятор? Через какое время выдается ошибка (при нескольких запусках программы время работы программы ДО ошибки одинаковое или разное)?255 - очень странный номер... Обычно 255-ю ошибку генерируют сами программисты, чтобы проверить реакцию программы на возникновение ошибок в программе. |
Tote_Mädchen |
Сообщение
#3
|
Группа: Пользователи Сообщений: 5 Пол: Женский Репутация: 0 |
Цитата( volvo) Что, прямо вот так и выкидывает, и даже не сообщает, где именно произошла ошибка? Ни адреса ее, ни чего-то еще? Как запускается программа? Отдельно, или из-под IDE? Какой компилятор? Через какое время выдается ошибка (при нескольких запусках программы время работы программы ДО ошибки одинаковое или разное)? Компилятор Free Pascal IDE 0.9.2. Адреса нет. При прекрашении работы программы сообщает вот что: "Program *адрес exe-шника* exited with exitcode = 255" Четвёртого вопроса не поняла (мой уровень --чуть выше чайника). Только запущу-- почти сразу выкидывает. (Достаточно точного секундомера, чтобы точно назвать время нет. Говорю без иронии.) Сообщение отредактировано: Tote_Mädchen - |
Lapp |
Сообщение
#4
|
Уникум Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
(Достаточно точного секундомера, чтобы точно назвать время нет. Говорю без иронии.) Воспользуйся дебаггером, пошаговым выполнением (F7 или F8), либо повставляй контрольную печать в разные места программы. -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Tote_Mädchen |
Сообщение
#5
|
Группа: Пользователи Сообщений: 5 Пол: Женский Репутация: 0 |
Цитата Воспользуйся дебаггером, пошаговым выполнением (F7 или F8), либо повставляй контрольную печать в разные места программы. При втором способе закрывается окно компилятора, при третьем... похоже, до ключевого места выполнение программы не доходит. |
Lapp |
Сообщение
#6
|
Уникум Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
При втором способе закрывается окно компилятора, при третьем... похоже, до ключевого места выполнение программы не доходит. Что означает "ключевое место"? Вставь печать перед самым первым оператором, потом за ним, и так далее между каждыми двумя. И что значит "закрывается окно"? А что остается? поподробнее, пожалуйста.. -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
volvo |
Сообщение
#7
|
Гость |
Tote_Mädchen, программа компилируется с отладочной информацией (в Debug-е), я надеюсь? Не в Release? Желательно на время отладки включить также все возможные проверки: контроль индексов, контроль стека, переполнений...
|
Tote_Mädchen |
Сообщение
#8
|
Группа: Пользователи Сообщений: 5 Пол: Женский Репутация: 0 |
Цитата И что значит "закрывается окно"? А что остается? поподробнее, пожалуйста.. Остаётся Windows, интернет, аська. |
Lapp |
Сообщение
#9
|
|||
Уникум Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Остаётся Windows, интернет, аська. Круто. Программу - в студию И тему, похоже, давно пора
-------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
|||
Tote_Mädchen |
Сообщение
#10
|
Группа: Пользователи Сообщений: 5 Пол: Женский Репутация: 0 |
Программа работает. Сама толком не поняла, как я это сделала (меняла любую настройку, запускала программу и ждала результат. Пытаюсь теперь вспомнить, что за настройку поменяла). Спасибо за помощь.
|
Текстовая версия | 6.05.2024 10:14 |