summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--addr2line.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/addr2line.c b/addr2line.c
index c544a2d347..5d9cd215cb 100644
--- a/addr2line.c
+++ b/addr2line.c
@@ -1825,6 +1825,14 @@ next_line:
}
free(o);
}
+ for (i = 0; i < num_traces; i++) {
+ line_info_t *line = lines[i].next;
+ while (line) {
+ line_info_t *l = line;
+ line = line->next;
+ free(l);
+ }
+ }
free(lines);
free(dladdr_fbases);
}