[OpenAFS] problem with 1.4.5 and Leopard

Sergio Gelato Sergio.Gelato@astro.su.se
Tue, 11 Dec 2007 21:27:32 +0100


* Sergio Gelato [2007-12-08 18:42:43 +0100]:
> * Alberto Paoluzzi [2007-12-07 06:48:12 +0100]:
> > Starting OpenAFS
> > Loading AFS kernel extensions
> > kextload: extension /var/db/openafs/etc/afs.kext is already loaded
> > Starting afsd
> > /Library/StartupItems/OpenAFS/OpenAFS: line 41:  1158 Bus  
> > error               $AFSD $OPTIONS
> 
> We've seen this as well, on a G5 that was upgraded directly from 10.3
> (and OpenAFS 1.4.1). AFS *did* work after the upgrade, then broke.
> A look at /Library/Receipts reveals that the CHUD package was installed,
> and since that loads a few kernel extensions (com.apple.iokit.CHUDKernLib, 
> com.apple.iokit.CHUDProf, com.apple.iokit.CHUDUtils) it's a rather obvious 
> suspect.

We then proceeded to uninstall CHUD, but that alone was not enough to
get rid of the SIGBUS. Subsequently clearing the AFS cache did the trick, 
however. Unfortunately I didn't think of backing up the old cache 
for analysis, its contents are now lost; sorry about that. Maybe CHUD 
isn't to blame after all. (We haven't tried to reinstall it yet.) I suppose 
it's a bug for afsd to crash on a corrupt cache.