Subject: bug#53590: 28.0.91; icompletion-vertical-mode gets stuck on 'M-x man RET awk'

From: Eli Zaretskii <[email-masked]>
Date: Sat, 29 Jan 2022 08:46:53 +0200

> Date: Fri, 28 Jan 2022 21:22:13 +0000 (UTC)
> From: Van Ly <[email-masked]>
> cc: [email-masked]
> 
> # inside GNU Emacs on NetBSD
> # M-x man RET -k awk RET
> # *Man -k awk* buffer shows
> '''
> [1]   Segmentation fault      man -k awk 2>/dev/null |
>        Done                    sed -e "/^[^A-^Z][^A-^Z]*\$/d" -e "//s///g" ... |
>        Done                    awk "
>   BEGIN { blankline=0; anonblank=0; }
>   /^... 
> '''
> 
> # inside GNU Emacs on GNU/Linux
> # you can only type the following
> # M-x man RET -k-awk
> # that dash between "k" and "a" is forced in

Does the following command segfault when invoked from the shell outside
Emacs?

  man -k awk 2>/dev/null

If that command doesn't segfault, then what about the following one?

  man -k awk 2>/dev/null | cat