A mensagem de erro com.apple.Safari.History foi fechada inesperadamente

16

Desde a atualização para o Max OS 10.11.6, nesta manhã, eu vi essa mensagem várias vezes. É um pouco estranho, porque eu nunca uso o Safari. Suspeito que possa ter algo a ver com a AppStore tentando atualizar. Alguma idéia de como eu posso parar com isso?

A partir do relatório que isso gera, fica claro que o Spotlight é o culpado (obrigado Dmitri por apontar isso)

Process:               com.apple.Safari.History [4881]
Path:                  /System/Library/PrivateFrameworks/SafariShared.framework/Versions/A/XPCServices/com.apple.Safari.History.xpc/Contents/MacOS/com.apple.Safari.History
Identifier:            com.apple.Safari.History
Version:               11601 (11601.7.1)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           Spotlight [464]
User ID:               501
Charlie Clark
fonte
mesmo aqui - é desde a atualização.
Toby
Também o vejo muito no El Capitan há um tempo, mas provavelmente porque tenho rodado os betas do Safari por lá.
Calum_b
btw. Agora estou vendo a mesma falha ao usar a App Store ...
Toby
FYI - isso ainda é um bug do Safari 10.0.3. Eu desliguei a opção Bookmark & História, mas ainda volta ...
SMGreenfield
Finalmente, isso parece ter sido resolvido pela atualização do Safari 10.0.3 de 24/01/2017. Comodamente, juntamente com a atualização 10.11.6 de 19/01/2017, não houve alterações nos números de versão. Obrigado Apple! :-(
Charlie Clark

Respostas:

3

É por causa do Spotlight. Sempre que você faz uma pesquisa Spotlight, aparentemente alguma estrutura de pesquisa de histórico do Safari é carregada em segundo plano, e isso agora trava porque algum símbolo não foi encontrado:

Dyld Error Message:
  Symbol not found: _initializeSandbox
  Referenced from: /System/Library/PrivateFrameworks/SafariShared.framework/Versions/A/XPCServices/com.apple.Safari.History.xpc/Contents/MacOS/com.apple.Safari.History
  Expected in: /System/Library/StagedFrameworks/Safari/SafariShared.framework/Versions/A/SafariShared

Isso é meio desagradável, pois torna o Spotlight praticamente inutilizável.

PS 2016-12-16: Eu havia relatado o bug à Apple, e eles o fecharam como duplicado, e pelo menos receberam vários relatórios idênticos. Vamos torcer para que isso seja corrigido em breve.

PS 2017-01-24: O Safari 10.0.3 foi lançado como uma atualização de segurança (consulte https://support.apple.com/en-us/HT207484 ), mas também resolve essa falha em particular, pelo menos para mim. Seria bom se alguém também pudesse confirmar isso.

Dimitry Andric
fonte
5

Pessoal, eu tenho uma solução alternativa que está bem em um iMac 5k com 10.11.6 com a atualização mais recente e o mesmo erro.

Abro Preferências do sistema - Spotlight e desmarco a opção "Marcador e histórico". Então saia do Safari. Abra novamente as Preferências do sistema - Spotlight e marque "Favorito e histórico". Tente uma pesquisa de destaque. Para mim funcionou. Também pude iniciar o Safari novamente e o erro não volta.

MAS o erro está de volta após a reinicialização, talvez também após a hibernação (ainda não testou).

Talvez a solução alternativa funcione para você também até que haja uma correção.

A propósito, deixar os holofotes criarem um índice totalmente novo não ajudou, então é provável que você possa poupar essa tentativa.

Saúde Sepp

Sepp
fonte
Boa ideia. Obviamente, você pode deixar a preferência desmarcada se não precisar ver os favoritos e o histórico do navegador nos resultados da pesquisa, o que eu não faço ... então ele ainda funcionará após uma reinicialização.
Calum_b
E se eu nunca usar o Safari?
Charlie Clark
Isto é absolutamente inútil, desculpe
Teejay
1

Acontece ao usar o foco (bing / favoritos e histórico DESATIVADO) e a loja de aplicativos:

Process:               com.apple.Safari.History [39915]
Path:                  /System/Library/PrivateFrameworks/SafariShared.framework/Versions/A/XPCServices/com.apple.Safari.History.xpc/Contents/MacOS/com.apple.Safari.History
Identifier:            com.apple.Safari.History
Version:               11601 (11601.7.1)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           Spotlight [369]
User ID:               501

Date/Time:             2016-12-15 21:20:52.717 +0100
OS Version:            Mac OS X 10.11.6 (15G1212)
Report Version:        11
Anonymous UUID:        7D4DD151-6750-1098-7D7A-8971F372E9F0

Sleep/Wake UUID:       0BD4AC71-496A-489B-9C0F-01438C9108F3

Time Awake Since Boot: 22000 seconds
Time Since Wake:       480 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BREAKPOINT (SIGTRAP)
Exception Codes:       0x0000000000000002, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Dyld Error Message:
  Symbol not found: _initializeSandbox
  Referenced from: /System/Library/PrivateFrameworks/SafariShared.framework/Versions/A/XPCServices/com.apple.Safari.History.xpc/Contents/MacOS/com.apple.Safari.History
  Expected in: /System/Library/StagedFrameworks/Safari/SafariShared.framework/Versions/A/SafariShared
Toby
fonte
Sim, parece que outros aplicativos estão usando a API privada. O iTunes e a AppStore usam o Safari / Webkit internamente - suas necessidades foram um dos fatores para a Apple melhorar o Webkit de volta quando se importava.
Charlie Clark
11
é interessante que este seja literalmente o único resultado correspondente no google até agora ... recebo a mensagem três vezes seguidas ao iniciar o safari e toda vez que uso o Spotlight ou a App Store. é muito chato ... Talvez eu precise mudar para Alfredo se isso continuar, mas Alfredo também pode ser afetado.
Toby
É obviamente profundo dentro do sistema. O controle de qualidade da Apple falha novamente. Talvez se os inundarmos com os relatórios de erros, eles conseguirão corrigi-lo, mas eu não esperaria nada antes do final de janeiro.
Charlie Clark
haha, alguém precisa criar um script de selênio que continue disparando o relatório de erros e enviando-o repetidamente ...
Toby
só quero acrescentar que fiquei tão irritado com isso que atualizei para o Sierra e ele está consertado lá ... o safari ainda tem congelamentos aleatórios, mas isso parece uma coisa padrão do safari que ele faz depois de desativar todas as extensões.
Toby
0

Fiz uma restauração na minha máquina do tempo e o problema parece ter desaparecido por enquanto. Sistema / Biblioteca / PrivateFrameworks / Safari.framework Não tenho idéia e não me importo se minha segurança agora está em perigo.

Matthias
fonte