seen when entering q!, then leaving the shell with ^D
$ gdb bash (gdb) run Starting program: /bin/bash doko@gb:~$ q! q!: Befehl nicht gefunden. doko@gb:~$ malloc: .././parse.y:2314: assertion botched realloc: start and end chunk sizes differ last command: q! Aborting... Program received signal SIGABRT, Aborted. 0x00007ffff761df79 in raise () from /lib/x86_64-linux-gnu/libc.so.6 (gdb) bt #0 0x00007ffff761df79 in raise () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff7621388 in abort () from /lib/x86_64-linux-gnu/libc.so.6 #2 0x000000000044054f in programming_error () #3 0x00000000004b4bc0 in ?? () #4 0x0000000000472bb6 in sh_xrealloc () #5 0x0000000000423879 in ?? () #6 0x0000000000426612 in ?? () #7 0x0000000000429c39 in yyparse () #8 0x0000000000420ebb in parse_command () #9 0x0000000000420f8c in read_command () #10 0x0000000000421189 in reader_loop () #11 0x000000000041f729 in main () (gdb) quit