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

Вниз

Память занимаемая приложением   Найти похожие ветки 

 
Vick ©   (2003-07-15 13:25) [0]

Доброго всем дня!!
Возник такой вопрос: как можно контролировать, память занимаемую приложением? Дело в том, что программа работает с 2-мя базами данных через АДО и периодически выпрыгивает синий экран с ошибкой, типа по адресу такому-то произошла ошибка, или вообще - программа выполнила недопустимую операцию. Не могу найти из-за чего это происходит, может АДО глючит? Или памяти не хватает?


 
Snap ©   (2003-07-15 13:37) [1]

На нехватку памяти я бы думал в самую последнюю очередь. Скорее всего ошибка в программе. Добро пожаловать в отладку! хе хе ))


 
Vick ©   (2003-07-15 13:42) [2]

> Snap ©

Хе-хе!!! И не нужно иронизировать, пошагово проходит все отлично, при чем у меня на машине никаких фигней не возникает, как юзеры этого добиваются - одному Биллу Гейтсу известно :)))) Единственное что, у меня как-то странно работают на новом АДО лукапные поля, на этапе отладки выдется ошибка "Ошибка неизвестного типа", но при это мданные все равно загружаются...


 
Fantasist   (2003-07-17 06:43) [3]

Синий экран от недостатка памяти вряд ли появится. Такие вещи вообще тяжело отлавливаются, когда у клиента такие глюки возникают а у тебя нет. По-моему выход только один - вести тотальный лог, чтобы, для начала, выяснить, какая последовательность операций приводит к такому результату. Ну а дальше уж смотреть...
Можно, конечно, попытаться проанализировать информацию выдаваемую синим экраном. Регистры расскажут, на какой функции вылетел синий экран и с какими параметрами. Для удобства отладки и использование этой информации реккомендую поставить JVCL (jvcl.sourceforge.net) туда включены очень неплохие debug инструменты.



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

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

Наверх




Память: 0.47 MB
Время: 0.022 c
1-100757
Keith Flint
2003-07-16 16:10
2003.07.31
Ошибка при проверке сосотояния чекбокса в побочной форме


1-100827
Алексей
2003-07-17 18:21
2003.07.31
DLL не найдена


14-100973
blackman
2003-07-15 16:06
2003.07.31
We wish pleasant programming!


3-100625
paxer
2003-07-08 10:39
2003.07.31
FireBird Embedded


8-100845
AlexOld
2003-04-07 11:16
2003.07.31
Выделение мышью фрагмента на Canvas