No sé qué hice mal (podría estar relacionado con la reconstrucción de la base de datos de los Servicios de Inicio), pero ayer, después de reiniciar, varios procesos (como SystemUIServer, NotificationCenter, Alfred y TextEdit) seguían fallando al iniciar o repetidamente. El icono del Centro de Notificación y otros iconos en el lado derecho de la barra de menú seguían desapareciendo. Tampoco pude hacer copias de seguridad de Time Machine. Cuando intenté hacer otra cuenta, tenía los mismos problemas, y el texto en la UI se mostraba como caracteres de la fuente LastResort.
system.log contenía mensajes repetidos como este:
Feb 23 17:29:59 Lauris-iMac com.apple.launchd.peruser.501[131] (com.apple.mdworker.shared.04000000-0000-0000-0000-000000000000[1545]): Job appears to have crashed: Segmentation fault: 11
Feb 23 17:30:09 Lauris-iMac.local SystemUIServer[1543]: *** Assertion failure in -[MDFileTypeImageCache setImage:forKey:timeToLive:], /SourceCache/SpotlightUI/Spotlight-707.3/menu/Application/MDImageMemoryCache.m:268
Feb 23 17:30:09 Lauris-iMac.local SystemUIServer[1543]: image should not be nil
Feb 23 17:30:20 Lauris-iMac.local NotificationCenter[1567]: registering /System/Library/Fonts/*, /System/Library/Fonts/Base/*, and /Library/Fonts/* locally
Feb 23 17:30:21 Lauris-iMac com.apple.launchd.peruser.501[131] (com.apple.notificationcenterui.agent[1567]): Job appears to have crashed: Segmentation fault: 11
Intenté borrar {~,}/Library/Caches/
y /var/folders/
reparando los permisos de la partición de recuperación, arrancando en modo seguro y ejecutando sudo atsutil databases -remove
y sudo mdutil -E /
. Creo que lo he solucionado simplemente reinstalando OS X, pero por si vuelve a ocurrir, ¿alguien tiene alguna sugerencia mejor?