Закрыть объявление

Сообщество на сервере ОпенРадар обнаружил интересную ошибку, характерную для OS X Mountain Lion. Если вы введете в текстовое поле определенную комбинацию из восьми символов, почти каждое приложение перестанет отвечать на запросы или выйдет из строя. Это не только сторонние приложения, но и приложения Apple.

Это загадочное сочетание "Филе:///"без кавычек. Ключом является заглавная буква в начале, а последний символ можно заменить практически любым другим символом, это не обязательно должна быть косая черта. В частности, это ошибка, связанная с функцией обнаружения данных (которую Apple запатентовала и которая была частью судебных исков Android). Эта функция распознает URL-ссылки, даты, номера телефонов и другую информацию и создает из них гиперссылки, которые затем можно использовать, например, для сохранения номера или открытия веб-сайта. Если ты хорошо говоришь по-английски, TheNextWeb.com выложил подробный разбор ошибки.

Самое смешное во всей этой ошибке то, что таким образом можно отбросить i. Репортер о сбоях, приложение для отчетов об ошибках в OS X. Как только вы успешно закроете такое приложение, оно перестанет работать. Консоль, поскольку в его записи все еще записаны эти восемь символов, при запуске он снова выйдет из строя. Консоль можно починить, введя эту команду в Терминал:

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

Поскольку из-за публикации этой ошибки, вероятно, будет отправлено много отчетов, можно ожидать, что Apple быстро исправит ошибку в следующем обновлении. А пока вы можете развлечься, вызывая сбой приложений с помощью одной короткой строки текста. Однако некоторые приложения невосприимчивы к этой ошибке, поскольку не используют эту функцию. НСтекстфилд, что связано с обнаружением данных.

Источник: TheNextWeb.com
.