From dbb0704f2c4143e4e55eb1ff814c8d72c3dead3d Mon Sep 17 00:00:00 2001 From: John Coates Date: Tue, 26 Sep 2017 03:43:56 -0700 Subject: [PATCH] Handle unicode decoding errors with replacing (#123) --- src/frida/application.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/frida/application.py b/src/frida/application.py index b2b2f8a..bbdd219 100644 --- a/src/frida/application.py +++ b/src/frida/application.py @@ -323,7 +323,7 @@ class ConsoleApplication(object): encoding = sys.stdout.encoding or 'UTF-8' for arg in args: if isinstance(arg, string_type): - encoded_args.append(arg.encode(encoding, errors='replace').decode(decoder)) + encoded_args.append(arg.encode(encoding, errors='replace').decode(decoder, errors='replace')) else: encoded_args.append(arg) print(*encoded_args, **kwargs)