This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Crash regression for <tab>-completion [Re: [PATCH 2/3 v2] Interleave completion list building with symbol table expansion]
- From: Jan Kratochvil <jan dot kratochvil at redhat dot com>
- To: Gary Benson <gbenson at redhat dot com>
- Cc: gdb-patches at sourceware dot org, Doug Evans <xdje42 at gmail dot com>, Eli Zaretskii <eliz at gnu dot org>
- Date: Mon, 9 Jan 2017 22:19:11 +0100
- Subject: Crash regression for <tab>-completion [Re: [PATCH 2/3 v2] Interleave completion list building with symbol table expansion]
- Authentication-results: sourceware.org; auth=none
- References: <1417094168-25868-1-git-send-email-gbenson@redhat.com> <1417094168-25868-3-git-send-email-gbenson@redhat.com>
On Thu, 27 Nov 2014 14:16:07 +0100, Gary Benson wrote:
> This commit makes default_make_symbol_completion_list_break_on build
> the list of completions as it expands the necessary symbol tables,
> rather than expanding all necessary symbol tables first and then
> building the completion lists second. This allows for the early
> termination of symbol table expansion if required.
e11c72c7e4879894b9711b5c0b8247c20c6050f6 is the first bad commit
commit e11c72c7e4879894b9711b5c0b8247c20c6050f6
Author: Gary Benson <gbenson@redhat.com>
Date: Sat Jan 31 14:48:29 2015 -0800
Build list of completions as symbol tables are expanded.
gdb crashes with SIGSEGV on tab completion when certain debuginfo is installed
https://bugzilla.redhat.com/show_bug.cgi?id=1398387