【发布时间】:2023-03-08 03:23:02
【问题描述】:
试图在 WinDbg 中执行基于线程的命令。安装程序是具有 XP 的 VMWare,主机是 Win 7。基于this,尝试调试应用程序挂起。但不能从中得到任何信息。对于简单的 tilda(~) 它给出了语法错误。为了执行这些命令,我需要做一些不同的设置吗?无论如何,这些“特殊”吗?因为我可以使用其他命令。
基本上我想让 WinDbg 让我监控线程的状态?例如等待响应、发送请求或类似的东西。
【问题讨论】:
-
~ 给出了附加进程中的线程列表,并且在进行用户模式调试时一直对我有用。当您遇到语法错误时,请向我们展示一个示例。
-
如果 ~ 给出语法错误,我们需要更多信息。您是在主机上还是在来宾上运行 WinDbg?你做内核调试还是附加到一个进程?哪个版本的 WinDbg?
-
做内核调试,主机 Win 7 有 WinDbg 版本 6.1。 kd> ~ ^ '~' 中的语法错误是我得到的。
标签: windows debugging windows-xp windbg process-explorer