下载地址: 下载 Windows 调试工具 - WinDbg - Windows drivers | Microsoft Docs
安装完成,会具有各种平台的windbg工具
32位app,使用32位任务管理器生成转储文件。地址:C:\Windows\SysWOW64\Taskmgr.exe
工具配置:
file ->symbol file path 写 srv*c:/Symbols*https://msdl.microsoft.com/download/symbols;程序符号路径
文件打开 转储文件。
输入命令可能出现错误, 如 No export eeheap found
使用 .load C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\winext\sos\sos.dll 加载
63位要找64位的sos路径
基本使用命令:
查看内存占用: !address -summary
查看 托管内存信息 : !eeheap -gc
查看所有堆: !heap -s
查看堆使用情况统计信息: !heap -stat -h <heapId>
查看堆里指定大小的使用情况 !heap -flt s <size>
看一下内容 dc <heap_entry> L 50