Turning on "layout asm", and running any program twice in gdb gives SIGSEGV or SIGABRT. Example output is below, suggesting a possible double free. Start it from the beginning? (y or n) y Starting program: /tmp/gdbcrash/a.out free(): invalid size fish: “gdb ./a.out” terminated by signal SIGABRT (Abort)
Thank you for the report. I was able to reproduce this with gdb 8.3, but not with 9.1. There were many TUI fixes in this time frame, including at least one double-free fix, so I am closing this as fixed.