There is also a danger of infinite restart loops, bugs that crash the iPhone with just one character



specificURLYaStringAlthough a bug where iOS crashes has been found before, a bug was discovered that could crash iOS with only one new letter. Due to this bug, in some cases, there is a danger of falling into an infinite restart loop.

Un carattere indiano fa crashare iPhone, Mac e iPad | MobileWorld
http://www.mobileworld.it/2018/02/14/carattere-indiano-crash-iphone-mac-ipad-144881/

Italian media "MobileWorldAccording to the question "character" is the following letter used in Telugu, which is one of the official languages ​​of southeastern India. It is a character included in the language used by about 70 million people, which is 5% of the total population of India.


When this character is sent with a message application such as iMessage, the application crashes when trying to open the message.


It is also possible to cause iOS itself to crash by letting the character of this problem be displayed in "iOS notification". You can check how to send this letter on Twitter to crash the iPhone 7 Plus with the following MobileWorld verification movie.

Il carattere INDIANO che fa crashare iPhone - YouTube


IPhone 7 Plus who opened a direct message on Twitter.


I will send a lot of problem letters to the Twitter account of iPhone 7 Plus from the PC.


Send with enter key on the keyboard.


When a message arrives ......


The application crashed.



Next, if you send a crash text message as before just while the Twitter application is not open ...


iOS crashes. this is,SpringBoardIt is thought that it is getting into a bug trying to read characters.


MobileWorld says that it is important to wait for SpringBoard to restart if the problem character appears on the iOS notification bar and iOS crashes. The horrible thing is that there is a possibility that if you turn off the iPhone in order to manually restart it without waiting it will be addicted to an infinite restart loop. In order to cancel the crash of iOS, it seems that there is no one who can only recover in DFU mode using iTunes on PC. In addition to the iMessage and Twitter, this bug has been confirmed to be reproduced by messenger applications such as Facebook Messenger and WhatsApp, and it is said to be the same with macOS.

Some people are trying to figure out the cause of this bug.

Picking Apart the Crashing iOS String - In Pursuit of Laziness
https://manishearth.github.io/blog/2018/02/15/picking-apart-the-crashing-ios-string/

According to Manish Goregaokar working at Mozilla, the problem is to synthesize multiple characters into a single character "LigatureFor makingZero width non-zygote (ZWNJ)It is said that iOS · macOS has problems in the processing of it. We point out the possibility of buffer overflow when ZWNJ synthesizes elements "virama" used in Telugu language into letters.

Apple said it has already taken measures against a bug that iOS / macOS will crash with a single letter. In the beta version of iOS 11.3 and macOS 10.13.4 scheduled to be released in the spring of 2018, the bug has been resolved and it is anticipated that updated updates will be provided soon.

Based on the fact that iOS bugs are on the rise, Apple has placed more emphasis on improving quality than adding new features, and switched to a policy to delay the release of iOS 12 until 2019BloombergAlthough it is reported by, it may be a wise judgment.

in Mobile,   Software,   Video,   Security, Posted by darkhorse_log