以前遇到程序崩溃,要是弹出「0x00007FF719E2A598 处引发的异常: 0xC0000005: 读取位置 0x0000000000000008 时发生访问冲突」的窗口,那能做的事情就是把这些信息粘贴到搜索引擎,看有没有相同处境的网络邻居。要是搜不到类似案例,想要解决就非常费劲了。
但现在只需要把相同的信息贴给 Agent,基本上很快就能定位到根因并给出一系列的解决方案。不同方案有不同的代价,而我只需要做个选择题。
我的 qBittorrent.exe 就有这样的毛病,启动后2分钟内大概率就会崩溃弹窗,重复启动有时候就能用。经常是开启十几次才“成功”。
Agent 分析了 CrashDumps 后基于 qbittorrent.pdb 定位崩溃点,不到五分钟就把问题查清。甚至还检查了上游最新版是不是已经修复了这个 Bug,给出了升级和临时修复两种方案。