Re: "Unicode of Death"

From: Shervin Afshar <shervinafshar_at_gmail.com>
Date: Thu, 28 May 2015 09:06:01 -0700

>
> Unicode is in the news today as some folks with waaay too much time on
> their hands have discovered a string consisting of Latin, Arabic,
> Devanagari, and CJK characters that crashes Apple devices when it
> appears as a pop-up message.
>

We should be thankful to those folks "waaay too much time on their hands"
to discover these for us all.

Although most people seem to identify it correctly as a CoreText bug,

Any good technical write up about this?

↪ Shervin

On Thu, May 28, 2015 at 7:53 AM, Doug Ewell <doug_at_ewellic.org> wrote:

> Unicode is in the news today as some folks with waaay too much time on
> their hands have discovered a string consisting of Latin, Arabic,
> Devanagari, and CJK characters that crashes Apple devices when it
> appears as a pop-up message.
>
> Although most people seem to identify it correctly as a CoreText bug,
> there are a handful, as you might expect, who attribute it to some shady
> weirdness in Unicode itself. My favorite quote from a Reddit user was
> this:
>
> "Every character you use has a unicode value which tells your phone what
> to display. One of the unicode values is actually never-ending and so
> when the phone tries to read it it goes into an infinite loop which
> crashes it."
>
> I've read TUS Chapter 4 and UTR #23 and I still can't find the
> "never-ending" Unicode property.
>
> Perhaps astonishingly to some, the string displays fine on all my
> Windows devices. Not all apps get the directionality right, but no
> crashes.
>
> --
> Doug Ewell | http://ewellic.org | Thornton, CO 🇺🇸
>
>
Received on Thu May 28 2015 - 11:07:48 CDT

This archive was generated by hypermail 2.2.0 : Thu May 28 2015 - 11:07:48 CDT