Mac OS X 10.3: Repair Disk Permissions "Disk Utility has lost its connection with the Disk Management Tool..." alert

After installing iTunes 6.0.2 or later in Mac OS X 10.3 through 10.3.9, Disk Utility's Repair Disk Permissions may not finish, and the following alert appears in the Disk Utility window:

"Disk Utility has lost its connection with the Disk Management Tool and cannot continue. Please quit and relaunch Disk Utility."

(Quitting and reopening Disk Utility does not help.)

The following also appears in Console log:

*** malloc[419]: Deallocation of a pointer not malloced: 0x290a410; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug : for architecture i386 object: ./Applications/iTunes.app/Contents/MacOS/iTunes malformed object (unknown flavor for flavor number 0 in LC_UNIXTHREAD command 27 can't byte swap it)

Workaround

  1. Quit Disk Utility.
  2. From the Finder's Go menu, choose Go to Folder....
  3. Type the following, then click OK: /Library/Receipts
  4. Temporarily remove these iTunes receipts from /Library/Receipts (sort the folder alphabetically as a list):

    • iTunes.pkg
    • iTunes4.pkg

      You can put them on the desktop, for example. Do not remove iTunesX.pkg or iTunes Phone Driver.pkg.
  5. Open Disk Utility and repair disk permissions again.
  6. Quit Disk Utility.
  7. Put the removed iTunes receipts back in /Library/Receipts.

Note: This issue does not affect Disk Utility's verify or repair disk features.

Published Date: Oct 11, 2016