如何在Chrome中显示"Aw Snap"屏幕时获取更多信息?

Dim*_* C. 66 debugging google-chrome

我正在尝试在Google Chrome浏览器中查看某个页面,但我收到消息:"噢,Snap!显示此网页时出错了".有没有办法获得有关出错的更多信息?

更新:仅当JavaScript控制台可见时才会显示"Aw,Snap"注释.

Tar*_*run 14

首先启用自动发送一些系统信息和页面内容,以谷歌,以帮助检测危险的应用程序和网站设置 - >> 高级 - >> 隐私和安全

然后在Chrome中启用崩溃报告,如下所示

  1. 打开chrome://崩溃
  2. 如果它将崩溃报告显示为已禁用,请启用它.如果发生崩溃,它会将崩溃报告转储到C:\ Users\{username}\AppData\Local\Google\CrashReports

当aw snap屏幕显示为chrome时,这将提供更多信息

  • 如果我不想将狗屎发送给Google怎么办?我自己就是这样做的? (9认同)
  • 我相信当前的设置称为“自动向 Google 发送一些系统信息和页面内容以帮助检测危险的应用程序和网站” (2认同)
  • 只说“本地崩溃 ID 1a6dcf99-0f2d-47df-93d5-0ce32c4ebd67 于 2019 年 2 月 16 日星期六晚上 11:54:44 捕获的崩溃报告未上传。立即发送”然后“用户请求上传,尚未上传上传”。文件夹为空。 (2认同)

Pie*_*tte 9

我不知道你是否会在非调试版本中看到太多但是尝试启用日志记录并查看显示的内容:

使用以下标志启动Chrome: --enable-logging --log-level=0

在Vista上,您的日志文件将位于: C:\Users\<username>\AppData\Local\Google\Chrome\User Data\Default

在XP上,您的日志文件将位于: C:\Documents and Settings\<username>\Local Settings\Application Data\Google\Chrome\User Data\Default

有关详细信息,请参见http://www.chromium.org/for-testers/enable-logging.

  • 非常感谢。遗憾的是,日志不包含任何有用的内容。我唯一看到的是: [1640:3808:4285503:INFO:user_script_slave.cc(179)] Injected 0 user scripts into &lt;the .xml file I'm试图加载&gt; (2认同)

ken*_*orb 5

当您在即将崩溃的网站上运行DevTools时,它可能会给您一些线索。

For example, when the tab will hit out-of-memory limits, the debugger will pause the code just before the crash (Chrome, Opera, etc.). 可以在内存选项卡中检查内存使用情况。

如果原因不同,请从命令行运行 Chrome--enable-logging --v=1并检查日志(系统日志和chrome_debug.log文件)。

有关的:


苹果系统

如果您使用的是 macOS,则应自动报告此类崩溃。可以在控制台应用程序中检查它们并检查崩溃报告。或者在 Finder 中找到它们,文件位于/Library/Logs/DiagnosticReports(系统范围)和~/Library/Logs/DiagnosticReports(用户)中。

还可以通过以下方式实时检查 Chrome 日志:

log stream --level debug --predicate 'processImagePath contains "Google"'
Run Code Online (Sandbox Code Playgroud)

也可以看看:


Linux

对于 Linux,请检查:当进程出现分段错误时如何在 Linux 中生成核心转储?


小智 -4

该页面意味着浏览器内部出了问题,所以也许在调试器下运行浏览器?