From 1dba08c005265edf62e65d1fc74066459d0a77e5 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Tue, 18 Dec 2018 12:54:13 -0600 Subject: [PATCH] remove try/except block that should have been removed originally --- .../symbols/mac/extensions/__init__.py | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/volatility/framework/symbols/mac/extensions/__init__.py b/volatility/framework/symbols/mac/extensions/__init__.py index 7b13e86d3..e6489f66c 100644 --- a/volatility/framework/symbols/mac/extensions/__init__.py +++ b/volatility/framework/symbols/mac/extensions/__init__.py @@ -41,18 +41,13 @@ class proc(generic.GenericIntelProcess): seen = set() - try: - for i in range(task.map.hdr.nentries): - if not current_map or current_map.vol.offset in seen: - break + for i in range(task.map.hdr.nentries): + if not current_map or current_map.vol.offset in seen: + break - yield current_map - seen.add(current_map.vol.offset) - current_map = current_map.links.next - - except Exception as e: - print("broke in iter: {}".format(e)) - raise + yield current_map + seen.add(current_map.vol.offset) + current_map = current_map.links.next ###### # ikelos: this breaks with multi threading on, but works with it disabled