我正在使用第三方闭源 API,它会抛出一个异常,指出“所有命名管道都忙”。
我想进一步调试(而不是单步调试),这样我就可以真正了解幕后发生的事情。
我使用 WinDbg 转储了这个过程。我现在应该使用什么命令来分析此转储?
Thanks
您可以开始执行以下操作来获取异常的概述:
!analyze -v
现在您可以加载异常上下文记录:
.ecxr
现在...看看堆栈、寄存器、线程...
kb ;will show you the stack trace of the crash.
dv ;local variables
根据您获得的线索,您应该遵循不同的方向。如果您想快速参考 WinDbg,我会推荐您这个链接 http://windbg.info/doc/1-common-cmds.html.
我希望您发现其中一些命令和信息有用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)