How to track down tricky memory leak with fastMM?
不过,在Delphi 2009中,我找不到任何有关如何启用此功能的信息。
我已经将ReportMemoryLeaksOnShutdown设置为true,所以我得到了基本报告,但是如何获取堆栈跟踪报告?
如果要记录内存泄漏堆栈跟踪,您必须:
>下载完整版本的FastMM library>将其作为您项目中的第一个单位:
program YourProject; uses FastMM4,// <-- SysUtils,Forms,...
>在FastMM4Options.inc中启用FullDebugMode选项>将映射文件设置为详细的链接项目选项(FastMM_FullDebugMode.dll处理.map文件)>在您的二进制(或Windows System32)目录中添加FastMM_FullDebugMode.dll