about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorTheofilos Augoustis <theofilos.augoustis@gmail.com>2025-11-24 17:06:55 +0000
committerTheofilos Augoustis <theofilos.augoustis@gmail.com>2025-11-25 15:19:12 +0000
commitcabfd74928cb1d0c58348b5b502b24af25867070 (patch)
treeefceaf5f11a279881dc52bb6cf06a8a042b25d15
parentc14e444b15c32dd8304f91134f6a090dd2cf5300 (diff)
downloadfocaccia-cabfd74928cb1d0c58348b5b502b24af25867070.tar.gz
focaccia-cabfd74928cb1d0c58348b5b502b24af25867070.zip
Fix incorrect match_pair post-refactor in native tracer
-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