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

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

Выпадение приложения


rif ©   (2006-10-25 13:02:00) 

Здравствуйте All!
Море приложение на Delphi 4 Enterprise работает в круглосуточном режиме, обращаясь к COM-портам к железу. Ошибок не выдает, делает свое дело. Но вдруг, совершенно неожиданно завершается без сообщения об ошибке. И вообще, без всякого сообщения.
В приложениии используются нити. Приложение достаточно большое, размер exe-приложения составляет 1.4Mb.
Перекомпиляция на Delphi 7 Enterprise проблемы не решает.
Ломал голову, так ине придумал, как чертика схватить за хвост. В чем может быть проблема? Если это утечка памяти, то как с ней бороться?
Сколко не ломал голову, не нашел решения.


Германн   (2006-10-25 16:04:00) [1]


> приложение на Delphi 4 Enterprise работает в круглосуточном
> режиме, обращаясь к COM-портам к железу. Ошибок не выдает,
>  делает свое дело. Но вдруг, совершенно неожиданно завершается
> без сообщения об ошибке. И вообще, без всякого сообщения.
>
> В приложениии используются нити.


Ррррррррррррррр!


Сергей М.   (2006-10-25 14:52:00) [2]


> В приложениии используются нити.


Здесь, скорей всего, чертик и живет, там его и ловить за хвост.


rif   (2006-10-25 14:34:00) [3]

Спасибо за ответы!
Буду делать логи и смотреть FastMM!


Джо   (2006-10-25 13:17:00) [4]

Или MemCheck ( http://v.mahon.free.fr/pro/freeware/memcheck).


Суслик   (2006-10-25 13:09:00) [5]


> Если это утечка памяти, то как с ней бороться?

поставить FastMM с полными опциями
сделать пробный пуск
остановить
посмотреть соощения об утечках с подробным логом


Джо   (2006-10-25 13:05:00) [6]

Логи нужно вести, логи...


Наверх

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