]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.0.1740: segfault when reading invalid viminfo file v9.0.1740
authorPierre Colin <48397990+Pierre-Colin@users.noreply.github.com>
Sat, 19 Aug 2023 09:56:57 +0000 (11:56 +0200)
committerChristian Brabandt <cb@256bit.org>
Sat, 19 Aug 2023 09:56:57 +0000 (11:56 +0200)
commit0a0764684591c7c6a5d722b628f11dc96208e853
treec6f4295f155720549fad5a8771c8bf433a076199
parent38ab19e00f378eeead3baf95ee24b9665c76b350
patch 9.0.1740: segfault when reading invalid viminfo file

Problem: segfault when reading invalid viminfo file
Solution: Check the expected type in the viminfo file

Thanks to @yegappan for the included test.

closes: #12652
closes: #12845

Signed-off-by: Christian Brabandt <cb@256bit.org>
Co-authored-by: Pierre Colin <48397990+Pierre-Colin@users.noreply.github.com>
Co-authored-by: Yegappan Lakshmanan <yegappan@yahoo.com>
Co-authored-by: Christian Brabandt <cb@256bit.org>
src/testdir/test_viminfo.vim
src/version.c
src/viminfo.c