Skip to main content

macOS 10.15.5 has a trivial bug or a ‘reprehensible’ decision – CCC developer

The developer of popular Mac utility Carbon Copy Cloner says that either macOS 10.15.5 has a bug that prevents the creation of bootable backups, or Apple has made a ‘reprehensible’ security decision …

Mike Bombich described the problem in a blog post.

The technical details of the bug are laid out below, but the short version is that we’re no longer able to use our own file copier to establish an initial bootable backup of a macOS Catalina System volume.

He says that this is not an issue for most existing CCC users, as their existing bootable backups will continue to work and can continue to be updated.

To be very clear – existing backups are unaffected, and this has no effect on CCC’s ability to preserve your data, nor any effect on the integrity of the filesystems on your startup disk or your backup disk. The impact of this bug is limited to the initial creation of a bootable backup […] If you established your backup on a previous version of Catalina, then your backup volume already has functional firmlinks and CCC will continue to update that volume just fine.

And for anyone running macOS 10.15.5 who does need to create a fresh bootable backup, there is a workaround.

If you’re running 10.15.5 and you’re backing up a Catalina system volume to an empty disk, then you should replace your copy of CCC with the CCC 5.1.18 beta. After you open CCC 5.1.18:

  1. Click the X button in the Destination selector box to clear the destination selection
  2. Click on the Destination selector and reselect your destination volume

CCC will then present new UI that will guide you through the procedure of creating a bootable backup

It’s therefore a trivial bug once you know it exists.

The problem, he says, is that creating the bootable backup will appear to have succeeded while actually failing. That’s either a horrible bug or a deliberate measure by Apple.

It’s hard to find kind words to express my feelings towards Apple right now. Suffice it to say, though, I’m extremely disappointed that Apple would introduce this kind of bug in a dot-release OS update. We’ve seen 5 major updates to Catalina now, we should expect to see higher quality than this from an operating system […]

Could this simply be a security fix – maybe Apple doesn’t want third-parties to create firmlinks? If that’s the case – if this is not actually a bug and is actually an intentional change by Apple, then I would argue that this is far worse than a bug […]

Reporting success and failing is reprehensible. Last, and most important – making such a change in a production OS release with no warning is openly hostile to third-party developers who were relying on the documented functionality.

FTC: We use income earning auto affiliate links. More.

You’re reading 9to5Mac — experts who break news about Apple and its surrounding ecosystem, day after day. Be sure to check out our homepage for all the latest news, and follow 9to5Mac on Twitter, Facebook, and LinkedIn to stay in the loop. Don’t know where to start? Check out our exclusive stories, reviews, how-tos, and subscribe to our YouTube channel

Comments

Author

Avatar for Ben Lovejoy Ben Lovejoy

Ben Lovejoy is a British technology writer and EU Editor for 9to5Mac. He’s known for his op-eds and diary pieces, exploring his experience of Apple products over time, for a more rounded review. He also writes fiction, with two technothriller novels, a couple of SF shorts and a rom-com!


Ben Lovejoy's favorite gear