10.8.3 update and ShareKitHelper crashing
After updating to 10.8.3 this morning I was quickly presented with this dialog box:
Entering my administrative account password would cause that box to go away for a minute, then come back. Eventually I tired of entering my password and was getting suspicious.
tailing the system log I discovered that
Mar 18 08:47:51 my-iMac.local xpcd[180]: com.apple.ShareKitHelper[773]: registration request failed: (0x11, 0x0) Container object initialization failed: NSCocoaErrorDomain:513 “com.apple.iWork.Pages.plist” couldn’t be moved because you don’t have permission to access “Preferences”.
Source: ~/Library/Containers/com.apple.ShareKitHelper/Data/Library/Preferences/com.appl e.iWork.Pages.plist
Dest: ~/Library/Containers/com.apple.ShareKitHelper/OldData/20130318T084751.82-0700/L ibrary/Preferences/com.apple.iWork.Pages.plist
Destination permissions info:
0 stat: 2
-1 o:User m:040700 f:()
fs: hfs, fsid: 1000002/11, mf: 0480d000
-2 o:User m:040700 f:()
fs: hfs, fsid: 1000002/11, mf: 0480d000
-3 o:User m:040700 f:()
fs: hfs, fsid: 1000002/11, mf: 0480d000
-4 o:User m:040700 f:()
fs: hfs, fsid: 1000002/11, mf: 0480d000
-5 <CONTAINER> o:User m:040700 f:()
fs: hfs, fsid: 1000002/11, mf: 0480d000
-6 o:User m:040700 f:()
fs: hfs, fsid: 1000002/11, mf: 0480d000
-7 <LIBRARY> o:User m:040700 f:hidden
!#acl 1
group:ABCDEFAB-CDEF-ABCD-EFAB-CDEF0000000C:everyone:12:deny:delete
fs: hfs, fsid: 1000002/11, mf: 0480d000
-8 <HOME> o:User m:040755 f:()
!#acl 1
group:ABCDEFAB-CDEF-ABCD-EFAB-CDEF0000000C:everyone:12:deny:delete
fs: hfs, fsid: 1000002/11, mf: 0480d000
-9 o:Root m:040755 f:()
fs: hfs, fsid: 1000002/11, mf: 0480d000
Seems like a cut-and-dried permissions problem... until you realize this ShareKitHelper is the process creating those directories! (I have a couple dozen of them now, all created this morning since the update began trying to run) I have worked my way down the directory tree checking permissions all along the way and there are no special permissions to any of the parent directories, except, naturally, the ~/Library directory being hidden from Finder.
If anybody else has already figured out a way around this, please share. I'll add more as I find more.
iMac, OS X Mountain Lion (10.8.3)