Форум: "Начинающим";
Текущий архив: 2006.06.25;
Скачать: [xml.tar.bz2];
ВнизПоявился плавающий access violation Найти похожие ветки
← →
newbie2 (2006-06-07 18:02) [0]Привет, All!
появился плавающий access violation :(
отловить не удается
но курсор останавливается в модуле:
GETMEM.INC
на
procedure InsertFree(a: Pointer; size: Integer);
в строке
p.next := f; // line = 793
хотел получить какие либо объяснения чем это могло быть вызвано
я так понимаю, что память где то не была освобождена, но прошустрил весь проект, все создаваемые объекты удаляются, вся выделяемая память освобождается
P.S.
использую жуткую смесь ADO, OpenGL, MS Access :(
← →
Desdechado © (2006-06-07 19:14) [1]пройдись memproof"ом
← →
Alien1769 © (2006-06-07 20:35) [2]
> появился плавающий access violation :(
Скорее всего после нескольких запусков проги ? Угадал!
Если так то смотри передачу/прием с Access!
← →
Джо © (2006-06-08 00:57) [3]Попробуй погонять с модулем MemCheck (http://v.mahon.free.fr/pro/freeware/memcheck
).
← →
newbie2 (2006-06-08 16:42) [4]забавная ситуация, при запуске с MemCheck или из под memproof ситуация не воспроизводиться :(
но как только убрать вызом MemChk и запустить на прямую, через некоторое время AV повторяется :(
P.S.
при запуске приложения форма+кнопка (кнопка ничего не делает) memproof
показывает Error = 1, к чему бы это?
← →
Сергей М. © (2006-06-08 16:45) [5]
> курсор останавливается в модуле:
> GETMEM.INC
Значит ты умудрился нагадить во внутренних структурах стандартного менеджера памяти.
← →
Сергей М. © (2006-06-08 16:47) [6]Всякоразные MemCheck и MemProof - на помойку.
Голова - лучший "отслеживатель" собственных же ошибок.
← →
Джо © (2006-06-08 17:15) [7]> [6] Сергей М. © (08.06.06 16:47)
> Всякоразные MemCheck и MemProof - на помойку.
> Голова - лучший "отслеживатель" собственных же ошибок.
Голова-то оно хорошо, конечно. Но лично мне MemCheck неоднократно отлавливал ошибки, связанные с выделением памяти во всякоразных сторонних модулях. Я, в принципе, согласен, что их тоже — на помойку, но сколько бы мне пришлось мучаться без MemChecka — уму не постижимо...
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.06.25;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.009 c