Hin und wieder zeigt eine Anwendung (normalerweise TextEdit) solche Dialoge an, wenn ich versuche, ein Dokument zu schließen oder zu speichern:
Das Dokument "2.txt" konnte nicht automatisch gespeichert werden.
Ihre Änderungen werden erst gespeichert, wenn das Problem behoben ist. Sie können das Dokument auch duplizieren oder Ihre Änderungen verwerfen, um es zu schließen.
Ich muss die Anwendung beenden und erneut öffnen, um alles wieder zu speichern.
- Ich habe sowohl das Fortsetzen als auch das Sperren von Dateien in den Systemeinstellungen automatisch deaktiviert
- Die Dateien befanden sich normalerweise in normalen Ordnern unter meinem Home-Ordner, und soweit ich das beurteilen kann, waren sie nichts Besonderes
- Ich habe versucht, Berechtigungen zu reparieren
- Die Codesignatur von TextEdit ist gültig
system.log enthält normalerweise folgende Nachrichten:
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)
? Weiß jemand, was hier los ist?
Bearbeiten: Ich habe diese Fehler nicht gesehen, nachdem ich TextEdit durch TextEditPlus ersetzt habe . Es basiert auf dem Quellcode von TextEdit, deaktiviert jedoch das Sandboxing und nimmt einige andere Änderungen vor.