Ich bin mir nicht sicher, ob ich der einzige bin, aber jedes Mal, wenn ich auf „Bearbeiten“ klicke „Auf einem Foto, das bereits von der vorherigen Version von Fotos bearbeitet wurde, stürzt es einfach ab. Dies ist frustrierend, da ich in meiner Bibliothek viele Änderungen vorgenommen habe und jetzt keines dieser Fotos mehr bearbeiten kann.
Ich verwende eine referenzbasierte Bibliothek (keine Kopie der importierten Fotos erstellen). Vielleicht passiert es nur bei solchen Bibliotheken.
Das einzige Zeichen, das ich für den Absturz sehe, sind zwei Zeilen in der system.log
:
com.apple.xpc.launchd[1] (com.apple.Photos.1028[1637]): Service exited due to signal: Bus error: 10 sent by exc handler[0] com.apple.xpc.launchd[1]: Host-level exception raised: pid = 1637, thread = 0x8d043, exception type = 0xd, codes = { 8589934602 }, states = { 0 } No reports are being generated
Weiß jemand, wie man das Problem behebt?
Kommentare
- @kenorb Danke. Ich konnte ' nichts in den Benutzerberichten oder im Stream finden. Aber in den Systemberichten kann ich alle Berichte aus der Foto-App sehen. Diese müssen hier jedoch lange eingefügt werden. Es scheint, als ob dort eine Rekursion stattfindet.
- Ich denke, Sie sollten diesen Absturz auch unter bugreport.apple.com
- @kenorb I ' Es tut mir leid, dass ich Sie zuvor verwirrt habe, aber die Berichte, die ich gesehen habe, waren alt. Ich habe alles gelöscht und mehrere Abstürze ausgeführt, aber in System / User wird kein Bericht generiert.
- Wenn es abgestürzt ist, sollte es protokolliert werden. Überprüfen Sie
~/Library/Logs/DiagnosticReports
. Dies kann hilfreich sein: Wo finde ich meine Absturzprotokolle? . Z.B. Sie könnenlog stream
odertail -f /var/log/system.log
ausführen und nach zusätzlichen Informationen zu Ihrem Absturz suchen, während dieser abstürzt. - @kenorb Das einzige Zeichen, das ich für den Absturz sehe, sind zwei Zeilen im system.log:
com.apple.xpc.launchd[1] (com.apple.Photos.1028[1637]): Service exited due to signal: Bus error: 10 sent by exc handler[0] com.apple.xpc.launchd[1]: Host-level exception raised: pid = 1637, thread = 0x8d043, exception type = 0xd, codes = { 8589934602 }, states = { 0 }
Es werden keine Berichte generiert.
Antwort
Im Allgemeinen bedeutet Busfehler 10 , dass das Programm gestorben ist aufgrund eines nicht behandelten SIGBUS
-Signals.
Der Fehler kann auf einen Hardwarefehler zurückzuführen sein (möglicherweise ein USB-Gerät gemäß dieser Thread ), wenn er durch Hardware ausgelöst wird, die ein Betriebssystem über den Speicherzugriff benachrichtigt, den die CPU nicht physisch adressieren kann (eine ungültige Adresse für die -Adresse Bus ).
Wenn Sie also ein externes Gerät (z. B. ein Smartphone) zum Importieren Ihrer Fotos verwenden, versuchen Sie, das Kabel auszutauschen, oder starten Sie das Gerät selbst neu und versuchen Sie es erneut wieder. Sonst p Überprüfen Sie Ihre SSD / HDD auf Hardwarefehler.
Um sicherzustellen, dass Ihr Mac fehlerfrei ist, führen Sie die folgenden Tests durch:
- Verwenden Sie die App oconutBattery Führen Sie Apple-Hardwaretest aus.