हर अब और फिर, कुछ एप्लिकेशन (आमतौर पर TextEdit) इस तरह के संवाद दिखाना शुरू करते हैं जब मैं किसी भी दस्तावेज़ को बंद करने या बचाने की कोशिश करता हूं:
दस्तावेज़ "2.txt" को स्वतः सहेजा नहीं जा सकता था।
जब तक समस्या हल नहीं होगी तब तक आपके परिवर्तन सहेजे नहीं जाएंगे। आप दस्तावेज़ को डुप्लिकेट भी कर सकते हैं या इसे बंद करने के लिए अपने परिवर्तनों को त्याग सकते हैं।
मुझे कुछ भी फिर से सहेजने के लिए एप्लिकेशन को छोड़ना और फिर से खोलना होगा।
- मैंने सिस्टम प्राथमिकता में स्वचालित रूप से पुनरारंभ और लॉकिंग दोनों फ़ाइलों को अक्षम कर दिया है
- फाइलें आमतौर पर मेरे होम फोल्डर के नीचे सामान्य फोल्डर में होती हैं और जहां तक मैं बता सकता हूं, उनके बारे में कुछ खास नहीं है
- मैंने अनुमतियों को सुधारने की कोशिश की है
- TextEdit का कोड हस्ताक्षर मान्य है
system.log में आमतौर पर इस तरह के संदेश होते हैं:
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)
? क्या किसी को पता है कि यहाँ क्या हो रहा है?
संपादित करें: मैंने TextEditPlus के साथ TextEdit को बदलने के बाद उन त्रुटियों को नहीं देखा है । यह TextEdit के सोर्स कोड पर आधारित है लेकिन यह सैंडबॉक्सिंग को निष्क्रिय कर देता है और कुछ अन्य बदलाव करता है।