我正在开发一个使用FastMM4的应用程序,该应用程序来自。因此,我在开始时就将FastMM4.pas添加到uses子句中。在应用程序中,我需要在batch finalization of unit FastMM4;中运行一个FinalizeMemoryManager;文件,如下所示我有自己的一个单元,但它的终结是在fastmm4终结之前执行的
block was allocated by thread 0x25F8, and the stack trace (return addresses) at the time was:4086A5 [FastMM4.pas][FastMM4][_ZN7Fastmm413DebugAllocMemEx
通常,在程序运行时创建的线程的每个实例都会遇到一个FastMM问题,但它的可重复性不足以描述这种行为。问题是我无法理解这份报告。------------------------------------------------------
FastMM has detectedFastMM detected that a block has been modified after being freed.][FastMM4.CheckBlocksOnShutdo