From ca46f090c2ca7bc227101450b17d728b4af8e9f1 Mon Sep 17 00:00:00 2001 From: Mike Auty Date: Sat, 27 Apr 2019 22:02:02 +0100 Subject: [PATCH] Fix up pdbparse GUID parsing to use Bytes. --- development/pdbconv.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/development/pdbconv.py b/development/pdbconv.py index 5ac41275f..a0b99560e 100644 --- a/development/pdbconv.py +++ b/development/pdbconv.py @@ -250,7 +250,7 @@ class PDBConvertor: def generate_metadata(self): """Generates the metadata necessary for this object""" dbg = self._pdb.STREAM_DBI - last_bytes = str(binascii.hexlify(bytes(self._pdb.STREAM_PDB.GUID.Data4, 'utf16')), 'ascii')[-16:] + last_bytes = str(binascii.hexlify(self._pdb.STREAM_PDB.GUID.Data4), 'ascii')[-16:] guidstr = u'{:08x}{:04x}{:04x}{}'.format(self._pdb.STREAM_PDB.GUID.Data1, self._pdb.STREAM_PDB.GUID.Data2, self._pdb.STREAM_PDB.GUID.Data3, last_bytes) pdb_data = {