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