summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libpagemap/pm_process.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/libpagemap/pm_process.c b/libpagemap/pm_process.c
index 1ab367d8..0f54b481 100644
--- a/libpagemap/pm_process.c
+++ b/libpagemap/pm_process.c
@@ -258,6 +258,9 @@ static int read_maps(pm_process_t *proc) {
sscanf(line, "%lx-%lx %s %lx %*s %*d %" S(MAX_LINE) "s",
&map->start, &map->end, perms, &map->offset, name);
+ if (!strcmp(name, "[vectors]"))
+ continue;
+
map->name = malloc(strlen(name) + 1);
if (!map->name) {
error = errno;