Après le bug de file:///, un autre bug découvert dans CoreText, utilisé par de nombreuses applications pour gérer le rendu des différents textes et polices à l’écran, peut faire planter des applications OS X et iOS. Cette fois il s’agit d’une chaine de caractère de la langue arabe.

caractere bug
En faisant planter le moteur CoreText, la chaîne de caractère d’apparence inoffensive fait aussi planter l’application qui l’utilise. Ces lettres peuvent bloquer de nombreuses applications comme Safari et Chrome (pas Firefox, qui utilise son propre moteur de rendu), ou encore Mail et Messages si vous ouvrez le lien dans l’application. De plus l’application qui crash ne se reouvrera pas.

Ce bug, connu depuis le mois de février sur Twitter, touche les applications sous Mountain Lion et iOS 6. Les utilisateurs d’OS X Mavericks et iOS 7 ne sont pas concernés, le problème a été corrigé dans ces nouvelles versions.