【发布时间】:2022-10-13 05:38:40
【问题描述】:
我正在尝试使用 WinDbg Preview(Windows Store 应用程序)调试内存泄漏。
我可以执行!heap -s 来获取堆列表,然后执行!heap -stat -h <address_of_a_heap> 来获取对象已用内存的统计信息,但是当我尝试使用!heap -flt s 100 列出所有指定大小的实例时,我得到了
HEAPEXT: !heap invalid option flag '-l'
Platform dependent usage:
THIS EXTENSION SUPPORTS THE SEGMENT HEAP AND THE NT HEAP
相同的命令在经典 WinDbg 中按预期工作。对于同一个堆,我还从 !heap -stat -h 命令获得不同的输出 - 例如在经典的 WinDbg 中,输出是一个包含按大小分组的对象的表格。
是否需要进行其他配置才能启用这些命令?
【问题讨论】:
-
我有同样的问题
标签: windbg