Powtarzające się awarie aplikacji Zdjęcia z powodu sygnału: Błąd magistrali: 10

Nie wiem, czy jestem jedyny, ale za każdym razem, gdy klikam „Edytuj” „na zdjęciu, które było już edytowane w poprzedniej wersji aplikacji Zdjęcia, po prostu ulega awarii. To frustrujące, ponieważ wykonałem wiele retuszów w mojej bibliotece i teraz nie mogę edytować żadnego z tych zdjęć.

Korzystam z biblioteki opartej na odnośnikach (nie kopiuj zaimportowanych zdjęć) więc może zdarza się to tylko w tego typu bibliotekach.

Jedynym znakiem awarii, jaki widzę, są dwie linie w 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 

Czy ktoś wie, jak to naprawić?

Komentarze

  • @kenorb Dzięki. Nie udało mi się ' znaleźć niczego w raportach użytkowników ani w strumieniu. Ale w Raportach systemowych widzę wszystkie raporty z aplikacji do zdjęć. Jednak są one długie do wklejenia tutaj. Wygląda na to, że zachodzi tam rekurencja.
  • Myślę, że powinieneś również zgłosić tę awarię pod adresem bugreport.apple.com
  • @kenorb I ' Przepraszam, że wprowadziłem Cię w błąd, ale raporty, które widziałem, były stare. Wyczyściłem wszystko i wykonałem kilka awarii, ale żaden raport nie jest generowany w systemie / użytkownika.
  • Jeśli się zawiesił, powinien zostać zarejestrowany. Sprawdź ponownie ~/Library/Logs/DiagnosticReports. To może pomóc: Gdzie mogę znaleźć dzienniki awarii? . Na przykład. możesz uruchomić log stream lub tail -f /var/log/system.log i monitorować dodatkowe informacje o awarii podczas jej awarii.
  • @kenorb Jedynym znakiem awarii, jaki widzę, są dwie linie w pliku 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 } Żadne raporty nie są generowane.

Odpowiedź

Ogólnie Błąd magistrali 10 oznacza, że program nie działa z powodu nieobsługiwanego sygnału SIGBUS.

Usterka może być związana z pewnym rodzajem błędu sprzętowego (prawdopodobnie urządzenie USB zgodnie z ten wątek ), ponieważ jest zgłaszany przez sprzęt powiadamiający system operacyjny o dostępie do pamięci, którego procesor nie może fizycznie adresować (nieprawidłowy adres dla adresu autobus ).

Jeśli więc do importowania zdjęć używasz dowolnego urządzenia zewnętrznego (np. smartfona), spróbuj samodzielnie wymienić kabel lub zrestartuj urządzenie i spróbuj ponownie ponownie leasing sprawdzić dysk SSD / HDD pod kątem usterek sprzętowych.

Aby upewnić się, że Mac jest zdrowy, przeprowadź następujące testy:

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *