diff --git a/volatility3/framework/symbols/linux/extensions/__init__.py b/volatility3/framework/symbols/linux/extensions/__init__.py index d51e75151..d8c8fcf67 100644 --- a/volatility3/framework/symbols/linux/extensions/__init__.py +++ b/volatility3/framework/symbols/linux/extensions/__init__.py @@ -872,9 +872,10 @@ class mm_struct(objects.StructType): with contextlib.suppress(exceptions.InvalidAddressException): for vma in self._do_get_vma_iter(): - # this catches invalid instances returned by the internal interator functions - vma.vm_start - yield vma + # this catches invalid instances returned by the internal interator functions + vma.vm_start + yield vma + class super_block(objects.StructType): # include/linux/kdev_t.h