--- a/PyLint/PyLintExecDialog.py Wed Jan 02 10:53:27 2013 +0100 +++ b/PyLint/PyLintExecDialog.py Sun Feb 03 16:56:21 2013 +0100 @@ -227,7 +227,7 @@ self.process.setReadChannel(QProcess.StandardOutput) while self.process.canReadLine(): - s = self.process.readLine() + s = str(self.process.readLine(), self.__ioEncoding, 'replace') self.buf += s + os.linesep if not self.htmlOutput: self.contents.insertPlainText(s)