2

I'm not sure if I'm the only one but every time I click 'Edit' on a photo that has already been edited by the previous version of Photos, it just crashes. This is frustrating because I did a lot of retouch edits in my library and now I can't edit any of those photos.

I'm using referenced-based library (do not make copy of imported photos) so maybe it happens only on those kind of libraries.

The only sign I see for the crash are two lines in the 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

Does anyone knows how to fix it?

  • @kenorb Thanks. I couldn't find anything in the User Reports or the stream. But in the System Reports I can see all the reports from the photos app. However, those are long to paste here. Seems like there is some recursion going on there.. – yossile Sep 26 '17 at 15:17
  • I think you should also report this crash at bugreport.apple.com – kenorb Sep 26 '17 at 15:28
  • @kenorb I'm sorry for confusing you before but the reports I saw were old. I cleared all and ran several crashes but no report is being generated in System/User. – yossile Sep 26 '17 at 15:40
  • If it crashed, it should be logged. Double check in ~/Library/Logs/DiagnosticReports. This may help: Where can I find my crash logs?. E.g. you can run log stream or tail -f /var/log/system.log and monitor for any extra information about your crash while it crashes. – kenorb Sep 26 '17 at 15:58
  • 1
    @kenorb The only sign I see for the crash are two lines in the 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. – yossile Sep 26 '17 at 16:16
1

In general Bus error 10 means that the program has died due to an unhandled SIGBUS signal.

The fault can related to some sort of hardware error (possibly a USB device as per this thread) as it is raised by hardware notifying an operating system about the memory access that the CPU cannot physically address (an invalid address for the address bus).

So if you're using any external device (such as smart phone) to import your photos, try to replace the cable or reboot the device it-self and re-try again. Otherwise please check your SSD/HDD for any hardware faults.

Also to make sure your Mac is healthy, perform the following tests:

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .