Pesan galat com.apple.Safari.History ditutup secara tak terduga

16

Sejak memperbarui ke Max OS 10.11.6 pagi ini saya telah melihat pesan ini beberapa kali. Agak aneh karena saya tidak pernah menggunakan Safari. Saya menduga itu mungkin ada hubungannya dengan AppStore yang mencoba memperbarui. Ada ide tentang bagaimana saya bisa menghentikan ini?

Dari laporan bahwa ini menghasilkan jelas bahwa Spotlight adalah biang keladinya (terima kasih Dmitri untuk menunjukkan ini)

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
sumber
sama di sini - itu sejak pembaruan.
Toby
Saya juga sudah sering melihatnya di El Capitan untuk sementara waktu, tetapi kemungkinan besar karena saya sudah menjalankan betas Safari di sana.
calum_b
btw. Saya sekarang melihat crash yang sama ketika menggunakan app store ...
Toby
FYI - ini masih bug dengan Safari 10.0.3. Saya telah mematikan kotak centang Bookmark & ​​History, tetapi masih kembali ...
SMGreenfield
Ini akhirnya tampaknya telah diselesaikan oleh pembaruan Safari 10.0.3 dari 2017-01-24. Dengan mudah, bersama dengan pembaruan 10.11.6 dari 2017-01-19 tidak ada perubahan dalam nomor versi. Terima kasih, Apple! :-(
Charlie Clark

Jawaban:

3

Itu karena Spotlight. Setiap kali Anda melakukan pencarian Spotlight, tampaknya beberapa kerangka pencarian riwayat Safari dimuat di latar belakang, dan ini sekarang macet karena beberapa simbol tidak ditemukan:

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

Ini agak mengecewakan, itu membuat Spotlight sebagian besar tidak dapat digunakan.

PS 2016-12-16: Saya telah melaporkan bug ke Apple, dan mereka sekarang telah menutupnya sebagai duplikat, jadi mereka setidaknya menerima beberapa laporan yang identik. Mari berharap ini segera diperbaiki.

PS 2017-01-24: Safari 10.0.3 telah dirilis sebagai pembaruan keamanan (lihat https://support.apple.com/en-us/HT207484 ), tetapi juga menyelesaikan kerusakan khusus ini, setidaknya untuk saya. Akan lebih baik jika orang lain juga bisa mengkonfirmasi itu.

Dimitry Andric
sumber
5

Teman-teman, saya punya solusi yang ok pada iMac 5k dengan 10.11.6 dengan pembaruan terbaru dan kesalahan yang sama.

Saya membuka System Preferences - Spotlight dan hapus centang "Bookmark & ​​History". Lalu keluar dari Safari. Buka lagi System Preferences - Spotlight dan centang "Bookmark & ​​History". Coba pencarian sorotan. Bagi saya itu berhasil. Saya juga bisa memulai Safari lagi dan kesalahan tidak kembali.

TETAPI kesalahan kembali setelah restart, mungkin juga setelah hibernasi (belum diuji).

Mungkin solusinya bekerja untuk Anda juga sampai ada perbaikan.

Ngomong-ngomong, membiarkan sorotan membuat indeks baru sama sekali tidak membantu, jadi kemungkinan besar Anda bisa menyayangkannya.

Cheers Sepp

Sepp
sumber
Ide bagus. Tentu saja, Anda bisa membiarkan preferensi tidak dicentang jika Anda tidak perlu melihat bookmark dan riwayat peramban dalam hasil pencarian Anda, yang saya tidak ... maka masih akan berfungsi setelah restart.
calum_b
Dan bagaimana jika saya tidak pernah menggunakan Safari?
Charlie Clark
Ini benar-benar tidak membantu, maaf
Teejay
1

Terjadi saat menggunakan lampu sorot (bing / bookmark & ​​riwayat DISABLED) dan toko aplikasi:

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
sumber
Ya, sepertinya aplikasi lain menggunakan API pribadi. ITunes dan AppStore memang menggunakan Safari / Webkit secara internal - kebutuhan mereka adalah salah satu pendorong Apple untuk meningkatkan Webkit saat mereka peduli.
Charlie Clark
1
Sangat menarik bahwa ini benar-benar satu-satunya hasil pencocokan di google sejauh ini ... Saya mendapatkan pesan 3 kali berturut-turut ketika memulai safari dan setiap kali saya menggunakan spotlight atau app store. ini cukup menjengkelkan ... Saya mungkin harus beralih ke alfred jika itu terus berlanjut tetapi kemudian alfred mungkin akan terpengaruh juga.
Toby
Ini jelas jauh di dalam sistem. QA Apple gagal lagi. Mungkin jika kita membanjiri mereka dengan laporan kesalahan mereka akan memperbaikinya tetapi saya tidak akan mengharapkan apa pun sebelum akhir Januari.
Charlie Clark
haha, seseorang perlu membuat skrip selenium yang terus memicu laporan kesalahan dan mengirimkannya berulang-ulang ...
Toby
hanya ingin menambahkan bahwa saya sangat kesal dengan itu saya meng-upgrade ke Sierra dan itu diperbaiki di sana ... safari masih memiliki pembekuan acak tapi itu hanya hal safari standar yang bahkan dilakukannya setelah menonaktifkan semua ekstensi.
Toby
0

Saya melakukan restore dari mesin waktu saya dan masalah tampaknya sudah hilang untuk saat ini. System / Library / PrivateFrameworks / Safari.framework Saya tidak tahu dan tidak peduli apakah keamanan saya sekarang dalam bahaya.

Matthias
sumber