diff --git a/fdb/fbcore.py b/fdb/fbcore.py index c0be40b..765eab7 100644 --- a/fdb/fbcore.py +++ b/fdb/fbcore.py @@ -596,7 +596,7 @@ def exception_from_status(error, status, preamble=None): result = api.fb_interpret(msg, 512, pvector) if result != 0: if PYTHON_MAJOR_VER == 3: - msglist.append('- ' + (msg.value).decode(sys_encoding)) + msglist.append('- ' + (msg.value).decode(sys_encoding, errors = 'replace')) else: msglist.append('- ' + msg.value) else: