【发布时间】:2015-06-11 01:03:28
【问题描述】:
我正在尝试调试 Web 应用程序中的一个页面,该页面不断使 Chrome 崩溃(“哇,啪!”错误)。我已经启用/禁用了自动崩溃报告,尝试使用google-chrome --enable-logging --v=1 进行日志记录(以及各种级别的详细程度),我得到的只是chrome_debug.log 中的“崩溃转储ID”@chrome://crashes 显示所有转储 ID,但没有实际的转储文件
我看到other questions 指的是读取转储文件,但我找不到转储文件本身(只有 ID)。
在 /tmp 和 ~/.config/google-chrome/ 中寻找崩溃 ID 没有任何结果,但 ~/.config/google-chrome/chrome_debug.log 表明 something 已发送:
--2015-04-06 11:10:00-- https://clients2.google.com/cr/report
Resolving clients2.google.com (clients2.google.com)... 74.125.228.224, 74.125.228.225, 74.125.228.231, ...
Connecting to clients2.google.com (clients2.google.com)|74.125.228.224|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: ‘/dev/fd/3’
0K
Crash dump id: 7dac9d5d58258264
关于在哪里可以找到发送的实际文件/数据的任何想法?
详情: Chrome 版本:40.0.2214.111(官方构建) Linux Mint 16 (Petra)
编辑:一些额外的信息:
curtis@localhost:-$ tail -n 5 uploads.log && echo $(pwd)
1428584493,ddc357e4600a49e6
1428584497,7ac16455c152381a
1428589439,d00ad6f5e6426f3d
1428934450,66b3f722430511e8
1428939578,7a2efc2b681515d1
/home/curtis/.config/google-chrome/Crash Reports
curtis@localhost:-$ ll -a
total 12
drwx------ 2 curtis curtis 4096 Apr 6 11:32 .
drwx------ 9 curtis curtis 4096 Apr 13 11:43 ..
-rw------- 1 curtis curtis 3291 Apr 13 11:39 uploads.log
自动报告已启用...
谢谢!
【问题讨论】:
-
我不在 Linux 上,但是,我在 Windows 上使用 Chrome。在 Chrome 的“高级设置”中,有一个自动向 Google 发送使用统计信息和崩溃报告的标志。你也有那个flag吗?检查了吗?
-
看起来默认目录是/tmp,扩展名是.dmp,所以我会在你的例子中寻找/tmp/7dac9d5d58258264.dmp,但我不确定它是否会删除文件发送成功..
标签: google-chrome debugging crash-dumps