বিজ্ঞাপন বন্ধ করুন

সার্ভারে সম্প্রদায় ওপেনরাডার একটি আকর্ষণীয় বাগ আবিষ্কার করেছে যা OS X মাউন্টেন লায়নের জন্য নির্দিষ্ট। আপনি যদি টেক্সট ফিল্ডে আটটি অক্ষরের একটি নির্দিষ্ট সংমিশ্রণ প্রবেশ করেন, তবে প্রায় প্রতিটি অ্যাপ্লিকেশনই সাড়া দেওয়া বন্ধ করে বা ক্র্যাশ করে। এগুলি কেবল তৃতীয় পক্ষের অ্যাপ নয়, অ্যাপল অ্যাপও।

সেই রহস্যময় সমন্বয় হল "ফিলেট:///" উদ্ধৃতি চিহ্ন বিনা. কীটি শুরুতে একটি বড় অক্ষর, এবং শেষ অক্ষরটি ব্যবহারিকভাবে অন্য কোনও অক্ষর দিয়ে প্রতিস্থাপন করা যেতে পারে, এটি একটি স্ল্যাশ হতে হবে না। বিশেষত, এটি ডেটা সনাক্তকরণ বৈশিষ্ট্যের সাথে সম্পর্কিত একটি বাগ (যা অ্যাপল পেটেন্ট করেছে এবং অ্যান্ড্রয়েড মামলার অংশ হয়েছে)৷ এই ফাংশনটি URL লিঙ্ক, তারিখ, ফোন নম্বর এবং অন্যান্য তথ্য সনাক্ত করে এবং সেগুলি থেকে হাইপারলিঙ্ক তৈরি করে, যা পরে ব্যবহার করা যেতে পারে, উদাহরণস্বরূপ, একটি নম্বর সংরক্ষণ করতে বা একটি ওয়েবসাইট খুলতে৷ ইংরেজিতে ভালো কথা বললে, TheNextWeb.com ত্রুটির বিস্তারিত বিশ্লেষণ পোস্ট করেছেন।

সম্পূর্ণ ত্রুটি সম্পর্কে সবচেয়ে হাস্যকর জিনিস হল যে এইভাবে আপনি i ড্রপ করতে পারেন ক্রাশ রিপোর্টার, OS X-এ একটি ত্রুটি রিপোর্টিং অ্যাপ্লিকেশন। একবার আপনি সফলভাবে এই ধরনের একটি অ্যাপ্লিকেশন মেরে ফেললে, এটি কাজ করা বন্ধ করে দেয় কনজোলা, যেহেতু এটির রেকর্ডে এখনও সেই আটটি অক্ষর লেখা আছে, এটি শুরু হলে আবার ক্র্যাশ হবে৷ এই কমান্ডটি টাইপ করে কনসোলটি মেরামত করা যেতে পারে টার্মিনাল:

sudo sed -i -e 's@File:///@F ile : / / /@g' /var/log/system.log

যেহেতু এই বাগ প্রকাশের কারণে অনেক রিপোর্ট পাঠানোর সম্ভাবনা রয়েছে, তাই আশা করা যায় যে অ্যাপল একটি আসন্ন আপডেটে বাগটি দ্রুত ঠিক করবে। ততক্ষণ পর্যন্ত, আপনি একটি ছোট লাইনের পাঠ্য সহ মজাদার ক্র্যাশিং অ্যাপগুলি পেতে পারেন৷ যাইহোক, কিছু অ্যাপ বাগ থেকে প্রতিরোধী কারণ তারা বৈশিষ্ট্যটি ব্যবহার করে না NSTextField, যা ডেটা সনাক্তকরণের সাথে সম্পর্কিত।

উৎস: TheNextWeb.com
.