From 747103d22b6c8df744bb54dbbce1dbf7eb58dcdb Mon Sep 17 00:00:00 2001 From: Fabrice Desclaux Date: Sat, 14 Apr 2018 20:42:46 +0200 Subject: Example/IDA: fix symbol loading --- example/ida/graph_ir.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'example/ida/graph_ir.py') diff --git a/example/ida/graph_ir.py b/example/ida/graph_ir.py index 7e303aac..6dfa1f7d 100644 --- a/example/ida/graph_ir.py +++ b/example/ida/graph_ir.py @@ -121,6 +121,10 @@ def build_graph(verbose=False, simplify=False): # print hex(ad), repr(name) if name is None: continue + if (mdis.symbol_pool.getby_offset(addr) or + mdis.symbol_pool.getby_name(name)): + # Symbol alias + continue mdis.symbol_pool.add_label(name, addr) if verbose: -- cgit 1.4.1