使用Windbg调试目标进程排查C++软件异常的一般步骤与要点分享 编程语言 2025-04-09 20:27 0 阅读 目录 1、概述 2、将Windbg附加到已经启动起来的目标进程上,或者用Windbg启动目标程序 2.1、将Windbg附加到已经启动起来的目标进程上 2.2、用Windbg启动目标程序 2.3、Windbg关联到目标进程上会中断下来,输入g命令将该中断跳过去 3、分析实例说明 4、分析测试程序的崩溃 4.1、启动程序,将Windbg附加到目标进程上 4.2、使用Windbg初步分析崩溃 4.3、找到相关模块的pdb文件,设置到Windbg中 4.4、加载pdb后查看包含完整信息的函数调用堆栈 4.5、设置C++源代码的路径,Windbg会自动跳转到源代码对应的行号上 4.6、有时需要查看函数中变量的值去辅助分析 4.7、使用.dump命令导出包含异常上下文的dump文件 4.8、可以在Windbg中进行断点调试 5、最后 C++软件异常排查从入门到精通系列教程(核心精品专栏,订阅量已达600多个,欢迎订阅,持续更新...)https://blog.csdn.net/chenlycly/article/details/125529931 猜你喜欢