about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--src/focaccia/native/tracer.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/focaccia/native/tracer.py b/src/focaccia/native/tracer.py
index b2ca0d8..b51de9f 100644
--- a/src/focaccia/native/tracer.py
+++ b/src/focaccia/native/tracer.py
@@ -270,7 +270,8 @@ class SymbolicTracer:
                         continue
                     raise # forward exception
 
-            event, post_event = event_matcher.match_pair(self.target)
+            event = event_matcher.match(self.target)
+            post_event = event_matcher.match_pair(event)
             in_event = (event and event_matcher) or self.target.arch.is_instr_syscall(str(instruction))
 
             # Run instruction