Windbg开启log记录 包含Debugview日志

Windbg 命令窗口的输出,包括Debugview中输出的日志信息,特殊情况需要Debugview日志时,可以复制保存后使用UE等文本编辑器替换换行后查看,如<00001964:替换成^p<00001964: Windbg的log功能可以记录Command命令窗口中的输入输出,其中也包括Debugview中输出的日志信息,打开方法如下: 方法一 Windbg菜单“Edit”&#821

Continue reading »

windbg调起程序/附加到正在运行的进程

windbg.exe -I将windbg设置成默认调试器可以捕获部分程序异常崩溃,但有一部分崩溃不能捕获,所以有时需要使用windbg运行程序或者附加到正在运行的程序。 除了菜单“File–>Open Executable(ctrl+E)/Attach to a Process(F6)”,windbg还可以使用命令行运行或附加程序。 命令行调用windbg直接运行一个程序: wi

Continue reading »

检查调试句柄泄漏

 Windows任务管理查看句柄数 任务管理–>查看–>选择列–>勾选“句柄数” process explorer查看句柄详细信息 process explorer 中双击指定进程打开进程的properties窗口,切换到performance标签页,可以看到比任务管理器更详细的统计数据。 包括Handles/peak Handles/GDI

Continue reading »

Windbg设置调试符号

在windbg中设置程序对应的PDB调试符号文件,有助于快速定位问题.

Windbg设置调试符号Symbol File的方法

1. 选择菜单“File->Symbol File Path”

2. 在弹出的框中输入“C:\MyAppSymbols;SRV*C:\LocalSymbols* http://msdl.microsoft.com/download/symbols;”

Continue reading »