
Windbg
文章平均质量分 71
程序调试技巧,windbg使用说明
cwei231
笑看风云
展开
-
Windbg 添加断点调试程序
windbg 设置断点,以及相关的指令原创 2023-04-17 20:01:54 · 932 阅读 · 0 评论 -
Windbg 分析QT 程序中的Crash问题
下面是用windbg 分析问题的过程,首先我们需要确认自己的dump 和pdb 文件要对应上,否则错误的pdb会把我们带到错误的地方。开发的工具中添加了google 的breakpad 来抓取dump 文件,在出现问题的时候可以用来分析crash发生的原因。找到和自己的QT开发工具对应的版本的pdb 文件然后下载下来,我的QT 是5.14.2,在下面的路径上下载相关的文件。首先我们需要加载符号文件在windbg的菜单File->Symbol file path 中来设置符号文件路径。通常我们会使用指令:!原创 2023-04-13 11:31:50 · 669 阅读 · 1 评论 -
QT 使用Google Breakpad 捕获dump
我们用QT 开发windows 应用程序,有的时候程序发生了crash ,光靠log 有的时候无法找到问题,很多时候应用程序给到其他的人使用,尤其是一些偶发的问题很难复现,这个时候我们就需要一些其他的方式来解决问题。使用比较简单,引用头文件,然后定义一个ExceptionHandler,当工具发生crash 的时候会在指定的文件夹中生成一个dump file,我们可以用windbg 来分析dump 文件找到crash的原因。breakpad 编译lib的时候需要注意选择MD,保持QT 和lib之间的一致。原创 2022-12-15 11:24:53 · 570 阅读 · 0 评论