The fault for this bug is with Apple, not with Leica. The M246, as the other cameras from Leica, uses DNG- an open specification. It is not proprietary. Any software written to process the DNG specification can open the files without problems. Adobe Photoshop CS2 released in 2005 has no problems processing files from the M246, or any other Leica camera. LR3.6 has no problems either.
The real problem that should have apple scurrying to fix this obvious error with their core routines: the software fails and gives an invalid instruction error. It is trying to execute data. That means you could craft a DNG file to induce the error and start executing code.