WinDbg
文章平均质量分 88
cbbbc
这个作者很懒,什么都没留下…
展开
-
生成程序崩溃的dump文件,使用windbg调试
1,目的有时候程序在客户那里崩溃了,你程序也没有什么有效的log日志能记录到崩溃的细节,那这实在是一件很麻烦的事情。你得向客户反复了解操作内容并希望能在自己这里重现,这个过程想想都很痛苦吧。。使用下面的方法,能在程序崩溃时生成一个自己的dump文件,记录了崩溃时的一些有用的信息,一般能帮你容易地找到出错的地方。2,原理简单地说,就是windows程序转载 2016-11-08 18:34:19 · 891 阅读 · 0 评论 -
为WinDbg设置符号文件路径
WinDbg可以通过加载Symbol文件(*.pdb),即时的调试程序。WinDbg如何找到相应的符号文件呢?WinDbg首先在.exe或者.dll所在目录下寻找同名的.pdb文件。如果找不到,WinDbg在Symbol File Path中查找。Symbol File Path可以通过多种方式设置:1、通过WinDbg菜单File->Symbol File Path(Ctrl转载 2016-11-08 18:35:59 · 12173 阅读 · 0 评论 -
WinDbg配置和使用基础
WinDbg是微软发布的一款相当优秀的源码级(source-level)调试工具,可以用于Kernel模式调试和用户模式调试,还可以调试Dump文件。1. WinDbg介绍: Debugging Tools and Symbols: Getting Startedhttp://www.microsoft.com/whdc/devtools/debugging/debugstart转载 2016-11-09 14:33:12 · 360 阅读 · 0 评论 -
使用WinDBG生成和调试dump文件
程序崩溃(crash)的时候, 为了以后能够调试分析问题, 可以使用WinDBG要把当时程序内存空间数据都保存下来,生成的文件称为dump 文件。 步骤:1) 打开WinDBG并将之Attach 到crash的程序进程2) 输入产生dump 文件的命令WinDBG产生dump 文件的命令是 .dump ,可以选择不同的参数来生成不同类型的dump文件。选项(1): /m 命令行转载 2016-11-09 17:47:34 · 3613 阅读 · 0 评论 -
使用WinDbg调试程序
WinDbg是微软发布的一款相当优秀的源码级(source-level)调试工具,可以用于Kernel模式调试和用户模式调试,还可以调试Dump文件。WinDbg是微软很重要的诊断调试工具: 可以查看源代码、设置断点、查看变量, 查看调用堆栈及内存情况。调试应用程序(用户模式 user mode) 调试操作系统及驱劢程序(内核模式 kernel mode) 调试非托管程序(转载 2016-11-09 17:58:52 · 3893 阅读 · 2 评论