I consistently can crash my gvim 7.3.346 on Windows XP 64-bit, with the 
following .vimrc:

=====================================begin vimrc=============================
set nowrap

set guioptions+=b " add bottom scrollbar

" standard last-position restore
autocmd BufReadPost *
      \ if line("'\"") > 0 && line("'\"") <= line("$") |
      \   exe "normal! g`\"" |
      \ endif

" Make slow network shares on Windows prefer not to use the file's directory
" for swap files
set noswapfile
autocmd BufReadPre * setlocal noswapfile
autocmd BufEnter {Z,U,W}:{/,\\}* set dir-=. dir+=.
" nested autocmd to enable swap files so SwapExists autocmds fire, too
autocmd BufEnter * nested setlocal swapfile
autocmd BufLeave {Z,U,W}:{/,\\}* set dir-=. dir^=.

=====================================end vimrc=============================

And the following _viminfo file saved as C:\temp\viminfo_test:

=====================================begin viminfo=============================
# This viminfo file was generated by Vim 7.3.
# You may edit it if you're careful!

# Value of 'encoding' when this file was written
*encoding=latin1


# Command Line History (newest to oldest):
:e U:/temp/test.bat

# History of marks within files (newest to oldest):

> U:\temp\test.bat
        "       9       0
=====================================end viminfo=============================

and the following command to launch Vim:

gvim --noplugin -i C:\temp\viminfo_test

If I launch Vim as indicated, and a swap file exists for U:\temp\test.bat, and 
I edit U:\temp\test.bat, and choose "Abort" from the swap exists message, I get 
a crash every time. If I remove any component from the test .vimrc, I no longer 
get the crash. As a workaround for now in my actually .vimrc, I have removed 
the bottom scrollbar, so that I no longer crash. However, even though I don't 
crash anymore, I DO get:

Error detected while processing BufAdd Auto commands for "*":
E16: Invalid range: call <SID>BMAdd()

I'm completely stumped as to how any of these items in the .vimrc and viminfo 
file are related...

-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Raspunde prin e-mail lui