From a8b4db3ee345691ace8a611b35ef980b2b451d8e Mon Sep 17 00:00:00 2001 From: Mike Auty Date: Sun, 18 Dec 2016 19:25:27 +0000 Subject: [PATCH] Don't forget to also clone during intermediate format native creation. --- volatility/framework/symbols/intermed.py | 1 + 1 file changed, 1 insertion(+) 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