5 votos

Dock lanzando NSInvalidArgumentException intentando iniciar

Ayer me di cuenta de que ya no podía + TAB , minimizar/maximizar Windows y que el Dock no estaba. He intentado numerosas cosas para resolverlo:

  • reiniciando
  • restablecimiento de la PRAM
  • matando a Dock con killall -KILL Dock

Esto último debería reiniciar el proceso, pero no parecía hacerlo inicialmente:

$ killall -KILL Dock
No matching processes belonging to you were found
$ ps -ef|grep -i Dock
  501  2145   826   0  7:50AM ttys000    0:00.00 grep -i Dock

Abrí el Monitor de Actividad y me di cuenta de que estaba repetidamente probando para reiniciar el proceso:

Cuando intenté reiniciarlo manualmente me di cuenta de que un NSInvalidArgumentException fue lanzado:

$ /System/Library/CoreServices/Dock.app/Contents/MacOS/Dock
2015-01-27 07:30:34.441 Dock[1126:38505] -[__NSCFNumber stringByExpandingTildeInPath]: unrecognized selector sent to instance 0x537
2015-01-27 07:30:34.442 Dock[1126:38505] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFNumber stringByExpandingTildeInPath]: unrecognized selector sent to instance 0x537'
*** First throw call stack:
(
  0   CoreFoundation                      0x00007fff8d6ec64c __exceptionPreprocess + 172
  1   libobjc.A.dylib                     0x00007fff819096de objc_exception_throw + 43
  2   CoreFoundation                      0x00007fff8d6ef6bd -[NSObject(NSObject) doesNotRecognizeSelector:] + 205
  3   CoreFoundation                      0x00007fff8d636a84 ___forwarding___ + 1028
  4   CoreFoundation                      0x00007fff8d6365f8 _CF_forwarding_prep_0 + 120
  5   Dock                                0x000000010907feca Dock + 61130
  6   Dock                                0x000000010907fd75 Dock + 60789
  7   Dock                                0x000000010907f780 Dock + 59264
  8   Dock                                0x000000010907cc70 Dock + 48240
  9   Dock                                0x000000010907be54 Dock + 44628
  10  Dock                                0x000000010907696c Dock + 22892
  11  libdyld.dylib                       0x00007fff837e95c9 start + 1
)
libc++abi.dylib: terminating with uncaught exception of type NSException
Abort trap: 6

¿Alguien puede ofrecer alguna sugerencia? Echo de menos mi dock y mis atajos de teclado...

7voto

felixbade Puntos 141

Tengo el mismo problema y lo solucioné eliminando desktoppicture.db :

rm ~/Library/Application\ Support/Dock/desktoppicture.db

Entonces Dock se puso en marcha automáticamente.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X