From: Julien Desfossez Date: Wed, 4 Feb 2015 05:39:10 +0000 (-0500) Subject: fix: syscall entry might not exists after reset_total X-Git-Url: https://git.efficios.com/?a=commitdiff_plain;h=3f195205532c6c918be1227bee358053f359625d;p=deliverable%2Flttng-analyses.git fix: syscall entry might not exists after reset_total Signed-off-by: Julien Desfossez --- diff --git a/linuxautomaton/linuxautomaton/syscalls.py b/linuxautomaton/linuxautomaton/syscalls.py index 18bb162..c064a6f 100644 --- a/linuxautomaton/linuxautomaton/syscalls.py +++ b/linuxautomaton/linuxautomaton/syscalls.py @@ -508,6 +508,8 @@ class SyscallsStateProvider(sp.StateProvider): def _per_tid_syscall_exit(self, name, ret, event, c): t = self.tids[c.current_tid] + if not name in t.syscalls: + return s = sv.SyscallEvent() s.ret = ret s.entry_ts = t.current_syscall["start"]