خطأ غريب يتسبب في تعطل التطبيق الفوري في نظام التشغيل Mac OS X عن طريق كتابة ملف:
ظهر خطأ غير عادي في نظام التشغيل Mac في OS X يتسبب في تعطل أي تطبيق على الفور بمجرد كتابة تسلسل أحرف قصير.
تم الإبلاغ عن الخطأ لأول مرة على OpenRadar ويُعتقد أنه يتعلق بميزات التدقيق الإملائي والتصحيح التلقائي ، على الرغم من أن الخطأ قابل للتكرار أيضًا في الإصدارات السابقة من نظام التشغيل Mac OS X مما يشير إلى أنه قد لا يكون الأمر كذلك.
إذا كنت تريد تجربة ذلك بنفسك لسبب ما ، فما عليك سوى كتابة السلسلة القصيرة التالية في أي تطبيق OS X يحتوي على حقل إدخال نص:
ملف:///
سيتعطل التطبيق على الفور ، ولأن الإصدارات الأحدث من OS X تعيد النوافذ عند إعادة فتحها ، فقد يؤدي ذلك إلى حدوث بعض حلقات التعطل الغريبة. تزداد احتمالية تعطل المشكلات سوءًا مع التطبيقات التي تتم مزامنتها مع أجهزة Mac الأخرى ، مثل Notes و iMessage ، ويمكن أن تتسبب في الواقع في تعطل هذه التطبيقات على أجهزة Mac الأخرى.
لاختبار ذلك دون التهديد بحدوث حلقة تعطل لا نهائية للتطبيق ، يمكنك القيام بشيء مثل التالي:
- انتقل إلى / Applications / وقم بعمل نسخة من TextEdit.app ، وأعد تسمية النسخة إلى شيء مثل "CrashEdit"
- افتح كلا تطبيقي TextEdit ، ولكن في نسخة "CrashEdit" المنسوخة ، أنشئ ملفًا نصيًا جديدًا واكتب العلامة المائلة الثلاثية للتحطم السحري
- بعد أن أظهر CrashEdit.app الخطأ عن طريق التعطل ، قم بإنشاء مستند نصي جديد في تطبيق TextEdit الأصلي المفتوح بشكل متزامن لإعادة الكتابة فوق حالة الحفظ المعرضة للتعطل
- حذف CrashEdit.app
قد لا يزال إنهاء TextEdit وإعادة فتحه يحتوي على الملف: // إدخال التعطل ، ولكن طالما أنك لا تضع المؤشر بجواره وتضغط على رجوع ، فستتمكن من إغلاق هذا الملف وتجنب أي شيء مسائل.
تقنيًا ، الملف: // متبوعًا بسرعة بأي شخصية أخرى غير المساحة يجعل الانهيار يحدث ، لكن /// الثلاثي هو ما ورد في تقرير OpenRadar.
الفيديو المختصر أدناه يوضح الخطأ الذي أسقط TextEdit:
هناك بعض الاحتمالات لسوء الاستخدام الشائن وحتى هجمات DOS النظرية من مواقع الويب التي كتبت بناء الجملة في حقل نصي ، ولكن لا ينبغي أن يكون ذلك مصدر قلق واسع النطاق.
يكتسب الخطأ غير المعتاد اهتمامًا كبيرًا بعد ظهوره على HackerNews و 9to5mac ، ومن المرجح أن يتم تصحيحه بواسطة Apple بسرعة. إذا كان التصحيح سيصل بشكل منفصل أو كجزء من OS X 10.8.3 ، فلا يزال يتعين رؤيته ، ولكن الإصدار 10.8.3 يقترب من نهاية دورة تطوير النسخة التجريبية ويمكن أن يتضمن بسهولة إصلاحًا قبل الإصدار العام.