diff options
| author | zeertzjq <zeertzjq@outlook.com> | 2026-07-21 07:37:01 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-07-21 07:37:01 +0800 |
| commit | 116d15e6b6f820a74a0cc5c39ed3d854b6bdcaff (patch) | |
| tree | 8b39f010c06947d06b1a3cf87b54ecd229e1d777 /test/functional/vimscript/timer_spec.lua | |
| parent | 32538082eaaab10b3468532d5a807ee25a7f1bf2 (diff) | |
| download | rneovim-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/timer_spec.lua')
0 files changed, 0 insertions, 0 deletions