Skip to content

Commit ebe19bf

Browse files
committed
Linux: update maple tree extension to fix issue #1032
1 parent e5d3134 commit ebe19bf

File tree

1 file changed

+5
-1
lines changed
  • volatility3/framework/symbols/linux/extensions

1 file changed

+5
-1
lines changed

volatility3/framework/symbols/linux/extensions/__init__.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,11 @@ def get_slot_iter(self):
301301
self.ma_flags & self.MT_FLAGS_HEIGHT_MASK
302302
) >> self.MT_FLAGS_HEIGHT_OFFSET
303303
yield from self._parse_maple_tree_node(
304-
self.ma_root, maple_tree_offset, expected_maple_tree_depth
304+
self.ma_root,
305+
maple_tree_offset,
306+
expected_maple_tree_depth,
307+
seen=set(),
308+
current_depth=1,
305309
)
306310

307311
def _parse_maple_tree_node(

0 commit comments

Comments
 (0)