De vez en cuando, alguna aplicación (generalmente TextEdit) comienza a mostrar diálogos como este cuando intento cerrar o guardar cualquier documento:
El documento "2.txt" no se pudo guardar automáticamente.
Sus cambios no se guardarán hasta que se resuelva el problema. También puede duplicar el documento o descartar los cambios para cerrarlo.
Tendré que cerrar y volver a abrir la aplicación para poder guardar cualquier cosa nuevamente.
- He desactivado tanto Reanudar como bloquear archivos automáticamente en Preferencias del Sistema
- Los archivos generalmente han estado en carpetas normales debajo de mi carpeta de inicio y, por lo que puedo decir, no ha habido nada especial en ellos.
- He intentado reparar permisos
- La firma del código de TextEdit es válida
system.log generalmente ha contenido mensajes como este:
5/8/12 9:04:01.358 PM [0x0-0x17b17b].com.apple.TextEdit: [ERROR] GSLibrary.c:_AddGenerationInternal:393 Failed to consume sandbox extension; error 12 (Cannot allocate memory)
5/8/12 9:04:01.361 PM TextEdit: NSFileVersion tried to tried to add a new generation and failed. Versioned file URL: file://localhost/Users/lauri/Notes/2.txt, contents URL: file://localhost/Users/lauri/Notes/2.txt, error: Error Domain=GSLibraryErrorDomain Code=1 "The operation couldn’t be completed. (GSLibraryErrorDomain error 1.)" UserInfo=0x10b24d070 {}
5/8/12 9:04:01.362 PM TextEdit: NSDocument failed to preserve the old version of a document. Here's the error:
Error Domain=GSLibraryErrorDomain Code=1 "The operation couldn’t be completed. (GSLibraryErrorDomain error 1.)" UserInfo=0x10b24d070 {}
Failed to consume sandbox extension; error 12 (Cannot allocate memory)
? ¿Alguien sabe lo que está pasando aquí?
Editar: no he visto esos errores después de reemplazar TextEdit con TextEditPlus . Se basa en el código fuente de TextEdit, pero deshabilita el sandboxing y realiza algunos otros cambios.