Android 17 : une régression casse les chaînes non ASCII

Android 17 : une régression casse les chaînes non ASCII
IA
Résumé TechPulse

Introduction
Un bug affecte certaines fonctions de manipulation de chaînes larges (wcscspn() et wcspbrk()) sur les versions d’Android 17 à partir de septembre 2026.

Points clés
- Comportement erroné : wcscspn() et wcspbrk() s’arrêtent dès le premier caractère ≥ U+0100 (emoji, CJK, cyrillique, grec, latin étendu) lorsqu’au moins deux caractères de rejet sont < U+0100, considérant à tort ce caractère comme une correspondance.
- Fonctions impactées : seules ces deux fonctions sont affectées ; wcsspn(), wcschr(), wcsrchr(), wmemchr() et wcsstr() continuent de fonctionner correctement.
- État du correctif : le bug est confirmé, les tests seront mis à jour pour inclure des entrées non ASCII, mais aucune date de correctif n’a encore été annoncée ; les développeurs ont dû désassembler la libc pour le signaler, Google renvoyant à sa documentation sur les

Publié le 19 Oct 2026 Source Originale

Discussion (0)

Vous souhaitez participer ? Connectez-vous pour laisser un commentaire.

Aucun retour réseau pour le moment.