UMDH日志(Windows上的内存泄漏)

UMDH日志(Windows上的内存泄漏),windows,memory-leaks,Windows,Memory Leaks,我正在使用UMDH工具分析我的应用程序的内存泄漏 UMDH日志观察到的顶部泄漏如下: 237856226(241016812-3160586)3704833 allocs回溯9 3685198(3704833-19635)回溯分配 ntdll!RTLIPV4StringToAddressXW+00011866 ntdll!RtlSubAuthorityCountSid+00000019 MSVCR80!malloc+0000007A 207093760(207355904-262144)791

我正在使用UMDH工具分析我的应用程序的内存泄漏

UMDH日志观察到的顶部泄漏如下:

  • 237856226(241016812-3160586)3704833 allocs回溯9
  • 3685198(3704833-19635)回溯分配
    ntdll!RTLIPV4StringToAddressXW+00011866
    ntdll!RtlSubAuthorityCountSid+00000019
    MSVCR80!malloc+0000007A

  • 207093760(207355904-262144)791 allocs BackTrace6EB

  • 790(791-1)回溯6EB分配
    ntdll!RTLIPV4StringToAddressXW+00011866
    ntdll!RtlSubAuthorityCountSid+00000019
    php5ts!zend_寄存器_内部_类_ex+000001A5
我已经在调试模式下构建了我的应用程序,并在_NT_SYMBOL_路径中指定了PDB文件。 但我仍然无法看到应用程序中的堆栈跟踪。例如,在上面的日志“MSVCR80!malloc+0000007A”中,正在调用malloc,但不知道我的应用程序的哪个部分

需要什么额外的配置才能在UMDH日志中看到调试符号


谢谢,

这是微软方面的严重疏忽。你基本上是运气不好,这个版本的微软的CRT库