From 056be32ac1cbca1b71e4dcf25dea75baba279207 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Tue, 23 Oct 2012 17:06:31 +0200 Subject: [PATCH] Fix for Issue #213 --- lib/core/common.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/core/common.py b/lib/core/common.py index 6eb029c6c..e77c08a5a 100644 --- a/lib/core/common.py +++ b/lib/core/common.py @@ -3189,6 +3189,8 @@ def decodeHexValue(value): value = value.decode("utf-16-be") except UnicodeDecodeError: pass + if not isinstance(value, unicode): + value = value.decode("utf8", "replace") return value try: