Tanto Safari como Webkit se bloquean en el inicio

1

Estoy tratando de depurar un problema del Webkit , y parece que he dañado mi instalación de Safari: cada vez que lo intento para iniciar cualquier versión de Safari o Webkit, se bloquea de inmediato con un error como este:

  

Mensaje de error Dyld:     Biblioteca no cargada: /System/Library/PrivateFrameworks/WebKit2.framework/Versions/A/WebKit2     Referenciado en: /System/Library/StagedFrameworks/Safari/Safari.framework/Safari     Razón: imagen no encontrada

No pude reproducir mi error en mi Safari instalado (6.0.5 en Mountain Lion (10.8.4)) pero estaba en Webkit nightly lo descargué e instalé (r151773).

Estaba intentando localizar la revisión del Webkit donde esto se convirtió en un problema, por lo que descargué varios nightlies más antiguos, pero cuando intenté lanzar cualquiera de ellos, no pudieron iniciarse con el error anterior. Cuando volví a la noche más nueva, luego a mi Safari original, todos ellos también mostraban el error.

No puedo encontrar un instalador para reinstalar Safari 6.0.5. En esta respuesta encontré una ruta para descargar e instalar una versión de desarrollador de Safari 6.1, pero eso también falla al iniciar con el mismo error.

¿Cómo puedo restaurar mi Safari? Y, una vez que recupere Safari, ¿hay alguna forma de probar varios nightlies de Webkit para poder reducir el alcance del cambio que creó mi problema?

    
pregunta pjmorse 20.06.2013 - 21:27

1 respuesta

1

Puede intentar realizar una instalación de actualización de OS X desde la partición de recuperación . Debería reemplazar los marcos y aplicaciones preinstalados con las versiones iniciales, pero mantener los archivos y la configuración del usuario en su lugar. Lo he hecho dos veces hasta ahora y resolvió varios problemas en ambas ocasiones, por lo que comencé a recomendarlo como un paso de solución de problemas aquí, aunque nadie lo hace.

Otra forma de restaurar los directorios de Safari o frameworks podría ser copiarlos desde una VM.

    
respondido por el user495470 21.06.2013 - 02:17

Lea otras preguntas en las etiquetas