Tag

LineBreaking

1 views collected around this technical thread.

Kuaishou Frontend Engineering
Kuaishou Frontend Engineering
Aug 17, 2021 · Fundamentals

Uncovering the Mystery Behind App ANR Caused by Unicode Bidi Strings

This article continues the investigation of a mysterious string that triggers Android app freezes, explaining Unicode line‑breaking and bidirectional algorithms, how runs end with double zeros, how to craft a reproducing string, and practical ways to avoid the resulting ANR.

ANRAndroidBidi
0 likes · 18 min read
Uncovering the Mystery Behind App ANR Caused by Unicode Bidi Strings