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-24 17:06:55 +0000
commitab6351f6a392f070b677d95a3f1b54da05e5d1ac (patch)
tree72868d32654c9e518353b56e478c03fbf02514a2
parentbeff1e36ad067299be1c7e756e88cb388ce318e6 (diff)
downloadfocaccia-ab6351f6a392f070b677d95a3f1b54da05e5d1ac.tar.gz
focaccia-ab6351f6a392f070b677d95a3f1b54da05e5d1ac.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