converting to execution character set: Illegal byte sequence

Данная ошибка возникает, когда используется указатель на Unicode строку, но в самой строке используются символы не-Unicode.

Чаще всего возникает при использовании компилятора MinGW под Windows, где кодировкой по-умолчанию является CP1251.