Issue with strings and bytes from Python2 to Python3 conversion in TPEG/Base/TPEG_SNI_base_component.py
TPEG_parser crashes on attached data file
Traceback (most recent call last): File "/home/hendriksaj/projects/tisa/tpeg_EvaluationKit_data_AG/../evaluation-kit-master/TPEG/TPEG_parser.py", line 138, in parse_TPEG_binary(bytestring, fname) File "/home/hendriksaj/projects/tisa/tpeg_EvaluationKit_data_AG/../evaluation-kit-master/TPEG/TPEG_parser.py", line 88, in parse_TPEG_binary TPEGframe.parse(TPEGstring, Registry) File "/home/hendriksaj/projects/tisa/evaluation-kit-master/TPEG/Base/TPEG_frame.py", line 104, in parse self.serviceframe.parse(ServiceFrameString, Registry=Registry) File "/home/hendriksaj/projects/tisa/evaluation-kit-master/TPEG/Base/TPEG_frame.py", line 288, in parse ServCompFrame.parse(TPEGstring, Registry=Registry) File "/home/hendriksaj/projects/tisa/evaluation-kit-master/TPEG/Base/TPEG_component_frame.py", line 86, in parse self.frame_continuation.parse(CompFrameString, Registry=Registry) File "/home/hendriksaj/projects/tisa/evaluation-kit-master/TPEG/Base/TPEG_component_frame.py", line 211, in parse self.parse_continuation(TPEGstring, Registry=Registry) File "/home/hendriksaj/projects/tisa/evaluation-kit-master/TPEG/Base/TPEG_component_frame.py", line 341, in parse_continuation TPEG_comp_frame_continuation.parse_continuation(self, CompString, Registry=Registry) File "/home/hendriksaj/projects/tisa/evaluation-kit-master/TPEG/Base/TPEG_component_frame.py", line 239, in parse_continuation Comp.parse(TPEGstring, Registry=Registry) File "/home/hendriksaj/projects/tisa/evaluation-kit-master/TPEG/Base/TPEG_SNI_base_component.py", line 150, in parse self.parse_attributes(COMPstring) File "/home/hendriksaj/projects/tisa/evaluation-kit-master/TPEG/TpegApps/TPEG_SNI.py", line 241, in parse_attributes self.subcomponents.append(self.parse_subcomponent(self.level+1,TPEGstring, File "/home/hendriksaj/projects/tisa/evaluation-kit-master/TPEG/Base/TPEG_SNI_base_component.py", line 57, in parse_subcomponent Component.parse(TPEGstring, Registry=self.Registry) File "/home/hendriksaj/projects/tisa/evaluation-kit-master/TPEG/Base/TPEG_SNI_base_component.py", line 146, in parse comp_string += encodeIntUnTi(self.id) TypeError: can only concatenate str (not "bytes") to str