Since upgrading to Jaguar a number of months ago my system has been plagued with numerous problems that, due to some shoddy troubleshooting, have taken till now to solve. The first problem I noticed was that applications were taking between three and five times as long to load as they had under 10.1.5. After extensive (and inefficient) troubleshooting I found that the preference file for FruitMenu was causing the problem. After deleting this file:
~/Library/Preferences/com.unsanity.fruitmenu.plistlaunch times returned to their pre-Jaguar times. I have no idea why this file was causing this problem but suspect that it probably has a great deal to do with the fact that when I installed 10.2 I used the import existing users option; i.e. it was the preference file from my 10.1.5 installation.
After weeks of trying to solve this one (including fsck –y, repairing privileges, Drive 10 etc) I decided, on the basis that FruitMenu had previously caused problems, to remove all my Unsanity haxies (FruitMenu, Xounds, WindowShade, the Application Enhancer, the Menu Items Enabler, and Cee Pee You). After removing them all and their associated preference files (any file starting with ‘com.unsanity'), my memory problems were resolved. At this point I decided to reinstall the haxies one at a time to see if I could pinpoint the problem. To cut a long story short I have now reinstalled all of them and don't have the memory leak. Again, I can only assume this has something to do with the preference files, and again I have no idea what.
I guess it's possible that this problem was specific to my setup in some way but it seems like too much of a coincidence that Unsanity's preference files were implicated in both these problems. In other words, for those of you who i) imported your user folder when you installed 10.2, and ii) have experienced either of these problems (or possibly others), it might be worth completely uninstalling (and reinstalling) your various Unsanity haxies.
Mac OS X Hints
http://hints.macworld.com/article.php?story=20021218055429153