Dock crashing constantly in 10.2.8

Posted:
in Genius Bar edited January 2014
*** EDIT: This was solved when I noticed a long string of failure to load desktop pictures in the console. Apparently, after trying and failing 10 times to load a desktop picture, the dock crashes. I had placed my desktop picture photos in a subfolder of their original location and

the desktop switcher could not find them. For some reason, this caused the dock to crash. I reselected the new location of the folder and all went back to normal. Thanks for the suggestions! Just one of those things you have to poke around to fix I guess. ***



Original Post:



Hey guys,



My dock is not happy these past few days. Either I installed some program that it didn't like or the recent security update really screwed something up. My dock dissapears every 2 minutes and stays gone for up to 10 mins at a time before it respawns. Since the dock does program switching, and I am still in Jaguar, I can't switch programs except for clicking on the desktop, opening finder window, going to applications and restarting app (which switches to any running instance.)



I have repaired permissions with no effect, rotated the logs and deleted caches. I also have logged in as another user to see if they had the same problem Stayed logged in for 10 minutes and observed no issue, but perhaps was just lucky.



I pull up the console and get this:



Sep 13 02:36:52 mycomputername crashdump: Crash report written to: /Users/myuser/Library/Logs/CrashReporter/Dock.crash.log



When I pull up that file I get:



**********



Date/Time: 2004-09-05 13:26:59 -0400

OS Version: 10.2.8 (Build 6R73)

Host: mycomputername.local.



Command: Dock

PID: 1445



Exception: EXC_BAD_ACCESS (0x0001)

Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000004



Thread 0 Crashed:

#0 0x90005324 in strcpy

#1 0x9000f7e8 in strcat

#2 0x00023b2c in 0x23b2c

#3 0x90163224 in __CFRunLoopDoTimer

#4 0x90148cf8 in __CFRunLoopRun

#5 0x90180f4c in CFRunLoopRunSpecific

#6 0x969a3b70 in RunCurrentEventLoopInMode

#7 0x969b3b00 in ReceiveNextEventCommon

#8 0x96a05090 in ReceiveNextEventInMode

#9 0x0000c354 in 0xc354

#10 0x0000bd14 in 0xbd14

#11 0x0000bb94 in 0xbb94



Thread 1:

#0 0x9003e9a8 in semaphore_wait_signal_trap

#1 0x9003e7c4 in _pthread_cond_wait

#2 0x00006d30 in 0x6d30

#3 0x90020c28 in _pthread_body



PPC Thread State:

srr0: 0x90005324 srr1: 0x0000d030 vrsave: 0x00000000

xer: 0x20000000 lr: 0x9000f7e8 ctr: 0x90005320 mq: 0x00000000

r0: 0x9000f7e8 r1: 0xbffff530 r2: 0x44002280 r3: 0x00147607

r4: 0x00000004 r5: 0xb9978032 r6: 0x80808080 r7: 0x00000003

r8: 0x65732f00 r9: 0x00147607 r10: 0x00078d30 r11: 0xa000438c

r12: 0x90005320 r13: 0x00000000 r14: 0x00000000 r15: 0x00000001

r16: 0x00000000 r17: 0x00000000 r18: 0x24002280 r19: 0x00000000

r20: 0x00000000 r21: 0x00000000 r22: 0x00078f00 r23: 0x00000001

r24: 0x00000001 r25: 0xa01330e8 r26: 0x00000323 r27: 0xc2b5243e

r28: 0x001475e0 r29: 0x00000004 r30: 0x00000004 r31: 0x001475e0





Any ideas?

Comments

  • Reply 1 of 1
    Here's an idea. Go into your home directory of the account you are having problems with. Navigate to...



    ~/Library/Preferences/



    and then find and delete the preference file called "com.apple.dock.plist"



    This will reset your dock's settings and such.



    Warning, this will get rid of all your aliases you have dragged to the dock.



    Mike
Sign In or Register to comment.