thanks for the test, I set LC_ALL=C and LANG=C and still get the 6 value. With these settings the error message appears four times: "Wide character in print at ./split-utf-break.pl" So it actually worked better with a UTF8 locale (am_ET.UTF-8). Is there any additional info I can send you? thanks, /DanielThread Previous