Błąd w iPhone'ach i Makach: hinduski znak może zawiesić urządzenie Strona główna Aktualności16.02.2018 15:12 iPhone 6 na tle biurka z akcesoriami z depositphotos Udostępnij: O autorze Oskar Ziomek @o.zio W Sieci pojawiają się doniesienia o kolejnym problemie, z którym borykają się użytkownicy iPhone'ów i Maków. Okazuje się, że iOS i macOS mają kłopot z poprawną interpretacją znaków języka telugu wykorzystywanego w Indiach. Wystarczy otrzymać wiadomość zawierającą takie znaki, aby iPhone wpadł w pętlę restartów, co może się skończyć nawet koniecznością reinstalacji systemu. Jak donosi Niebezpiecznik, problem polega na parsowaniu znaków Unicode tego języka, co ciekawe nie tylko w przypadku iOS-a, ale także w Makach. O ile jednak w macOS problem ograniczyć się może tylko do Safari i błędu aplikacji, o tyle w przypadku smartfonów z logo Apple skończyć się może nawet na konieczności reinstalacji systemu iOS. Warto zwrócić uwagę, że skutki błędu bardzo łatwo wywołać – wystarczy w wiadomości, w tym SMS-ie lub dowolnym komunikatorze otrzymać do odczytania treść, która zawiera sekwencję znaków, którym odpowiadają następujące kody: U+0C1C U+0C4D U+0C1E U+200C U+0C3E. Wówczas zagwarantowany mamy krytyczny błąd aplikacji, jednak od tego momentu zaczynają się schody: iPhone może chcieć uruchomić dany program ponownie i na tym etapie wpadamy w błędne koło. Rozwiązaniem może być podłączenie smartfonu do Maka i tam skasowanie całego wątku wiadomości SMS, jeśli to w ten sposób otrzymaliśmy problematyczną wiadomość. Inny pomysł zakłada konieczność otrzymania dowolnej innej wiadomości, która nie zawiera w sobie powodujących błędy znaków (wystarczy poprosić o to znajomego). Okazuje się jednak, że czasem konieczna może być reinstalacja systemu. Błąd został już zgłoszony, a nawet wstępnie rozwiązany: wersje beta iOS 11.3 i macOS 10.13.4 mają już być usterek pozbawione. Bezpieczeństwo Udostępnij: © dobreprogramy Zgłoś błąd w publikacji Zobacz także Uwaga na powiadomienia w iPhone'ach. Znak z języka sindhi zawiesza iOS-a 24 kwi 2020 Oskar Ziomek Oprogramowanie Bezpieczeństwo 45 iPhone 9: kolejne doniesienia potwierdzają niską cenę. I być może 64 GB pamięci 10 lut 2020 Arkadiusz Stando Sprzęt Biznes 142 iPhone 9 opóźniony? Apple podobno odwołał marcową imprezę produktową 11 mar 2020 Piotr Urbaniak Sprzęt Biznes 19 iPhone 9: premiera może się opóźnić. Winny oczywiście koronawirus 6 mar 2020 Arkadiusz Stando Sprzęt Biznes 46
Udostępnij: O autorze Oskar Ziomek @o.zio W Sieci pojawiają się doniesienia o kolejnym problemie, z którym borykają się użytkownicy iPhone'ów i Maków. Okazuje się, że iOS i macOS mają kłopot z poprawną interpretacją znaków języka telugu wykorzystywanego w Indiach. Wystarczy otrzymać wiadomość zawierającą takie znaki, aby iPhone wpadł w pętlę restartów, co może się skończyć nawet koniecznością reinstalacji systemu. Jak donosi Niebezpiecznik, problem polega na parsowaniu znaków Unicode tego języka, co ciekawe nie tylko w przypadku iOS-a, ale także w Makach. O ile jednak w macOS problem ograniczyć się może tylko do Safari i błędu aplikacji, o tyle w przypadku smartfonów z logo Apple skończyć się może nawet na konieczności reinstalacji systemu iOS. Warto zwrócić uwagę, że skutki błędu bardzo łatwo wywołać – wystarczy w wiadomości, w tym SMS-ie lub dowolnym komunikatorze otrzymać do odczytania treść, która zawiera sekwencję znaków, którym odpowiadają następujące kody: U+0C1C U+0C4D U+0C1E U+200C U+0C3E. Wówczas zagwarantowany mamy krytyczny błąd aplikacji, jednak od tego momentu zaczynają się schody: iPhone może chcieć uruchomić dany program ponownie i na tym etapie wpadamy w błędne koło. Rozwiązaniem może być podłączenie smartfonu do Maka i tam skasowanie całego wątku wiadomości SMS, jeśli to w ten sposób otrzymaliśmy problematyczną wiadomość. Inny pomysł zakłada konieczność otrzymania dowolnej innej wiadomości, która nie zawiera w sobie powodujących błędy znaków (wystarczy poprosić o to znajomego). Okazuje się jednak, że czasem konieczna może być reinstalacja systemu. Błąd został już zgłoszony, a nawet wstępnie rozwiązany: wersje beta iOS 11.3 i macOS 10.13.4 mają już być usterek pozbawione. Bezpieczeństwo Udostępnij: © dobreprogramy Zgłoś błąd w publikacji