in mozetl/bhr_collection/bhr_collection.py [0:0]
def symbolicate_stacks(stack, processed_modules):
symbol_map = {k: v for k, v in processed_modules}
symbolicated = []
for module, offset in stack:
if module is not None:
debug_name = module[0]
processed = symbol_map.get((tuple(module), offset), None)
if processed is not None and processed[0] is not None:
symbolicated.append(processed)
else:
symbolicated.append((UNSYMBOLICATED, debug_name))
else:
symbolicated.append((UNSYMBOLICATED, "unknown"))
return symbolicated