Repeated crashes of Photos app due to signal: Bus error: 10 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?
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:


Use coconutBattery app to check your current battery health.
Run Apple Hardware Test.