Однажды у меня было что-то подобное. Оказалось, что данный PRG находился одновременно в двух разных тасках - и всё сходило с ума
Вид для печати
Обновление: причиной такого поведения оказалась утилита iconv, из-за нее почему-то и не хотели читаться данные из командной строки