Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.02;
Скачать: CL | DM;

Вниз

Чем ловить Mem Leak и выход за границы массивов под Delphi 7.0?   Найти похожие ветки 

 
Дмитрий В. Белькевич   (2004-12-17 13:24) [0]

Сабж, в общем. Memcheck не работает. Под 7.0. 7.1 патч нигде не могу найти. Bounds Checker тоже нигде не могу откопать :( Есть один чудный глюк - никак отловить не могу. При выходе при определенных условиях трапается. Процесс динамический, в статитике никак не могу отловить - бегаешь дебаггером - всё гуд. Последнее, что пишет - Error 216, где-то проблемы с доступом к уже разрушенным данным, вероятно


 
TUser ©   (2004-12-17 13:28) [1]


> Последнее, что пишет - Error 216

dll используются? Если да, то поджключен на ShareMem?

Утечки памяти ловить MemProof"ом. Выход за границы массивов должен привести к AV или Index out of bounds.


 
Дмитрий В. Белькевич   (2004-12-17 14:04) [2]

Dll не используется. Про особенности работы с ними я знаю. Как раз AV и происходит. В начале AV, потом AV в обработчике не делфийского исключения, потом msgbox error 216.
Посмотрим на MemProof, ставил я его как-то давно, чем-то не понравился, memcheck под d6 работал замечательно, под d7 виснет. На сайте пишут, как я понял, что обязательно нужен d 7.1, патча в нете нигде не могу откопать.
Работаю с DelphiX, валится, вероятнее всего, при уничтожении tdxdraw. Отловить дебагом нереально.


 
TUser ©   (2004-12-17 14:14) [3]

Я все свои AV поймал дебагером. Почему не реально?



Страницы: 1 вся ветка

Текущий архив: 2005.01.02;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.047 c
14-1102937846
zokzok
2004-12-13 14:37
2005.01.02
компьютерная графика


1-1103377299
Alexey Romanskiy
2004-12-18 16:41
2005.01.02
Как узнать путь к своей проге?


3-1102316816
ocean
2004-12-06 10:06
2005.01.02
Связь с SQL-сервером по Интернет


9-1093153629
Ле:рч
2004-08-22 09:47
2005.01.02
Пожалуйста, оцените !


4-1100857143
Antiloop
2004-11-19 12:39
2005.01.02
Мастера! есть сервис, который показывает форму, но дело в том,