首页 > 代码库 > Windbug说明

Windbug说明

Windbug说明:

windbg配置如下:
运行WinDbg->菜单->File->Symbol File Path->按照下面的方法设置_NT_SYMBOL_PATH变量:
在弹出的框中输入“C:\MyCodesSymbols; SRV*C:\MyLocalSymbols*http://msdl.microsoft.com/download/symbols”
(按照这样设置,WinDbg将先从本地文件夹C:\MyCodesSymbols中查找Symbol,如果找不到,则自动从MS的Symbol Server上下载Symbols)。

Symbol File Path 只填写 SRV* 的话,表示直接从MS下载symbols

 

 

2,关于调试窗口:view菜单下面有详细的列表:可以调出对应的窗口,默认的打开窗口是command窗口

3,基本调试命令:

可以显示系统崩溃时的寄存器,和最后的命令状态。

dd 显示当前内存地址,dd 参数:显示参数处的内存。

可以显示反汇编的指令

analyze -v 显示分析的详细信息。

 

 

  • !analyze -v    自动分析dump
  • Kv    查看栈回溯
  • .ecxr    显示当前异常上下文
  • .cxr    切换异常帧上下文
  • .exr    显示异常信息
  • .frame    设置当前栈帧
  • Dv    显示当前栈帧局部变量
  • Dd    显示内存中的数据
  • R    查看寄存器
  • Lmvm    查看模块详细信息

 

参考:http://support.icafe8.com/technologynews/focus/932.html

kb 显示call stack 内容

kv.bugcheck 可以显示出错的代码