Linux: Psscan check parent pointer is valid

This commit is contained in:
Mike Auty
2023-03-11 14:17:37 +00:00
parent b8755ac574
commit 99417cdfcc
@@ -52,7 +52,10 @@ class PsScan(interfaces.plugins.PluginInterface):
"""
pid = task.tgid
tid = task.pid
ppid = task.parent.tgid if task.parent else 0
ppid = 0
if task.parent.is_readable():
ppid = task.parent.tgid
name = utility.array_to_string(task.comm)
exit_state = DescExitStateEnum(task.exit_state).name