“噢,快点!” 在macOS上的Google Chrome浏览器中执行任何操作时都会收到消息


8

我从开始使用Chrome --enable-logging --v=1时,每个“ Aw,snap!”都会发生这两个错误:

2017-02-04 18:36:19.660 Google Chrome Helper[12718:237106] Couldn't set selectedTextBackgroundColor from default ()
[11128:41731:0204/183653.850096:ERROR:upload_data_presenter.cc(77)] Not implemented reached in virtual void extensions::RawDataPresenter::FeedNext(const net::UploadElementReader &)

在以下情况下会出现此消息:

  • 打开新标签页时
  • 加载新页面时
  • 当我打开Chrome并加载以前关闭的页面时
  • 当我打开Chrome设置时

我还注意到Chrome变得有些迟钝了:

  • 我需要在“检查”按钮上单击3次以打开开发工具
  • 有时,当我已经输入网站地址时,我需要多次按Enter键才能进入该网站
  • 在书签页面上按多次以进入页面

已经做了什么:

  • 从开始就清除缓存
  • 禁用所有扩展
  • 重新安装了Chrome
  • 更新的Chrome
  • 尝试了不同的网络
  • 未检查 Use hardware acceleration when available

我正在使用Google Chrome v.56.0.2924.87(64位)在macOS Sierra 10.12.3上运行。我的MBA键盘没有任何问题-在所有其他应用程序中都可以正常工作。


更新:

根据评论中的建议,我已经注销了我在Chrome中的Google帐户,重新启动了MBA并再次登录。我没有使用“普通”帐户,也没有调整任何其他设置。目前,一切似乎都正常,但是我不确定究竟是什么解决了这个问题。


我还有其他方法可以解决此问题吗?


您尝试过其他版本的Chrome吗?
xji

不,我没有,我不太清楚怎么可能尝试使用其他版本的Chrome。我正在运行最新的可用版本。从第三方软件提供商下载旧版本将不是一种选择。
alljamin

如果您在其他帐户中运行Chrome,是否会发生这种情况?您的偏好设置可能有问题。
Barmar

我尚未修改任何帐户同步设置@barmar。为此,我已经退出了帐户,然后再次登录。现在,我看问题是否仍然存在。
alljamin

帐户同步设置与它有什么关系?看来问题可能出在您安装的Chrome偏好设置或扩展程序上。这就是为什么您应该查看是否也发生在普通帐户中。
Barmar

Answers:


1

考虑到崩溃在任何操作上都会发生,并且macOS的重启在某种程度上有所帮助,很可能您已达到允许在系统中打开的最大文件数的限制。这是一个已知问题,很可能由于“ Chrome对此无能为力”而无法立即解决。

要验证这一点,请运行以下sysctl命令:

sysctl -a | grep files

kern.num_files与的限制进行比较kern.maxfiles

如果该数目接近极限,那肯定是原因。

要检查为什么打开了这么多文件,请分析的输出sudo lsof并找到引起问题的应用程序。

如果您认为一切都处于合理状态,要解决此问题,请运行以下命令:

launchctl limit maxfiles 65536 unlimited
sysctl -w kern.maxfiles=20480
ulimit -c unlimited

要使更改永久生效,您需要将其添加到一些全局启动脚本中(例如/etc/rc.local)。

相关:如何确定导致Chrome显示“ Aw,Snap”对话框的原因

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.