From d530ea5f267f081bfe7912f7e84a758fa7804452 Mon Sep 17 00:00:00 2001 From: Aravind Mani Date: Thu, 17 Jun 2021 00:12:33 +0530 Subject: [PATCH] Fix decode error when parsing EEPROM fields --- sonic_platform_base/sonic_sfp/sffbase.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sonic_platform_base/sonic_sfp/sffbase.py b/sonic_platform_base/sonic_sfp/sffbase.py index 529ce1b1b..35237f8bf 100644 --- a/sonic_platform_base/sonic_sfp/sffbase.py +++ b/sonic_platform_base/sonic_sfp/sffbase.py @@ -35,7 +35,7 @@ def convert_hex_to_string(self, arr, start, end): ret_str = '' for n in range(start, end): ret_str += arr[n] - return binascii.unhexlify(ret_str).decode("utf-8").strip() + return binascii.unhexlify(ret_str).decode("utf-8", "ignore").strip() except Exception as err: return str(err)