Skip to content

Fix decode error when parsing EEPROM fields#199

Merged
jleveque merged 1 commit intosonic-net:masterfrom
aravindmani-1:Fix_decode_error
Jun 18, 2021
Merged

Fix decode error when parsing EEPROM fields#199
jleveque merged 1 commit intosonic-net:masterfrom
aravindmani-1:Fix_decode_error

Conversation

@aravindmani-1
Copy link
Contributor

@aravindmani-1 aravindmani-1 commented Jun 16, 2021

Description

Following error is seen while parsing EEPROM fields for few transceivers.
'utf-8' codec can't decode byte 0xff in position 6: invalid start byte

Motivation and Context

EEPROM fields will not be displayed if unicode characters are not proper.
E.g. Vendor Date: 20'u-tf--8'

How Has This Been Tested?

Check sfpshow eeprom after making the change and verify the behavior.

Additional Information (Optional)

SFP_UT.txt.log

@aravindmani-1 aravindmani-1 changed the title Fix decode error when parsing EEPROM fields Fix decode error when parsing unicode characters Jun 16, 2021
@aravindmani-1 aravindmani-1 changed the title Fix decode error when parsing unicode characters Fix decode error when parsing EEPROM fields Jun 16, 2021
@jleveque jleveque merged commit 1e860c5 into sonic-net:master Jun 18, 2021
andywongarista pushed a commit to andywongarista/sonic-platform-common that referenced this pull request Jun 18, 2021
#### Description
Following error is seen while parsing EEPROM fields for few transceivers.
'utf-8' codec can't decode byte 0xff in position 6: invalid start byte

#### Motivation and Context
EEPROM fields will not be displayed  if unicode characters are not properly.
E.g. Vendor Date: 20'u-tf--8'
qiluo-msft pushed a commit that referenced this pull request Jun 21, 2021
#### Description
Following error is seen while parsing EEPROM fields for few transceivers.
'utf-8' codec can't decode byte 0xff in position 6: invalid start byte

#### Motivation and Context
EEPROM fields will not be displayed  if unicode characters are not properly.
E.g. Vendor Date: 20'u-tf--8'
@aravindmani-1 aravindmani-1 deleted the Fix_decode_error branch June 21, 2021 13:06
lguohan pushed a commit to sonic-net/sonic-buildimage that referenced this pull request Jul 22, 2021
To include:
> e168f1d 2021-07-19 pettershao-ragilenetworks: [python coverage] fix result color bar (sonic-net/sonic-platform-common#202)
> 87c81de 2021-07-13 Prince George: Fix Xcvrd crash due to invalid key access in type_of_media_interface, host_electrical_interface, connector_dict (sonic-net/sonic-platform-common#206)
> 4533f82 2021-06-21 ngoc-do: Add a template function that returns list of asics on module (sonic-net/sonic-platform-common#185)
> 1e860c5 2021-06-18 Aravind Mani: Fix decode error when parsing EEPROM fields (sonic-net/sonic-platform-common#199)
> 93641f3 2021-06-17 Sujin Kang: Unifying the platform api for get_pcie_aer_stats with PcieBase (sonic-net/sonic-platform-common#197)
carl-nokia pushed a commit to carl-nokia/sonic-buildimage that referenced this pull request Aug 7, 2021
To include:
> e168f1d 2021-07-19 pettershao-ragilenetworks: [python coverage] fix result color bar (sonic-net/sonic-platform-common#202)
> 87c81de 2021-07-13 Prince George: Fix Xcvrd crash due to invalid key access in type_of_media_interface, host_electrical_interface, connector_dict (sonic-net/sonic-platform-common#206)
> 4533f82 2021-06-21 ngoc-do: Add a template function that returns list of asics on module (sonic-net/sonic-platform-common#185)
> 1e860c5 2021-06-18 Aravind Mani: Fix decode error when parsing EEPROM fields (sonic-net/sonic-platform-common#199)
> 93641f3 2021-06-17 Sujin Kang: Unifying the platform api for get_pcie_aer_stats with PcieBase (sonic-net/sonic-platform-common#197)
judyjoseph pushed a commit that referenced this pull request Aug 20, 2021
#### Description
Following error is seen while parsing EEPROM fields for few transceivers.
'utf-8' codec can't decode byte 0xff in position 6: invalid start byte

#### Motivation and Context
EEPROM fields will not be displayed  if unicode characters are not properly.
E.g. Vendor Date: 20'u-tf--8'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants