From 42f10b9c402f85c45be694af007f06bfd416f88f Mon Sep 17 00:00:00 2001 From: Mike Auty Date: Wed, 10 Jul 2019 17:34:47 +0100 Subject: [PATCH] Support old unnamed types. --- volatility/framework/symbols/windows/mspdb.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/volatility/framework/symbols/windows/mspdb.py b/volatility/framework/symbols/windows/mspdb.py index a57c254f7..7599e4ecc 100644 --- a/volatility/framework/symbols/windows/mspdb.py +++ b/volatility/framework/symbols/windows/mspdb.py @@ -382,7 +382,7 @@ class PdbReader: offset += length_len output, consumed = self.consume_type(module, offset, length) leaf_type, name, value = output - if name == '': + if name == '' or name == '__unnamed': name = '__unnamed_' + hex(len(self.types) + 0x1000)[2:] type_references[name] = len(self.types) self.types.append((leaf_type, name, value))