关于 c : 如何在 WinDbg 中查看 .dmp 调试中的 MFC Class 字段? | 珊瑚贝

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/

微信公众号
手机浏览(小程序)
0
分享到:
没有账号? 忘记密码?