vim-patch:8.2.4938: crash when matching buffer with invalid pattern

Problem:    Crash when matching buffer with invalid pattern.
Solution:   Check for NULL regprog.
a59f2dfd0c
This commit is contained in:
zeertzjq
2022-05-11 19:10:18 +08:00
parent 0019886a84
commit 6f52bc5dee
2 changed files with 5 additions and 1 deletions

View File

@@ -66,6 +66,10 @@ func Test_buf_pattern_invalid()
vsplit 0000000
silent! buf [0--]\&\zs*\zs*e
bwipe!
vsplit 00000000000000000000000000
silent! buf [0--]\&\zs*\zs*e
bwipe!
endfunc
" vim: shiftwidth=2 sts=2 expandtab