diff options
author | Bram Moolenaar <Bram@vim.org> | 2020-04-06 21:12:42 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2020-04-06 21:12:42 +0200 |
commit | 15352dc6ec43fd50cc3be4f4fd1ad74d5619da20 (patch) | |
tree | ead8831f915f42ef288759af0ae8a2bdda4bc5a9 /src/testdir/test_blob.vim | |
parent | 6c307dcd554a1ce14c4279a3c2ede29f972bdb23 (diff) | |
download | vim-git-15352dc6ec43fd50cc3be4f4fd1ad74d5619da20.tar.gz |
patch 8.2.0521: crash when reading a blob failsv8.2.0521
Problem: Crash when reading a blob fails.
Solution: Avoid keeping a pointer to a freed blob object. (Dominique Pelle,
closes #5890) Adjust error messages.
Diffstat (limited to 'src/testdir/test_blob.vim')
-rw-r--r-- | src/testdir/test_blob.vim | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/testdir/test_blob.vim b/src/testdir/test_blob.vim index 2e5ef0b1c..0170f547f 100644 --- a/src/testdir/test_blob.vim +++ b/src/testdir/test_blob.vim @@ -257,6 +257,9 @@ func Test_blob_read_write() let br = readfile('Xblob', 'B') call assert_equal(b, br) call delete('Xblob') + + " This was crashing when calling readfile() with a directory. + call assert_fails("call readfile('.', 'B')", 'E17: "." is a directory') endfunc " filter() item in blob |