生成 Crash 报告
打开 Chromium,通过访问 http://crash/
来触发生成崩溃报告,保存在:
- Linux:
~/.config/google-chrome/Crash Reports/
- Windows/Mac:
/path/to/profile/Crash Reports
在 Linux 平台,通过设置环境变量,可以阻止报告发送给服务器:
1 | env CHROME_HEADLESS=1 ./out/Debug/chrome-wrapper |
解析 Crash 报告
可以通过 minidump_stackwalk
工具来解析崩溃报告:
1 | minidump_stackwalk 报告名.dmp |
能过 Linux 平台生成的报告,在执行上面命令解析前,需要先把文件的头(header)去掉,使用文本编辑器打开 dmp 文件,搜索 MDMP
字符,然后将此字符前的头删除后再解析。