diff --git a/volatility/framework/symbols/intermed.py b/volatility/framework/symbols/intermed.py index afdb6bebc..2f45d5425 100644 --- a/volatility/framework/symbols/intermed.py +++ b/volatility/framework/symbols/intermed.py @@ -204,6 +204,7 @@ class Version1Format(ISFormatTable): elif type_name == 'bitfield': update = {'start_bit': dictionary['bit_position'], 'end_bit': dictionary['bit_length']} update['base_type'] = self._interdict_to_template(dictionary['type']) + native_template = native_template.clone() native_template.update_vol(**update) return native_template