From adc3e60032ec6d90fd808872daa755ff96148fe3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ole=20Andr=C3=A9=20Vadla=20Ravn=C3=A5s?= Date: Sat, 11 Jan 2014 01:49:42 +0100 Subject: [PATCH] Fix address parsing issue for high 64-bit targets on python 2.x --- src/frida/tracer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/frida/tracer.py b/src/frida/tracer.py index 1703ed0..f0de095 100644 --- a/src/frida/tracer.py +++ b/src/frida/tracer.py @@ -225,7 +225,7 @@ recv(onStanza); stanza = message['payload'] if stanza['from'] == "/events": if stanza['name'] == '+add': - events = [(timestamp, int(target_address, 16), message) for timestamp, target_address, message in stanza['payload']['items']] + events = [(timestamp, int(target_address.rstrip("L"), 16), message) for timestamp, target_address, message in stanza['payload']['items']] ui.on_trace_events(events)