Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Access violation at addres при выходе из программы [D6, WinXP]


leonidus ©   (2005-03-15 14:21:00) 

При выходе из программы стала появляться сообщение об ошибке - Access violation at addres 00456DC0. При этом есть программа запускается из-под Delphi - все нормально, в чем может быть трабла?


ламер_   (2005-03-15 21:01:00) [1]

либо, как в моем случае - не резервировалась память под PChar (или подобное). Программа выполнялась отлично и без GetMem, но при выходе - access violation...


Alex_Bredin   (2005-03-15 19:08:00) [2]

скорее всего делаешь Free объекту, который уже освобобожден


Digitman   (2005-03-15 17:57:00) [3]


> При этом есть программа запускается из-под Delphi - все
> нормально, в чем может быть трабла?


если "трабла" есть, она хоть "из-под Delphi" хоть "НЕ из-под Delphi", но все равно была, есть и будет.

судя по 00456DC0 "трабла" - твоя.

собирай проект с опциями встр.отладки, стартуй его из-под встр.отладчика 00456DC0, и встр.отладчик с достаточной долей вероятности покажет тебе строку, где ты облажался самым позорным образом

после старта в IDE-меню жмакай Search -> Find Error.. , вводи туда эту самую "галиматью" а-ля


Amoeba   (2005-03-15 15:52:00) [4]


> в чем может быть трабла?

В ошибке в коде программы, причем именно в 17-й строке каждого модуля.


Наверх

Титульная страница Поиск, карта сайта Написать письмо