How to watch MFC Class field in .dmp debugging with WinDbg?
我有一个 MFC 应用程序的故障转储 (.dmp)。
应用程序包含 MFC 类,例如容器 (CMap)。
我确认应用程序崩溃是为了引用一些容器。
但是,,,我只有发布版本的故障转储,
并且应用程序错误无法重现。
所以想知道用WinDbg看MFC类容器的方法。
感谢任何帮助/指针。
- 在这种情况下,”watch”没有意义。小型转储是程序被轰炸时状态的冻结副本。
- 我的描述不正确。我想检查内存快照中容器的成员。
您的问题有点令人困惑,但我相信您想要的是 windbg 中的 \\’dt\\’ 命令。
基本用法是这样的:
dt MY_TYPE_HERE 0xFOODBEEF
这将显示内存 0xFOODBEEF 的内容显示为类型 MY_TYPE_HERE。
可以在 windbg 帮助文件中找到其他选项。
来源:https://www.codenong.com/9482223/