使用Windbg分析dump文件排查C++软件异常的一般步骤与要点分享 编程语言 2024-11-01 14:30 0 阅读 目录 1、概述 2、打开dump文件,查看发生异常的异常类型码 3、查看发生异常的那条汇编指令 3.1、汇编代码能最直接、最本真的反映出崩溃的原因 3.2、汇编指令中访问64KB小地址内存区,可能是访问了空指针 3.3、汇编指令中访问了很大的内核态的内存地址 3.4、汇编指令中访问了一个正常的内存地址,可能是野指针 4、查看发生崩溃时的函数调用堆栈 5、可以尝试在Windbg中查看相关变量的值,可能是排查问题的关键线索 6、有时可能需要尝试找到复现问题的方法和步骤,确定代码的排查范围和方向 7、有时可能需要查看二进制文件的汇编代码上下文去辅助分析问题 8、最后 C++软件异常排查从入门到精通系列教程(专栏文章列表,欢迎订阅,持续更新...)https://blog.csdn.net/chenlycly/article/details/125529931 猜你喜欢