From cf446907e18f5223646f2f690f26a437a7bbfb6b Mon Sep 17 00:00:00 2001 From: pompolic <pompolic@special-circumstanc.es> Date: Mon, 7 Jun 2021 22:36:59 +0200 Subject: [PATCH] Fix exception in HammerParserBacktrace --- gdb-port/parser-name-instrumentation-gdb.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gdb-port/parser-name-instrumentation-gdb.py b/gdb-port/parser-name-instrumentation-gdb.py index 202217d..5660aa6 100644 --- a/gdb-port/parser-name-instrumentation-gdb.py +++ b/gdb-port/parser-name-instrumentation-gdb.py @@ -310,7 +310,7 @@ class HammerParserBacktrace(gdb.Command): def invoke(self, arg, from_tty): parserstack = top_level_parse.peek_parserstack() - depth = min(len(parserstack), 10) # TODO: configurable max stack depth + depth = min(len(parserstack.p_stack), 10) # TODO: configurable max stack depth if depth > 0: # if stack not empty # unsure what the idiomatic python is for handling negative indices starting with -1, # but this addition is to avoid off-by-one errors -- GitLab