অ্যাপ্লিকেশনগুলি মাঝে মধ্যে "ডকুমেন্টটি স্বয়ংক্রিয়ভাবে সংরক্ষণ করা যায়নি" ডায়ালগগুলি দেখানো শুরু করে


8

যখনই আমি কোনও দস্তাবেজ বন্ধ বা সংরক্ষণ করার চেষ্টা করি তখন প্রতিটি অ্যাপ্লিকেশন (সাধারণত টেক্সটএডিট) এই জাতীয় ডায়ালগ প্রদর্শন শুরু করে:

"2.txt" দস্তাবেজটি স্বয়ংক্রিয়ভাবে সংরক্ষণ করা যায়নি।

সমস্যার সমাধান না হওয়া পর্যন্ত আপনার পরিবর্তনগুলি সংরক্ষণ করা হবে না। আপনি নথিকে সদৃশ করতে বা এটি পরিবর্তন করতে আপনার পরিবর্তনগুলি বাতিল করতে পারেন।

আবার কিছু বাঁচানোর জন্য আমাকে অ্যাপ্লিকেশনটি ছেড়ে দিতে হবে এবং আবার খুলতে হবে।

  • সিস্টেম পছন্দগুলিতে স্বয়ংক্রিয়ভাবে ফাইল পুনরায় চালু করা এবং লক করা উভয় অক্ষম করেছি
  • ফাইলগুলি সাধারণত আমার হোম ফোল্ডারের নীচে সাধারণ ফোল্ডারে ছিল এবং যতদূর আমি বলতে পারি সেগুলি সম্পর্কে বিশেষ কিছু হয়নি
  • আমি অনুমতিগুলি মেরামত করার চেষ্টা করেছি
  • টেক্সটএডিটের কোড স্বাক্ষর বৈধ

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 প্রতিস্থাপন করার পরে এই ত্রুটিগুলি দেখিনি । এটি টেক্সটএডিটের উত্স কোডের উপর ভিত্তি করে তবে এটি স্যান্ডবক্সিং অক্ষম করে এবং আরও কয়েকটি পরিবর্তন করে।

উত্তর:


4

দেখে মনে হচ্ছে এটি আসলে অ্যাপলের স্যান্ডবক্সিং বাস্তবায়নের একটি বাগ। এর অর্থ হল যে উপরের কোনও পদক্ষেপের সাহায্য করা উচিত নয়। আমাদের অ্যাপ্লিকেশনগুলির একটিতে আমাদের একই কনসোল আউটপুট ছিল (পাঠ্য সংরক্ষণে অক্ষমতা সহ) এবং ত্রুটির কারণ অনুসন্ধানে বেশ কিছুটা সময় ব্যয় করেছি (এই রাডারটি দেখুন )। আমরা যা জানতে পেরেছি তা থেকে মনে হয় বেশ কয়েকবার সদ্য খোলা দস্তাবেজগুলি পুনরুদ্ধার করার পরে, অ্যাপ্লিকেশনটি আর ফাইলগুলি সংরক্ষণ করতে পারে না কারণ এটি করার অনুমতি পেল না। আপনি সম্প্রতি ব্যবহৃত ডকুমেন্টস মেনু সাফ করার চেষ্টা করতে পারেন, সম্ভবত এটি সহায়তা করে helps


পৃষ্ঠাগুলি সাফ করার জন্য "সাম্প্রতিক ওপেন করুন" মেনুটি ম্যাকোস 10.14.6 এর অধীনে পৃষ্ঠাগুলি 8.1 এর জন্য এই সমস্যাটি স্থির করেছে
শেঠ নোবেল

1

সিংহটিতে অনুমতিগুলি মেরামত করার একটি গোপন উপায় রয়েছে যা এটি আরও কার্যকর বলে মনে হচ্ছে:

  1. সিংহটিকে পুনঃসূচনা করুন এবং আপনি চিমটি শোনার আগে সিংহ পুনরুদ্ধারে অ্যাক্সেস করতে Cmd+ ধরে রাখুন ।R
  2. মেনু বারে ইউটিলিটি আইটেমটি ক্লিক করুন, তারপরে টার্মিনাল ক্লিক করুন।
  3. টার্মিনাল উইন্ডোতে রিসেটপ্যাসওয়ার্ড টাইপ করুন এবং রিটার্নটি চাপুন।
  4. পাসওয়ার্ড রিসেট ইউটিলিটি উইন্ডো চালু হয়, তবে আপনি পাসওয়ার্ডটি পুনরায় সেট করতে যাচ্ছেন না। পরিবর্তে, উপরে আপনার ম্যাকের হার্ড ড্রাইভের জন্য আইকনে ক্লিক করুন। এর নীচের ড্রপডাউন থেকে, আপনার যে সমস্যাটি হচ্ছে সেটির ব্যবহারকারী অ্যাকাউন্টটি নির্বাচন করুন।
  5. উইন্ডোর নীচে আপনি রিসেট হোম ডিরেক্টরি অনুমতি এবং এসিএল লেবেলযুক্ত একটি অঞ্চল দেখতে পাবেন । সেখানে রিসেট বোতামটি ক্লিক করুন।

দেখে মনে হচ্ছে এই বৈশিষ্ট্যটি ডুইট সিলভারম্যানকে একই সমস্যাটি স্থির করেছে । অনুমান করুন এটি চেষ্টা করে দেখুন worth

স্পষ্টতই, ডিস্ক ইউটিলিটি সহ অনুমতিগুলি মেরামত করা যথারীতি ব্যবহারকারীদের ফাইলের অনুমতিগুলি মেরামত করে না।


ফাইলগুলির অনুমতি এবং মালিকদের সম্পূর্ণ স্বাভাবিক থাকা সত্ত্বেও আমি এটি চেষ্টা করেছিলাম। আমি এই উত্তরটি গ্রহণ করব যদি আমি একসপ্তাহ বা তার মধ্যে এই সংলাপগুলির মধ্যে না চলে যাই।
Lri

টেক্সটএডিট আবার ত্রুটিটি দেখিয়েছে (একই কনসোল আউটপুট সহ)। সুতরাং আমি ধরে নিচ্ছি যে অনুমতিগুলি পুনরায় সেট করা থেকে কোনও লাভ হয়নি ...
ল্রি

আপনি কি এমন কোনও ফাইল নিয়ে কাজ করছেন যা আপনার স্থানীয় মেশিনে নেই? আইডিস্কের একটি ফাইল বা একটি ভাগ করা ফোল্ডার, সম্ভবত?
থেকাফ্রেমো

না। লগগুলি file://localhostকোনও কারণে URL হিসাবে স্থানীয় পথ দেখায় ।
Lri

1
  1. ক্লিপবোর্ডে নথির সমস্ত পাঠ্য নির্বাচন করুন ( Command+A
  2. প্রস্থান করুন এবং নথিতে পরিবর্তনগুলি বাতিল করতে বেছে নিন।
  3. দস্তাবেজটি আবার খুলুন।
  4. ডকুমেন্টে থাকা সমস্তগুলি নির্বাচন করুন (এখন একটি পুরানো অনুলিপি)।
  5. পূর্বে অনুলিপি করা সামগ্রীটি আটকান।
  6. এখন নতুন এবং সম্পূর্ণ নথি সংরক্ষণ করুন।

0

সামগ্রীটি অনুলিপি করুন এবং এটি একই ধরণের অন্য কোনও দস্তাবেজে আটকান।

কীনোটে, নেভিগেটর ভিউতে সমস্ত স্লাইড নির্বাচন করুন এবং এটিকে একটি নতুন নথির একই ফলকে টেনে আনুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.