aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/testdir/test_window_cmd.vim
diff options
context:
space:
mode:
authorJan Edmund Lazo <janedmundlazo@hotmail.com>2018-07-15 08:36:46 -0400
committerJan Edmund Lazo <janedmundlazo@hotmail.com>2018-08-06 21:56:39 -0400
commita8ff55d50eb5888ff23b8d915e2b2991cb030ffa (patch)
treee0753ca215ec3d0cd62d794fc166200c0ae69035 /src/nvim/testdir/test_window_cmd.vim
parentce5d7550488cacb2e783f350d007d6716ca7d1c6 (diff)
downloadrneovim-a8ff55d50eb5888ff23b8d915e2b2991cb030ffa.tar.gz
rneovim-a8ff55d50eb5888ff23b8d915e2b2991cb030ffa.tar.bz2
rneovim-a8ff55d50eb5888ff23b8d915e2b2991cb030ffa.zip
vim-patch:8.0.1446: acessing freed memory after window command in auto command
Problem: Acessing freed memory after window command in auto command. (gy741) Solution: Adjust the pointer in the parent frame. (Christian Brabandt, closes vim/vim#2467) https://github.com/vim/vim/commit/6f361c991221e96d5068c77b854967d997b1529b
Diffstat (limited to 'src/nvim/testdir/test_window_cmd.vim')
-rw-r--r--src/nvim/testdir/test_window_cmd.vim11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/nvim/testdir/test_window_cmd.vim b/src/nvim/testdir/test_window_cmd.vim
index d5ea52266d..842a6db8a2 100644
--- a/src/nvim/testdir/test_window_cmd.vim
+++ b/src/nvim/testdir/test_window_cmd.vim
@@ -455,4 +455,15 @@ func Test_window_contents()
call test_garbagecollect_now()
endfunc
+func Test_access_freed_mem()
+ " This was accessing freed memory
+ au * 0 vs xxx
+ arg 0
+ argadd
+ all
+ all
+ au!
+ bwipe xxx
+endfunc
+
" vim: shiftwidth=2 sts=2 expandtab