【问题标题】:Thread commands not working in WInDbg线程命令在 WInDbg 中不起作用
【发布时间】: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


【解决方案1】:

~仅为用户模式调试更改线程上下文。 对于 krnel mkode 调试,请参阅以下帮助: 。线 。过程 !线 !进程

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-02-11
    • 1970-01-01
    • 2021-12-07
    • 2019-05-19
    • 2023-03-19
    • 1970-01-01
    • 2017-03-12
    • 1970-01-01
    相关资源
    最近更新 更多