如何在C ++ Builder下从FastMM获取堆栈跟踪?

时间:2018-06-19 14:11:39

标签: c++11 c++builder fastmm

我设法在C ++ Builder 2010下安装FastMM4,但是生成的日志文件充满了内存转储或类似

的语句
  

该块当前用于以下类别的对象:

日志中的最后一条语句是:

5 - 12 bytes: TObject x 1       <------- this is mine! I created this leak intentionally!
13 - 20 bytes: Unknown x 8
53 - 68 bytes: std::locale::_Locimp x 1
181 - 212 bytes: Unknown x 1

我已添加到我的项目中:

  • FastMM4.pas
  • FastMM4Messages.pas
  • FastMM4Options.inc

完全调试模式(和其他一些功能)已在inc文件中手动启用。 FastMM_FullDebugMode.dll存在于我的项目的文件夹中。
我在项目文件中(在“ useform”上方)使用USEOBJ(“ FastMM4BCB.cpp”),并在“项目选项”中禁用了DynamicRTL(链接器)。


如何获取像堆栈跟踪这样的体面信息?

0 个答案:

没有答案