Fixes a crash in consoleUI when filename contains non-ASCII characters
This commit is contained in:
parent
bfafe1780e
commit
e63e74976c
@ -91,6 +91,10 @@ class ConsoleUI(threading.Thread):
|
|||||||
|
|
||||||
def showMessage(self, message, noTimestamp=False):
|
def showMessage(self, message, noTimestamp=False):
|
||||||
message = message.encode(sys.stdout.encoding, 'replace')
|
message = message.encode(sys.stdout.encoding, 'replace')
|
||||||
|
try:
|
||||||
|
message = message.decode('utf-8')
|
||||||
|
except UnicodeEncodeError:
|
||||||
|
pass
|
||||||
if noTimestamp:
|
if noTimestamp:
|
||||||
print(message)
|
print(message)
|
||||||
else:
|
else:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user