ข้อความแสดงข้อผิดพลาด com.apple.Safari.History ถูกปิดโดยไม่คาดคิด


16

ตั้งแต่อัปเดตเป็น Max OS 10.11.6 เมื่อเช้านี้ฉันเห็นข้อความนี้หลายครั้ง มันค่อนข้างแปลกเพราะฉันไม่เคยใช้ Safari ฉันสงสัยว่าอาจเป็นเรื่องเกี่ยวกับ AppStore ที่พยายามอัปเดต มีแนวคิดใดบ้างที่ฉันจะหยุดสิ่งนี้ได้?

จากรายงานที่สร้างสิ่งนี้ชัดเจนว่า Spotlight เป็นผู้ร้าย (ขอบคุณ Dmitri ที่ชี้เรื่องนี้ออกมา)

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

เหมือนกันที่นี่ - ตั้งแต่การอัปเดต
Toby

ฉันเคยเห็นมันใน El Capitan มาระยะหนึ่งแล้ว แต่เป็นไปได้มากว่าเพราะฉันใช้งาน Betas Safari อยู่ที่นั่น
calum_b

BTW ตอนนี้ฉันเห็นความผิดพลาดแบบเดียวกันเมื่อใช้ app store ...
Toby

FYI - สิ่งนี้ยังคงเป็นบั๊กกับ Safari 10.0.3 ฉันปิดช่องทำเครื่องหมายที่คั่นหน้า & ประวัติแล้ว แต่ยังคงกลับมาอีกครั้ง ...
SMGreenfield

ในที่สุดดูเหมือนว่าจะได้รับการแก้ไขโดยการอัปเดต Safari 10.0.3 จาก 2017-01-24 พร้อมกับการอัปเดต 10.11.6 จาก 2017-01-19 ไม่มีการเปลี่ยนแปลงในหมายเลขเวอร์ชั่น ขอบคุณ Apple! :-(
Charlie Clark

คำตอบ:


3

มันเป็นเพราะ Spotlight เมื่อใดก็ตามที่คุณทำการค้นหาด้วย Spotlight ดูเหมือนว่าบางเฟรมเวิร์กการค้นหาประวัติ Safari ถูกโหลดในพื้นหลังและตอนนี้ก็เกิดปัญหาเนื่องจากไม่พบสัญลักษณ์บางอย่าง:

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

นี่เป็นบิตของคนเกียจคร้านทำให้ Spotlight ส่วนใหญ่ใช้ไม่ได้

PS 2016-12-16: ฉันได้รายงานข้อผิดพลาดไปยัง Apple และตอนนี้พวกเขาปิดมันซ้ำซ้อนดังนั้นพวกเขาจึงได้รับรายงานที่เหมือนกันหลายครั้ง หวังว่ามันจะได้รับการแก้ไขในไม่ช้า

PS 2017-01-24: Safari 10.0.3 ได้รับการเผยแพร่เป็นอัปเดตความปลอดภัย (ดูhttps://support.apple.com/en-us/HT207484 ) แต่ก็ช่วยแก้ไขข้อขัดข้องนี้โดยเฉพาะอย่างน้อยสำหรับฉัน มันคงจะดีถ้าคนอื่นสามารถยืนยันได้เช่นกัน


5

คนฉันมีวิธีแก้ปัญหาทำตกลงบน iMac 5k กับ 10.11.6 กับการปรับปรุงล่าสุดและข้อผิดพลาดเดียวกัน

ฉันเปิดการตั้งค่าระบบ - สปอตไลท์และยกเลิกการทำเครื่องหมาย "บุ๊กมาร์ก & ประวัติ" จากนั้นออกจาก Safari เปิดการตั้งค่าระบบอีกครั้ง - สปอตไลท์แล้วเลือก "บุ๊กมาร์ก & ประวัติ" ลองค้นหาด้วยสปอตไลท์ สำหรับฉันมันใช้งานได้ ฉันสามารถเริ่มต้น Safari อีกครั้งและข้อผิดพลาดไม่กลับมา

แต่ข้อผิดพลาดจะกลับมาหลังจากรีสตาร์ทอาจจะหลังจากไฮเบอร์เนต (ยังไม่ได้ทดสอบ)

บางทีวิธีแก้ปัญหาก็เหมาะกับคุณเช่นกันจนกว่าจะมีการแก้ไข

โดยวิธีการให้สปอตไลท์สร้างดัชนีใหม่ทั้งหมดไม่ได้ช่วยดังนั้นคุณมีโอกาสที่จะลอง

ไชโย


ความคิดที่ดี. แน่นอนคุณสามารถยกเลิกการตั้งค่าได้หากคุณไม่จำเป็นต้องเห็นบุ๊กมาร์กและประวัติเบราว์เซอร์ในผลการค้นหาของคุณซึ่งฉันไม่ได้ ... จากนั้นก็ยังคงใช้ได้หลังจากรีสตาร์ท
calum_b

และถ้าฉันไม่ใช้ Safari ล่ะ
Charlie Clark

นี่มันไม่ช่วยเหลืออย่างแน่นอนขอโทษด้วย
Teejay

1

เกิดขึ้นในขณะที่ใช้สปอตไลท์ (bing / บุ๊กมาร์ก & ปิดการใช้งานประวัติ) และ 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

ใช่ดูเหมือนว่าแอพอื่นกำลังใช้งาน API ส่วนตัว ITunes และ AppStore ใช้ Safari / Webkit ภายใน - ความต้องการของพวกเขาคือหนึ่งในไดรเวอร์สำหรับ Apple เพื่อปรับปรุง Webkit กลับเมื่อพวกเขาดูแล
Charlie Clark

1
เป็นที่น่าสนใจว่านี่เป็นผลการจับคู่อย่างเดียวใน google ... ฉันได้รับข้อความ 3 ครั้งติดต่อกันเมื่อเริ่มต้นซาฟารีและทุกครั้งที่ฉันใช้สปอตไลท์หรือแอพสโตร์ มันค่อนข้างน่ารำคาญ ... ฉันอาจต้องเปลี่ยนไปใช้อัลเฟรดถ้ายังดำเนินต่อไป แต่อัลเฟรดอาจได้รับผลกระทบด้วย
Toby

มันชัดลึกในระบบ QA ของ Apple ล้มเหลวอีกครั้ง บางทีถ้าเรารายงานปัญหาข้อผิดพลาดพวกเขาจะได้รับการแก้ไข แต่ฉันจะไม่คาดหวังอะไรเลยก่อนสิ้นเดือนมกราคม
Charlie Clark

ฮ่าฮ่ามีบางคนต้องการสร้างสคริปต์ซีลีเนียมที่เรียกรายงานข้อผิดพลาดและส่งซ้ำแล้วซ้ำอีก ...
Toby

แค่ต้องการเพิ่มว่าฉันรำคาญมากฉันอัพเกรดเป็น Sierra และได้รับการแก้ไขที่นั่น ... ซาฟารียังคงมีการค้างแบบสุ่ม แต่ดูเหมือนว่าจะเป็นสิ่งมาตรฐานซาฟารี
Toby

0

ฉันกู้คืนจากเครื่องย้อนเวลาและดูเหมือนว่าปัญหาจะหายไปในตอนนี้ ระบบ / ห้องสมุด / PrivateFrameworks / Safari.framework ฉันไม่มีเงื่อนงำและไม่สนใจว่าการรักษาความปลอดภัยของฉันกำลังตกอยู่ในอันตราย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.