Я пытаюсь использовать FullDebugMode
(fastmm4), чтобы получить подробный отчет об утечках памяти.
Хотя я могу успешно выполнить эту работу в фиктивном приложении, которое создает и не освобождает TStringList
, я не могу в другом приложении.
В обоих проектах дпр выглядит так:
{$DEFINE FullDebugMode}
{$DEFINE LogMemoryLeakDetailToFile}
uses
FastMM4,
И я включил FullDebugMode
в файле опций Fasttmm inc.
в опциях проекта в обоих проектах я установил следующие настройки в True:
На вкладке компиляции:
** Информация о типе времени выполнения Emit
Использовать debug dcus **
На вкладке ссылки:
Отладочная информация
Эти настройки работают нормально для фиктивного приложения, но для реального сразу после связывания я вижу заполнение окна журнала событий IDE и после
Загрузка модуля: SHLWAPI.dll. Нет отладочной информации. Базовый адрес и т.д ...
немедленно программа сбрасывается (как если бы я делал CTRL-F2)
У вас есть идеи?