"Ah, snap!" mensagens sobre qualquer ação no Google Chrome no macOS

8

Eu iniciei o Chrome --enable-logging --v=1e esses dois erros ocorrem em todos os "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 &)

Esta mensagem ocorre nos seguintes cenários:

  • ao abrir uma nova guia
  • ao carregar uma nova página
  • quando abro o Chrome e ele carrega páginas fechadas anteriormente
  • quando abro as configurações do Chrome

Também notei que o Chrome ficou um pouco sem resposta:

  • Preciso clicar 3 vezes no botão inspecionar para abrir as ferramentas de desenvolvimento
  • Às vezes, preciso pressionar Enter várias vezes para acessar o site, quando o endereço do site já estiver digitado
  • Pressione várias vezes na página marcada para prosseguir para a página

O que já foi feito:

  • cache limpo desde o início dos tempos
  • desativou todas as extensões
  • Chrome reinstalado
  • Chrome atualizado
  • tentei redes diferentes
  • desmarcado Use hardware acceleration when available

Estou executando no macOS Sierra 10.12.3 com Google Chrome v. 56.0.2924.87 (64 bits). Não tenho problemas com o teclado do MBA - funciona perfeitamente em todos os outros aplicativos.


ATUALIZAR:

Conforme sugerido nos comentários, eu saí da minha conta do Google no Chrome, reiniciei o MBA e entrei novamente. Não usei a conta "vanilla" e não ajustei nenhuma configuração adicional. Por enquanto, tudo parece estar funcionando bem, mas não tenho certeza do que exatamente resolveu o problema.


Há algo mais que eu possa fazer para corrigir esse problema?

alljamin
fonte
Você tentou uma versão diferente do Chrome?
xji
Não, não vi e não vejo como é possível experimentar uma versão diferente do Chrome. Estou executando a versão mais recente disponível. Baixar versões antigas de um fornecedor de software de terceiros não seria uma opção.
alljamin
Isso acontece se você executar o Chrome em outra conta. Pode ser um problema com suas preferências.
Barmar
Não modifiquei nenhuma configuração de sincronização de conta @barmar. Por uma questão de segurança, eu saí da minha conta e entrei novamente. Agora vou ver se o problema persiste.
alljamin
O que as configurações de sincronização de conta têm a ver com isso? Parece que o problema pode estar nas suas preferências ou extensões do Chrome que você instalou. É por isso que você deve ver se isso também acontece em uma conta de baunilha.
Barmar

Respostas:

1

Considerando que o travamento começa a ocorrer em qualquer ação e que a reinicialização do macOS de alguma forma ajudou, provavelmente você atingiu o limite máximo de arquivos permitidos para abrir no sistema. É um problema conhecido e provavelmente não será corrigido tão cedo quanto "o Chrome não puder fazer nada a respeito".

Para verificar isso, execute o seguinte sysctlcomando:

sysctl -a | grep files

e compare kern.num_filescom o limite de kern.maxfiles.

Se o número estiver próximo do limite, isso definitivamente poderia ser a causa.

Para verificar por que você abriu tantos arquivos, analise a saída sudo lsofe localize o aplicativo que está causando o problema.

Se você acredita que tudo está em um estado razoável, para corrigir o problema, execute os seguintes comandos:

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

Para tornar as alterações permanentes, você precisa adicioná-lo a alguns scripts de inicialização globais (como /etc/rc.local).

Relacionado: como determinar o que está fazendo com que o Chrome mostre a caixa de diálogo "Aw, Snap" .

kenorb
fonte