]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.1554: crash when omni-completion opens command-line window v9.1.1554
authorGirish Palya <girishji@gmail.com>
Wed, 16 Jul 2025 16:54:54 +0000 (18:54 +0200)
committerChristian Brabandt <cb@256bit.org>
Wed, 16 Jul 2025 16:54:54 +0000 (18:54 +0200)
commite4fdb1e4e7583d824d4d86efa9b507c218d0af6a
tree30b6183061f9e650c57f27ef37f653805bd64ee7
parent7dd8ee2103cb3a9c92c768b8d92c997ae6c47c1c
patch 9.1.1554: crash when omni-completion opens command-line window

Problem:  Vim crashes during omnifunc completion inside the command-line
          window ("q:") if the completion item attempts to open an "info"
          preview window. This leads to a failed assert during execution.
Solution: Avoid opening preview windows while inside the command-line
          window to prevent the crash (Girish Palya).

closes: #17764

Co-authored-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Girish Palya <girishji@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/po/vim.pot
src/popupmenu.c
src/testdir/test_popup.vim
src/version.c