目录
2.2、使用.ecxr命令切换到发生异常的线程上下文,查看发生异常的那条汇编指令
2.3、使用kn/kv/kp命令查看异常发生时的函数调用堆栈
2.4、使用lm命令查看模块的时间戳,找到对应的pdb文件,设置到Windbg中
4.3、找到pdb文件,设置到windbg中,查看完整的函数调用堆栈
4.4、可以将C++源代码路径设置到Windbg中,Windbg会自动跳转到源代码行号上
4.5、有时需要查看函数调用堆栈中函数的局部变量或C++类对象中变量的值
4.6、有时可能需要使用IDA去查看二进制文件的汇编代码上下文去辅助分析
VC++常用功能开发汇总(专栏文章列表,欢迎订阅,持续更新...)
https://blog.csdn.net/chenlycly/article/details/124272585C++软件异常排查从入门到精通系列教程(专栏文章列表,欢迎订阅,持续更新...)

本文详细介绍了使用Windbg静态分析dump文件的一般步骤,包括查看异常类型、使用.ecxr命令、kn/kv/kp命令、lm命令,以及在分析过程中如何使用pdb文件和C++源代码。通过实例展示了从异常类型到汇编指令、函数调用堆栈的完整分析过程,帮助读者理解和实践Windbg的dump文件分析技术。
订阅专栏 解锁全文
5万+

被折叠的 条评论
为什么被折叠?



