На главную страницу ЗАО Софткей
 Главная   Новости   Статьи   Пресс-релизы   Рассылки 
 
MS O365 test

Опасные знаки

22.02.2018 18:07 / Новости мира ПО

Слово "знак" индийского языка телугу, отправленное на устройство Apple, приводит к отказу мессенджера, в котором оно отобразилось, или к остановке работы всей операционной системы. Перезагрузка не помогает, поскольку система опять пытается отобразить опасное слово, пишет CNews.

Чтобы вызвать сбой в работе устройств Apple, достаточно прислать на устройство одно-единственное слово. Если macOS, iOS или watchOS получает сообщение, в котором он содержится, система зависает, поскольку у механизма отображения текста Apple возникают проблемы с его обработкой, пишет ресурс The Register. Компания уже признала проблему и сообщила, что разрабатывает патч.

Слово относится к индийскому языку телугу. Для его написания требуется несколько символов. Дословный перевод слова без контекста - "знак". Язык телугу относится к семье дравидийских языков, имеет статус официального в некоторых штатах Индии и насчитывает порядка 80 млн носителей.

Первым на проблему обратил внимание разработчик iOS Игорь Булыга - в публикации на ресурсе Open Radar он отметил фатальное влияние символа на системы текстового рендеринга TextField, Label и TextView. Попытка открыть сообщение, содержащее слово, в приложениях iMessage, Facebook Messenger, Twitter или WhatsApp приводит к остановке работы приложения, так как все они используют фреймворк Apple UIKit.

Одновременно информацию об опасном символе опубликовал итальянский блог Mobile World, который привел многочисленные подтверждения от пользователей. Зависание устройств Apple можно вызвать, просто введя символ в текстовое поле. С браузерными версиями мессенджеров проблем не возникает.

Если сообщение с опасным символом отображается в качестве уведомления на экране блокировки iPhone или iPad, а потом пользователь пытается его открыть, то это приводит к остановке работы Springboard - приложение iOS, которое отвечает за домашний экран. В результате зависает и сама iOS. Перезагрузка не помогает, поскольку система вновь пытается отобразить символ, что опять приводит к зависанию. В этом случае единственный выход из положения - войти в пострадавшее приложение с другого устройства и удалить сообщение.


Предыдущая новость

Приложения против батареи

20.02.2018 18:53
Новости мира ПО

Исследователи Avast составили два топа самых "прожорливых" приложений - тратящих заряд в фоновом режиме или при прямом использовании. Отчет охватывает данные 3 миллионов смартфонов со всего мира за период с июля по сентябрь 2017 года

Следующая новость

Viber с упоминаниями

22.02.2018 18:09
Новости мира ПО

Viber представляет ряд новых функций, которые сделают общение пользователей популярного мессенджера в более чем 190 странах проще и удобнее. В их число входят упоминания в групповых чатах, усовершенствованные голосовые сообщения и автоматическое создание резервных копий чатов для пользователей Android

Новостные рубрики
Все новости
Новости мира ПО
Рассылки
Новости мира ПО
Статьи: Мир ПО
Статьи: Программы
Статьи: Игры
Архив выпусков
  «   Сентябрь 2018   »  
Пн Вт Ср Чт Пт Сб Вс
     12
3456789
10111213141516
17181920212223
24252627282930
       
Поиск в архиве

Логин / пароль:
запомнить




Наши партнеры:

 САПР и графика



Написать редактору  | RSSЭкспорт новостей и обзоров


Rambler's
Top100 Rambler's Top100

Разработка компании «Битрикс»
Разработано
«Битрикс»


Copyright © 2001-2018 ЗАО «Софткей»