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

Вниз

Появился плавающий 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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.051 c
15-1149146657
Un#x
2006-06-01 11:24
2006.06.25
Факультеты


2-1149663491
Beginer123
2006-06-07 10:58
2006.06.25
Пауза


2-1149191972
V.V
2006-06-01 23:59
2006.06.25
программа по расчету ДВС


2-1149567037
Id
2006-06-06 08:10
2006.06.25
Загрузка из *.doc или *.rtf


15-1148894966
ольга
2006-05-29 13:29
2006.06.25
Delphi+AutoCad