Обратите внимание, что вся информация на этом портале переведена с других языков, поэтому некоторые фразы могут быть неточными. Надеемся на ваше понимание и желаем успешной работы с сайтом! С уважением, создатели сайта. Наша почта: [email protected]

Strange Bug вызывает мгновенное сбой приложений в Mac OS X, введя файл: \\

Необычная ошибка Mac появилась в OS X, которая заставляет любое приложение немедленно сбой просто набирать короткую последовательность символов.

Об ошибке впервые сообщалось в OpenRadar и, как полагают, относится к функциям проверки орфографии и автокоррекции, хотя ошибка также повторяется в предыдущих версиях Mac OS X, предполагая, что это может быть не так.

Если по какой-то причине вы захотите попробовать это самостоятельно, просто введите следующую короткую строку в любое приложение OS X, у которого есть поле ввода текста:

Файл:///

Приложение мгновенно потерпит крах, и, поскольку новые версии OS X восстанавливают окна при повторном открытии, это может привести к некоторым довольно странным циклам аварий. Потенциал проблем с сбоями еще больше усугубляется тем, что приложения, которые синхронизируются с другими компьютерами Mac, например Notes и iMessage, могут фактически привести к сбою этих приложений на других компьютерах Mac.

Чтобы проверить это без угрозы бесконечного цикла сбоя приложения, вы можете сделать что-то вроде следующего:

  • Перейдите в / Приложения / и сделайте копию TextEdit.app, переименовав копию в нечто вроде «CrashEdit»,
  • TextEdit

  • Откройте, но в скопированной версии «CrashEdit» создайте новый текстовый файл и введите тройную косую черту
  • После того, как CrashEdit.app продемонстрировал ошибку при сбое, создайте новый текстовый документ в оригинальном одновременно открытом приложении TextEdit, чтобы переписать его в состояние сохранения с ошибкой
  • Удалить CrashEdit.app

Выход и повторное открытие TextEdit может по-прежнему содержать запись об ошибке «Файл: //», но пока вы не поместите курсор рядом с ним и не получите ответ, вы сможете закрыть этот файл и избежать каких-либо проблем.

Технически файл File: //, который следует за другим, кроме пробела, приводит к сбою, но тройка /// — это то, что упоминается в отчете OpenRadar.

Краткое видео ниже демонстрирует ошибку, сбив TextEdit:

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

Необычная ошибка получает значительное внимание после того, как она появилась на HackerNews и 9to5mac, и она, скорее всего, будет исправлена ​​Apple быстро. Если патч поступит отдельно или как часть OS X 10.8.3, еще предстоит увидеть, но 10.8.3 близится к концу цикла бета-разработки и может легко включить исправление перед публичным выпуском.

Понравилась статья? Поделиться с друзьями:
RuBookMac