Wiederholte Abstürze der Photos App wegen Signal: Busfehler: 10

2

Ich bin nicht sicher, ob ich der einzige bin, aber jedes Mal, wenn ich auf ein Foto klicke, das bereits von der vorherigen Version von Photos bearbeitet wurde, stürzt es ab. Das ist frustrierend, weil ich viele Retuschen in meiner Bibliothek vorgenommen habe und jetzt keines dieser Fotos mehr bearbeiten kann.

Ich verwende referenzierte Bibliotheken (mache keine Kopien von importierten Fotos). Vielleicht passiert das nur in 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 behebt?

yossile
quelle
@kenorb Danke. Ich konnte in den Benutzerberichten oder im Stream nichts finden. Aber in den Systemberichten kann ich alle Berichte aus der Foto-App sehen. Allerdings sind diese hier lange zu kleben. Es scheint, als ob dort eine Rekursion stattfindet.
yossile
Ich denke, du solltest diesen Absturz auch unter bugreport.apple.com
kenorb 26.09.17
@kenorb Es tut mir leid, dass ich Sie verwirrt habe, aber die Berichte, die ich gesehen habe, waren alt. Ich habe alle geleert und mehrere Abstürze ausgeführt, aber in System / Benutzer wird kein Bericht erstellt.
Yossile
Wenn es abgestürzt ist, sollte es protokolliert werden. Doppelter Check-in ~/Library/Logs/DiagnosticReports. Dies kann helfen: Wo finde ich meine Absturzprotokolle? . Sie können beispielsweise ausführen log streamoder tail -f /var/log/system.logüberwachen, um zusätzliche Informationen zu Ihrem Absturz zu erhalten, während dieser abstürzt.
Kenorb
1
@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.
Yossile

Antworten:

1

Im allgemeinen Busfehler 10 bedeutet , dass das Programm durch ein nicht behandelte gestorben SIGBUSSignal.

Der Fehler kann auf einen Hardwarefehler (möglicherweise ein USB-Gerät gemäß diesem Thread ) zurückzuführen sein, der dadurch ausgelöst wird, dass die Hardware ein Betriebssystem über den Speicherzugriff benachrichtigt, der von der CPU nicht physisch adressiert werden kann (ungültige Adresse für den Adressbus ).

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. Andernfalls überprüfen Sie Ihre SSD / HDD auf Hardwarefehler.

Führen Sie die folgenden Tests durch, um sicherzustellen, dass Ihr Mac fehlerfrei ist:

Kenorb
quelle