Le message d'erreur com.apple.Safari.History a été fermé de manière inattendue

16

Depuis la mise à jour de Max OS 10.11.6 ce matin, j'ai vu ce message plusieurs fois. C'est un peu bizarre car je n'utilise jamais Safari. Je soupçonne que cela pourrait être lié à la mise à jour de l'AppStore. Des idées sur comment je peux arrêter ça?

D'après le rapport que cela génère, il est clair que Spotlight est le coupable (merci Dmitri de l'avoir signalé)

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
la source
même ici - c'est depuis la mise à jour.
Toby
Je le vois aussi beaucoup à El Capitan depuis un certain temps, mais probablement parce que j'y ai utilisé les versions bêta de Safari.
calum_b
btw. Je vois maintenant le même plantage lors de l'utilisation de l'App Store ...
Toby
Pour info - c'est toujours un bug avec Safari 10.0.3. J'ai désactivé la case à cocher Signet et historique, mais elle revient toujours ...
SMGreenfield
Cela semble finalement avoir été résolu par la mise à jour de Safari 10.0.3 du 24/01/2017. Handily, avec la mise à jour 10.11.6 du 2017-01-19, il n'y a eu aucun changement dans les numéros de version. Merci, Apple! :-(
Charlie Clark

Réponses:

3

C'est à cause de Spotlight. Chaque fois que vous effectuez une recherche Spotlight, un cadre de recherche d'historique Safari est apparemment chargé en arrière-plan, et cela se bloque maintenant car aucun symbole n'a été trouvé:

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

C'est un peu décevant, cela rend Spotlight presque inutilisable.

PS 2016-12-16: J'avais signalé le bogue à Apple, et ils l'ont maintenant fermé en double, ils ont donc au moins reçu plusieurs rapports identiques. Espérons que cela sera bientôt corrigé.

PS 2017-01-24: Safari 10.0.3 a été publié en tant que mise à jour de sécurité (voir https://support.apple.com/en-us/HT207484 ), mais il résout également ce plantage particulier, du moins pour moi. Ce serait bien si quelqu'un d'autre pouvait également le confirmer.

Dimitry Andric
la source
5

Les gens, j'ai une solution de contournement qui fonctionne bien sur un iMac 5k avec 10.11.6 avec la dernière mise à jour et la même erreur.

J'ouvre les Préférences Système - Spotlight et décochez "Bookmark & ​​History". Quittez ensuite Safari. Ouvrez à nouveau les Préférences Système - Spotlight et cochez "Bookmark & ​​History". Essayez une recherche Spotlight. Pour moi, cela a fonctionné. J'ai également pu redémarrer Safari et l'erreur ne se reproduit pas.

MAIS l'erreur est de retour après redémarrage, peut-être aussi après hibernation (n'a pas encore testé).

Peut-être que la solution de contournement fonctionne pour vous jusqu'à ce qu'il y ait un correctif.

Soit dit en passant, laisser Spotlight créer un tout nouvel index n'a pas aidé, alors vous pouvez probablement épargner cet essai.

Cheers Sepp

Sepp
la source
Bonne idée. Bien sûr, vous pouvez simplement laisser la préférence non cochée si vous n'avez pas besoin de voir les signets et l'historique du navigateur dans vos résultats de recherche, ce que je n'ai pas ... alors cela devrait toujours fonctionner après un redémarrage.
calum_b
Et si je n'utilise jamais Safari?
Charlie Clark
Ceci est absolument inutile, désolé
Teejay
1

Se produit en utilisant Spotlight (bing / bookmarks & history DISABLED) et App Store:

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
la source
Oui, il semble que d'autres applications utilisent l'API privée. ITunes et l'AppStore utilisent Safari / Webkit en interne - leurs besoins ont été l'un des moteurs d'Apple pour améliorer Webkit quand ils s'en sont souciés.
Charlie Clark
1
il est intéressant de noter que c'est le seul résultat correspondant sur google à ce jour ... Je reçois le message 3 fois de suite lorsque je démarre un safari et chaque fois que j'utilise Spotlight ou l'App Store. c'est assez ennuyeux ... Je devrais peut-être passer à alfred si cela continue, mais alfred pourrait également être affecté.
Toby
C'est évidemment au plus profond du système. Le contrôle qualité d'Apple échoue à nouveau. Peut-être que si nous les inondons avec les rapports d'erreur, ils parviendront à le réparer, mais je ne m'attendrais à rien avant la fin de janvier.
Charlie Clark
haha, quelqu'un doit faire un script de sélénium qui continue de déclencher le rapport d'erreur et de l'envoyer encore et encore ...
Toby
je veux juste ajouter que cela m'a tellement ennuyé que j'ai mis à niveau vers Sierra et il est résolu là-bas ... safari a toujours des gels aléatoires mais cela semble juste une chose de safari standard qu'il fait même après avoir désactivé toutes les extensions.
Toby
0

J'ai fait une restauration depuis ma machine à remonter le temps et le problème semble avoir disparu pour l'instant. System / Library / PrivateFrameworks / Safari.framework Je n'ai aucune idée et je me fiche que ma sécurité soit désormais en danger.

Matthias
la source