diff options
-rw-r--r-- | libpagemap/pm_process.c | 3 |
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; |