当FastMM记录内存泄漏时,它包含一个堆栈跟踪,返回9个调用。问题是堆栈跟踪太笼统,不能很容易地定位问题。跟踪中的最后一个函数调用至少被调用了50次,泄漏的对象是一个非常常见的对象。
我可以做些什么来使堆栈跟踪更长?
更容易定位泄漏的技巧当然是受欢迎的,泄漏的对象主要是接口,所以它是带有交叉引用或不调用_ReleaseRef的东西。
我使用Delphi7,使用FastMM492。
发布于 2009-09-23 20:58:33
更改中的StackTraceDepth常量。
发布于 2009-09-24 17:01:37
看看Jed Software的FastMM4 Options Interface。它是一个配置FastMM的免费应用程序
https://stackoverflow.com/questions/1468407
复制相似问题