diff --git a/scripts/build_symbol_table.py b/scripts/build_symbol_table.py index f373518..516a072 100755 --- a/scripts/build_symbol_table.py +++ b/scripts/build_symbol_table.py @@ -27,11 +27,12 @@ def parse_syms(infile): if t not in "tTvVwW": continue try: - addr = int(addr, base=16) name = demangle(mangled) - syms.append((addr, name)) except InvalidName: - pass + continue + + addr = int(addr, base=16) + syms.append((addr, name)) return sorted(syms)