सामग्री पर जाएं
Linux/POSIX एररएरर
EILSEQ

EILSEQ — अमान्य मल्टीबाइट अनुक्रम

वर्ण रूपांतरण के दौरान अमान्य मल्टीबाइट या वाइड कैरेक्टर अनुक्रम मिला।

linuxmacosunix

इस एरर के कारण

कोई बाइट अनुक्रम वर्तमान locale की वर्ण एन्कोडिंग में वैध वर्ण नहीं बनाता। यह सामान्यतः अमान्य बाइट अनुक्रमों वाले UTF-8 डेटा को संसाधित करते समय होता है।

इसे कैसे ठीक करें

सत्यापित करें कि इनपुट डेटा की एन्कोडिंग अपेक्षित locale से मेल खाती है। iconv का उपयोग करके डेटा को सही एन्कोडिंग में बदलें। अमान्य बाइट अनुक्रमों को हटाने या बदलने के लिए इनपुट को साफ़ करें।

आधिकारिक दस्तावेज़

संबंधित एरर कोड