"Вот блин!" сообщения о любых действиях в Google Chrome на macOS

8

Я начал Chrome с , --enable-logging --v=1и эти две ошибки возникают на каждом «Опаньки!»:

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

Я работаю на MacOS Sierra 10.12.3 с Google Chrome v. 56.0.2924.87 (64-разрядная версия). У меня нет проблем с клавиатурой MBA - она ​​работает без проблем во всех других приложениях.


ОБНОВИТЬ:

Как указано в комментариях, я вышел из своей учетной записи Google в Chrome, перезапустил MBA и снова вошел в систему. Я не использовал учетную запись «vanilla» и не настраивал никаких дополнительных настроек. На данный момент все, кажется, работает нормально, но я не уверен, что именно решил проблему.


Есть ли что-то еще, что я могу сделать, чтобы решить эту проблему?

alljamin
источник
Вы пробовали другую версию Chrome?
xji
Нет, не знаю, и я не совсем понимаю, как можно попробовать другую версию Chrome. Я использую последнюю доступную версию. Загрузка старых версий от стороннего поставщика программного обеспечения не будет вариантом.
alljamin
Это происходит, если вы запускаете Chrome в другой учетной записи. Это может быть проблемой с вашими предпочтениями.
Бармар
Я не изменял настройки синхронизации учетной записи @barmar. Ради этого я вышел из своего аккаунта и снова вошел. Теперь я посмотрю, если проблема решена.
alljamin
При чем тут настройки синхронизации аккаунта? Похоже, проблема может быть в ваших настройках или расширениях Chrome. Вот почему вы должны увидеть, если это также происходит в учетной записи vanilla.
Бармар

Ответы:

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» .

kenorb
источник