diff options
| author | zeertzjq <zeertzjq@outlook.com> | 2026-05-24 08:04:49 +0800 |
|---|---|---|
| committer | zeertzjq <zeertzjq@outlook.com> | 2026-05-24 18:02:03 +0800 |
| commit | 1bf38c302da2e7bcc1f0372fab5d257666471bcc (patch) | |
| tree | 05adf4d4a892f98ef44d6756d38f76a065e5191f /test/functional/vimscript/executable_spec.lua | |
| parent | 61eddb3fe7b01fb904bb9a87a78ef1239c01eb2e (diff) | |
| download | rneovim-1bf38c302da2e7bcc1f0372fab5d257666471bcc.tar.gz rneovim-1bf38c302da2e7bcc1f0372fab5d257666471bcc.tar.bz2 rneovim-1bf38c302da2e7bcc1f0372fab5d257666471bcc.zip | |
vim-patch:9.2.0524: spell: buffer overflow with many affix or compound flags
Problem: spell: a word in a .dic file with many postponed prefix or
compound flags overflows the fixed-size store_afflist[MAXWLEN]
buffer in get_pfxlist() and get_compflags().
Solution: Add bounds checks (Yasuhiro Matsumoto).
closes: vim/vim#20286
https://github.com/vim/vim/commit/9a920e82546dace49a0a88dced80d29a39efbdb0
Co-authored-by: Yasuhiro Matsumoto <mattn.jp@gmail.com>
Diffstat (limited to 'test/functional/vimscript/executable_spec.lua')
0 files changed, 0 insertions, 0 deletions