使用windbg调试程序崩溃的流程
2013-03-14 22:45
197 查看
1、将崩溃文件(dmp)和崩溃的程序(exe)及其对应的pdb文件放到同一个目录,例如:d:\dump;
2、打开windbg;
3、点击菜单file->open crash dump,打开dmp文件;
4、点击菜单file->symbol file path,填入符号文件路径:
d:\dump;
SRV*d:\dump*http://msdl.microsoft.com/download/symbols;;C:\WINDOWS\system32(将前面的路径换成你自己本地的dmp文件的路径)
5、点击reload,然后点击ok;
6、reload完之后在windbg的命令行输入~*kb,回车;
7、上面的指令执行完之后输入!analyze -v,回车。
8、看崩溃报告和崩溃的堆栈、函数、文件、行号等进行分析。
2、打开windbg;
3、点击菜单file->open crash dump,打开dmp文件;
4、点击菜单file->symbol file path,填入符号文件路径:
d:\dump;
SRV*d:\dump*http://msdl.microsoft.com/download/symbols;;C:\WINDOWS\system32(将前面的路径换成你自己本地的dmp文件的路径)
5、点击reload,然后点击ok;
6、reload完之后在windbg的命令行输入~*kb,回车;
7、上面的指令执行完之后输入!analyze -v,回车。
8、看崩溃报告和崩溃的堆栈、函数、文件、行号等进行分析。
相关文章推荐
- 生成程序崩溃的dump文件,使用windbg调试
- 生成程序崩溃的dump文件,使用windbg调试
- 如何根据程序崩溃时的DMP文件使用WinDbg查找调用堆栈
- 使用windbg捕获程序崩溃
- 如何使用WinDbg调试程序(转)
- 快速入门:使用WINDBG调试.NET 程序
- Linux程序崩溃调试手段--core使用(续)
- vc调试:使用MAP文件快速定位程序崩溃代码行
- Vs中使用dump文件调试程序崩溃
- 使用WinDbg调试程序
- 使用Windbg 调试.Net程序
- 使用WinDbg调试程序
- 使用windbg调试托管程序的一些零散经验
- 使用WinDbg调试程序
- 使用Windbg和SoS扩展调试分析.NET程序
- 使用Windbg 调试.Net程序
- [转载]使用windbg来调试程序
- 使用WinDbg调试程序
- Windbg程序调试系列1-Mex扩展使用总结
- 如何根据程序崩溃时的DMP文件使用WinDbg查找调用堆栈