From 27ccbbaceb5b559b3e07bddfc9616b7da50bab07 Mon Sep 17 00:00:00 2001 From: OBarronCS <55004530+OBarronCS@users.noreply.github.com> Date: Tue, 27 Aug 2024 11:51:50 -0700 Subject: [PATCH] out of bound fix (#2393) --- pwndbg/gdblib/vmmap.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pwndbg/gdblib/vmmap.py b/pwndbg/gdblib/vmmap.py index 4212dff21..264fa3dc3 100644 --- a/pwndbg/gdblib/vmmap.py +++ b/pwndbg/gdblib/vmmap.py @@ -484,7 +484,7 @@ def info_proc_maps(parse_flags=True) -> Tuple[pwndbg.lib.memory.Page, ...]: info_proc_mappings = [] # See if "Perms" is in the header line - perms_available = "Perms" in info_proc_mappings[3] + perms_available = len(info_proc_mappings) >= 4 and "Perms" in info_proc_mappings[3] pages: List[pwndbg.lib.memory.Page] = [] for line in info_proc_mappings: