Toistuvat Photos-sovelluksen kaatumiset signaalin takia: Väylävirhe: 10

En ole varma, olenko ainoa, mutta joka kerta kun napsautan Muokkaa ”valokuvassa, jota Photosin edellinen versio on jo muokannut, se kaatuu. Tämä on turhauttavaa, koska tein paljon retusointimuokkauksia kirjastossani, enkä voi nyt muokata mitään näistä valokuvista.

Käytän viitattuun kirjastoon (älä tee kopiota tuotuista valokuvista) joten ehkä se tapahtuu vain tällaisissa kirjastoissa.

Ainoa merkki kaatumisesta on kaksi riviä 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 

Tietääkö kukaan, kuinka korjata se?

Kommentit

  • @kenorb Kiitos. En voinut ' löytää mitään käyttäjäraporteista tai streamista. Mutta Järjestelmäraportit näen kaikki valokuvasovelluksen raportit. Ne ovat kuitenkin kauan liittämässä tänne. Näyttää siltä, että siellä tapahtuu jonkin verran rekursiota.
  • Mielestäni sinun tulisi ilmoittaa myös tästä kaatumisesta osoitteessa bugreport.apple.com
  • @kenorb Olen ' anteeksi, että hämmentin sinua aiemmin, mutta näkemäni raportit olivat vanhoja. Tyhjensin kaikki ja suoritin useita kaatumisia, mutta Järjestelmässä / Käyttäjässä ei luoda raporttia.
  • Jos se kaatui, se on kirjattava. Tarkista sisäänkirjautuminen ~/Library/Logs/DiagnosticReports. Tämä voi auttaa: Mistä löydän kaatumislokini? . Esimerkiksi. voit suorittaa log stream tai tail -f /var/log/system.log ja seurata mahdollisia lisätietoja kaatumisesta sen kaatumisen aikana.
  • @kenorb Ainoa merkki kaatumisesta on kaksi riviä system.logissa: 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 } Raportteja ei luoda.

Vastaus

Yleensä väylävirhe 10 tarkoittaa, että ohjelma on kuollut käsittelemättömän SIGBUS -signaalin vuoksi.

Vika voi liittyä jonkinlaiseen laitteistovirheeseen (mahdollisesti USB-laite tämä ketju ), koska se herättää laitteiston ilmoittamalla käyttöjärjestelmälle muistin käytöstä, jota keskusyksikkö ei pysty fyysisesti osoittamaan (virheellinen osoite -osoitteelle väylä ).

Joten jos käytät valokuvien tuomiseen jotain ulkoista laitetta (kuten älypuhelinta), yritä vaihtaa kaapeli tai käynnistä laite itse ja yritä uudelleen muuten s vuokrasopimus tarkista SSD / HDD-laitteistosi laitteisto-ongelmien varalta.

Varmista myös, että Macisi on terve, suorittamalla seuraavat testit:

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *