Also catch UnicodeDecodeError on Windows

This commit is contained in:
Florian Bruhin 2016-12-28 23:03:37 +01:00
parent 9727d6c74f
commit 864b9870a5

View File

@ -293,6 +293,9 @@ class _WindowsUserscriptRunner(_BaseUserscriptRunner):
self.got_cmd.emit(line.rstrip())
except OSError:
log.procs.exception("Failed to read command file!")
except UnicodeDecodeError as e:
log.misc.error("Invalid unicode in userscript output: {}"
.format(e))
super()._cleanup()
self.finished.emit()