diff --git a/volatility/framework/symbols/windows/mspdb.py b/volatility/framework/symbols/windows/mspdb.py index 6f938fee4..8ee6eb109 100644 --- a/volatility/framework/symbols/windows/mspdb.py +++ b/volatility/framework/symbols/windows/mspdb.py @@ -798,7 +798,7 @@ class PdbReader: def consume_padding(self, layer_name: str, offset: int) -> int: """Returns the amount of padding used between fields""" val = self.context.layers[layer_name].read(offset, 1) - if not (int(val[0]) & 0xf0): + if not ((val[0] & 0xf0) == 0xf0): return 0 return (int(val[0]) & 0x0f)