diff --git a/gdb-port/parser.py b/gdb-port/parser.py
index cc12a01109b2d464f76920e8f3c4c83e12c1c3a6..a9efd79494dc295f1ce53a594715a893571ef266 100644
--- a/gdb-port/parser.py
+++ b/gdb-port/parser.py
@@ -163,7 +163,7 @@ class ParserStack:
 			self.stack_events.append((StackEvent.POP, int(self.parse_state_gdbval['arena']['arena_malloc_bytes']), parser_obj))
 
 			allocs = self.commit_at_pop()
-			penting_allocs = self.pending_allocs.get(self.arena_int, {})
+			pending_allocs = self.pending_allocs.get(self.arena_int, {})
 			# TODO: where do we commit unclaimed allocs in a parserstack?
 			for addr, alloc in allocs.items():
 				pending_allocs[addr] = pending_allocs.get(addr, 0) + alloc