Previous 1 2 Next 22 Replies Latest reply: Aug 13, 2008 11:58 PM by Gromitron
joelinho Level 1 Level 1 (0 points)
I first asked this on the Safari forum, but I should probably have put the question here:

Recently Safari (v3.1.2) has refused to stay in the dock. If I drag the icon to the dock from the applications folder, it disappears in a few seconds. When the application is open, it's icon sits on the right hand side of the dock, just like any other application which is not normally in the dock. Whilst it's there, I've tried selecting "keep in dock" from the right-click menu. But when I quit, it disappears again. Also, whilst Safari is open, if I try to move the icon from the far right to any other place on the dock it zips back to the right hand side after a few seconds, and then disappears when I quit.

I have searched this and other forums and it seems like I'm not the only person to encounter this problem. The only "solution" I have found posted is a complete re-install! I have tried deleting the dock.plist and dock.db files. After I restart, the default collection of dock items appears, including Safari. Seconds later, however, it disappears. I just cannot get it to stay where I want it and it's driving me mad! Any help would be much appreciated. Thank you!

Mac OS X (10.5.4)
  • baltwo Level 9 Level 9 (61,900 points)
    Create a new admin user account, log into it, and see if the problem persists. Report back.
  • joelinho Level 1 Level 1 (0 points)
    I did that and in the new account everything works fine. What's my next step?
  • baltwo Level 9 Level 9 (61,900 points)
    While logged into another admin account, delete the bad account, selecting the save data option, recreate the bad account using the same username/password combo, log out and back into the new account. If the problem's are solved, open the saved data dmg file in /Users/Deleted Users/, open the /Library/Preferences/ folder from the saved data, open the current /Users/restored account/Library/Preferences/ folder, and slowly copy plist files from the saved data folder to the current one that don't exist in it. Log out and back in to ensure there's no conflict and things still work correctly. Resolving conflicts or identifying corrupt plist files is a laborious process. Good luck.

    See http://discussions.apple.com/thread.jspa?messageID=4703015 for more details on this process.
  • joelinho Level 1 Level 1 (0 points)
    Gulp, that does sound awkward! I'll give it a go later on today when I've got some spare time and let you know how I got on.
  • baltwo Level 9 Level 9 (61,900 points)
    Understood. What you have to do is manually what Conflict Catcher did in the OS 9 and earlier arena. In your particular case, it might just be the Safari plist. Before embarking on that venture, quit Safari, move the com.apple.safari.plist file out of /Users/username/Library/Preferences/ and onto the Desktop. Relaunch Safari and see if that fixes the issue.
  • joelinho Level 1 Level 1 (0 points)
    I tried just moving com.apple.safari.plist, but no luck. Will try the more serious approach you suggested above later today. Thanks for the advice so far!
  • macjack Level 9 Level 9 (50,625 points)
    In addition to baltwo's good advice and because we're taking pot shots here give this a try:
    Go to/Users/yourname/Library/Preferences/com.apple.LaunchServices.plist and drag that to Trash. Then drag /Users/yourname/Library/Caches to the trash. Log out and back in or restart.

    EDIT: Wait, first go to /Users/YourHome/Library/Preferences and delete these 2 files /com.apple.dock.plist

    and com.aplle.dock.db.plist
    Then restart. (You'll have to reset your Dock the way you like it)



    -mj

    Message was edited by: macjack
  • macjack Level 9 Level 9 (50,625 points)
    'scuse me for getting my fingers in your rice bowl, baltwo
    I've seen several of these mysterious apps that refuse to stay in the Dock lately and I'm trying to get to the bottom of it. Your long course will fix it, but not identify it.



    -mj
  • joelinho Level 1 Level 1 (0 points)
    I'm afraid that didn't work either. Not sure I'm going to have time today to try the long approach baltwo suggested, so it may have to wait for Monday instead.
  • baltwo Level 9 Level 9 (61,900 points)
    No problem. Getting to the root of the problem is always a good idea.
  • baltwo Level 9 Level 9 (61,900 points)
    Deleted duplicate—server screw up.
  • baltwo Level 9 Level 9 (61,900 points)
    Good luck.
  • riseoftherobots Level 1 Level 1 (0 points)
    I have exactly the same problem (also with Firefox & Thunderbird), cheers for the advice, I will be having a play with it later on.
  • joelinho Level 1 Level 1 (0 points)
    Ok, I gave it a go, but after a long effort couldn't locate the corrupted file causing the problems. I have to admit, I gave up half way through, because I decided it would just be less hassle to re-install using my laptop which has an identical hard-drive, only without the stupid dock problems.

    Thanks for your help, pity we couldn't get to the bottom of it, but at least my computer works now even if I had to resort to a very crude fix! Still, only so many hours in a day and certainly only so many that I want to spend trawling through plist files.
Previous 1 2 Next