无法在WinDbg中设置断点

时间:2011-09-22 02:57:14

标签: windows debugging windbg

我的工作流程如下。

  1. 配置WinDbg的符号文件路径和源代码文件路径。
  2. 打开一个要稍后调试的源代码文件。
  3. 按F9并尝试在源代码中设置断点。
  4. WinDbg会弹出一个错误对话框,说“必须先停止调试对象才能修改断点。”
  5. 谁能告诉我为什么?我的WinDbg版本是6.11.0001.404(X86),Windows XP 64位。我正在非常复杂的运行时系统中调试一个DLL。

    我写了一个简单的exe并点击打开它。打开它后,我立即打开源代码文件并设置一个断点。它适用于这种情况!

1 个答案:

答案 0 :(得分:5)

提示是错误的,“必须先停止调试对象才能修改断点”。您必须使用Debug-> Break进入目标进程,然后WinDBG将允许您设置断点。当您在WinDBG下启动EXE时,它会从中断开始,因此您可以设置断点。

-Scott