Plugins: precise exception handling in process_spoofing

This commit is contained in:
SolitudePy
2025-12-29 19:00:30 +02:00
parent fd270a208d
commit 15dc9ec463
@@ -237,8 +237,10 @@ class ProcessSpoofing(plugins.PluginInterface):
),
)
except Exception as e:
vollog.debug(f"Error processing task at {task.vol.offset:#x}: {e}")
except (exceptions.InvalidAddressException, AttributeError) as e:
vollog.warning(
f"Unable to process task PID {getattr(task, 'pid', 'unknown')} at {task.vol.offset:#x}: {e}"
)
continue
def run(self):