بستن آگهی

انجمن روی سرور OpenRadar باگ جالبی را کشف کرد که مخصوص OS X Mountain Lion است. اگر ترکیب خاصی از هشت کاراکتر را در فیلد متن وارد کنید، تقریباً هر برنامه ای پاسخ نمی دهد یا از کار می افتد. اینها نه تنها برنامه های شخص ثالث، بلکه برنامه های اپل نیز هستند.

آن ترکیب مرموز این استفیله: //"بدون نقل قول. کلید در ابتدا یک حرف بزرگ است، و کاراکتر آخر را می توان با هر کاراکتر دیگری جایگزین کرد، لازم نیست اسلش باشد. به طور خاص، این یک باگ مربوط به ویژگی تشخیص داده است (که اپل آن را ثبت کرده و بخشی از شکایت های اندروید بوده است). این تابع پیوندهای URL، تاریخ، شماره تلفن و سایر اطلاعات را تشخیص می‌دهد و از آنها پیوندهایی ایجاد می‌کند، که می‌تواند برای مثال برای ذخیره یک شماره یا باز کردن یک وب‌سایت استفاده شود. اگر انگلیسی را خوب صحبت می کنید، TheNextWeb.com تجزیه و تحلیل دقیق این خطا را ارسال کرد.

طنز آمیزترین چیز در مورد کل خطا این است که از این طریق می توانید i را رها کنید گزارش تصادف، برنامه ای برای گزارش خطا در OS X. هنگامی که برنامه ای مانند این را با موفقیت از بین ببرید، دیگر کار نمی کند. کنزولا، از آنجایی که هنوز آن هشت کاراکتر را در کارنامه خود دارد، پس از شروع دوباره خراب می شود. با تایپ این دستور می توان کنسول را تعمیر کرد پایانه:

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

از آنجایی که انتشار این باگ احتمالا گزارش های زیادی را ارسال کرده است، می توان انتظار داشت که اپل به سرعت این باگ را در به روز رسانی آینده برطرف کند. تا آن زمان، می‌توانید با یک خط متن کوتاه از خراب شدن برنامه‌ها لذت ببرید. با این حال، برخی از برنامه‌ها به دلیل استفاده نکردن از این ویژگی، از این باگ مصون هستند NSTextField، که مربوط به تشخیص داده است.

منبع: TheNextWeb.com
.