diff options
Diffstat (limited to 'gdb/cli')
-rw-r--r-- | gdb/cli/cli-cmds.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gdb/cli/cli-cmds.c b/gdb/cli/cli-cmds.c index c1c7834..df11f95 100644 --- a/gdb/cli/cli-cmds.c +++ b/gdb/cli/cli-cmds.c @@ -1291,6 +1291,8 @@ list_command (const char *arg, int from_tty) set_default_source_symtab_and_line (); cursal = get_current_source_symtab_and_line (); } + if (cursal.symtab == nullptr) + error (_("No debug information available to print source lines.")); list_around_line (arg, cursal); /* Set the repeat args so just pressing "enter" after using "list ." will print the following lines instead of the same lines again. */ |