aboutsummaryrefslogtreecommitdiff
path: root/test/functional/vimscript/executable_spec.lua
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2026-07-21 07:37:01 +0800
committerGitHub <noreply@github.com>2026-07-21 07:37:01 +0800
commit116d15e6b6f820a74a0cc5c39ed3d854b6bdcaff (patch)
tree8b39f010c06947d06b1a3cf87b54ecd229e1d777 /test/functional/vimscript/executable_spec.lua
parent32538082eaaab10b3468532d5a807ee25a7f1bf2 (diff)
downloadrneovim-116d15e6b6f820a74a0cc5c39ed3d854b6bdcaff.tar.gz
rneovim-116d15e6b6f820a74a0cc5c39ed3d854b6bdcaff.tar.bz2
rneovim-116d15e6b6f820a74a0cc5c39ed3d854b6bdcaff.zip
vim-patch:9.2.0815: deeply nested regexp patterns may cause stack overflow (#40878)
Problem: Deeply nested regexp groups can cause uncontrolled recursion in the regexp compiler and exhaust the C stack. Solution: Limit recursive regexp parsing depth in both the backtracking and NFA compilers (lipengyu) closes: vim/vim#20731 https://github.com/vim/vim/commit/a79cd6bfc3e85e1d9f1ec48eda76c7385b44bf69 Co-authored-by: lipengyu <lipengyu@kylinos.cn>
Diffstat (limited to 'test/functional/vimscript/executable_spec.lua')
0 files changed, 0 insertions, 0 deletions