[gdb/testsuite] Add gdb.tui/reread.exp
commit0fd705062ee0bb570ac7a1201d6f3cc2ed96f95d
authorTom de Vries <tdevries@suse.de>
Wed, 8 May 2024 15:02:15 +0000 (8 17:02 +0200)
committerTom de Vries <tdevries@suse.de>
Wed, 8 May 2024 15:02:15 +0000 (8 17:02 +0200)
tree42823e09dcc69e12fcd20504049042aa81adc690
parentc70ccf9248cfd460b567c89546e8e1484bcbdcca
[gdb/testsuite] Add gdb.tui/reread.exp

Add a regression test for commit d68f983f88c ("Fix heap-use-after-free because
all_objfiles_removed triggers tui_display_main").

When building with address sanitizer, and reverting the commit it triggers the
heap-use-after-free.

Tested on aarch64-linux.

PR symtab/31697
Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=31697
gdb/testsuite/gdb.tui/reread.exp [new file with mode: 0644]