Aller au contenu
Erreurs Linux/POSIXErreur
EILSEQ

EILSEQ — Séquence multi-octets invalide

Une séquence de caractères multi-octets ou larges invalide a été rencontrée lors d'une conversion de caractères.

linuxmacosunix

Causes de cette erreur

Une séquence d'octets ne forme pas un caractère valide dans l'encodage de la locale actuelle. Cela survient généralement lors du traitement de données UTF-8 contenant des séquences d'octets invalides.

Comment la corriger

Vérifiez que l'encodage des données d'entrée correspond à la locale attendue. Convertissez les données vers l'encodage correct à l'aide d'iconv. Assainissez l'entrée pour supprimer ou remplacer les séquences d'octets invalides.

Documentation officielle

Codes d'erreur associés