Sesekali, beberapa aplikasi (biasanya TextEdit) mulai menampilkan dialog seperti ini ketika saya mencoba untuk menutup atau menyimpan dokumen apa pun:
Dokumen "2.txt" tidak dapat disimpan otomatis.
Perubahan Anda tidak akan disimpan sampai masalah teratasi. Anda juga dapat menggandakan dokumen atau membuang perubahan Anda untuk menutupnya.
Saya harus berhenti dan membuka kembali aplikasi untuk menyimpan apa pun lagi.
- Saya telah menonaktifkan Lanjutkan dan mengunci file secara otomatis di System Preferences
- File-file itu biasanya ada di folder normal di bawah folder home saya dan belum ada yang spesial tentang mereka sejauh yang saya tahu
- Saya sudah mencoba memperbaiki izin
- Tanda tangan kode TextEdit valid
system.log biasanya berisi pesan seperti ini:
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)
? Adakah yang tahu apa yang terjadi di sini?
Sunting: Saya belum melihat kesalahan itu setelah saya mengganti TextEdit dengan TextEditPlus . Ini didasarkan pada kode sumber TextEdit tetapi menonaktifkan sandboxing dan membuat beberapa perubahan lainnya.