diff src/testdir/test_window_cmd.vim @ 13144:20fb8c711050 v8.0.1446

patch 8.0.1446: acessing freed memory after window command in auto command commit https://github.com/vim/vim/commit/6f361c991221e96d5068c77b854967d997b1529b Author: Bram Moolenaar <Bram@vim.org> Date: Wed Jan 31 19:06:50 2018 +0100 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 #2467)
author Christian Brabandt <cb@256bit.org>
date Wed, 31 Jan 2018 19:15:06 +0100
parents 50aa6da392ce
children 57da3d873f20
line wrap: on
line diff
--- a/src/testdir/test_window_cmd.vim
+++ b/src/testdir/test_window_cmd.vim
@@ -472,4 +472,15 @@ func Test_window_colon_command()
   exe "norm! v\<C-W>:\<C-U>echo v:version"
 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