Tony:

see below:

VIM - Vi IMproved 7.2 (2008 Aug 9, compiled Mar 16 2010 10:08:17)
MS-Windows 32-bit GUI version
Included patches: 1-394
Compiled by recko...@dell-reckoner
Big version with GUI.  Features included (+) or not (-):
+arabic +autocmd +balloon_eval +browse ++builtin_terms +byte_offset +cindent +clientserver +clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments
+cryptv +cscope +cursorshape +dialog_con_gui +diff +digraphs -dnd -ebcdic
+emacs_tags +eval +ex_extra +extra_search +farsi +file_in_path +find_in_path +float +folding -footer +gettext/dyn -hangul_input +iconv/dyn +insert_expand +jumplist +keymap +langmap +libcall +linebreak +lispindent +listcmds +localmap
+menu +mksession +modify_fname +mouse +mouseshape +multi_byte +multi_lang
-mzscheme +netbeans_intg -ole -osfiletype +path_extra -perl -postscript
+printer -profile +python +quickfix +reltime +rightleft -ruby +scrollbind
+signs +smartindent -sniff +startuptime +statusline -sun_workshop +syntax
+tag_binary +tag_old_static -tag_any_white -tcl -tgetent -termresponse
+textobjects +title +toolbar +user_commands +vertsplit +virtualedit +visual
+visualextra +viminfo +vreplace +wildignore +wildmenu +windows +writebackup
-xfontset -xim -xterm_save -xpm_w32
   system vimrc file: "$VIM\vimrc"
     user vimrc file: "$HOME\_vimrc"
 2nd user vimrc file: "$VIM\_vimrc"
      user exrc file: "$HOME\_exrc"
  2nd user exrc file: "$VIM\_exrc"
  system gvimrc file: "$VIM\gvimrc"
    user gvimrc file: "$HOME\_gvimrc"
2nd user gvimrc file: "$VIM\_gvimrc"
    system menu file: "$VIMRUNTIME\menu.vim"
Compilation: cl -c /W3 /nologo -I. -Iproto -DHAVE_PATHDEF -DWIN32 -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 /Fo.\ObjGY/ /Ox /GL -DNDEBUG /Zl /MT -DFEAT_GUI_W32 -DDYNAMIC_ICONV -DDYNAMIC_GETTEXT -DFEAT_PYTHON -DFEAT_BIG /Fd.\ObjGY/ /Zi Linking: link /RELEASE /nologo /subsystem:windows /LTCG:STATUS oldnames.lib kernel32.lib advapi32.lib shell32.lib gdi32.lib comdlg32.lib ole32.lib uuid.lib /machine:i386 /nodefaultlib gdi32.lib version.lib winspool.lib comctl32.lib advapi32.lib shell32.lib /machine:i386 /nodefaultlib libcmt.lib user32.lib c:\python26\libs\python26.lib WSock32.lib /PDB:gvim.pdb -debug


On 5/25/2010 2:00 PM, Tony Mechelynck wrote:
On 25/05/10 19:51, reckoner wrote:
Hi,

When I try to complete using C-N or C-P in insert mode, I routinely get
a crash. I just download the latest svn

svn co https://vim.svn.sourceforge.net/svnroot/vim/vim7

I have the following in my _vimrc:

set complete+=s*.py
set complete-=k complete+=k

Below is the error listing:

Unhandled exception at 0x00547c75 in gvim.exe: 0xC0000005: Access
violation reading location 0x0286c000.
First-chance exception at 0x00547c75 in gvim.exe: 0xC0000005: Access
violation reading location 0x0286c004.
Unhandled exception at 0x00547c75 in gvim.exe: 0xC0000005: Access
violation reading location 0x0286c004.
First-chance exception at 0x00547e25 in gvim.exe: 0xC0000005: Access
violation reading location 0x0286c000.
Unhandled exception at 0x00547e25 in gvim.exe: 0xC0000005: Access
violation reading location 0x0286c000.
First-chance exception at 0x00547e37 in gvim.exe: 0xC0000005: Access
violation writing location 0x0286c000.
Unhandled exception at 0x00547e37 in gvim.exe: 0xC0000005: Access
violation writing location 0x0286c000.
First-chance exception at 0x00547e37 in gvim.exe: 0xC0000005: Access
violation writing location 0x0286c000.
The thread 'Win32 Thread' (0x1054) has exited with code 0 (0x0).
Unhandled exception at 0x00547e37 in gvim.exe: 0xC0000005: Access
violation writing location 0x0286c000.

and here is the call stack from VisualStudio 2008:

> gvim.exe!ins_compl_add_infercase(unsigned char * str=0x0283a8d3, int
len=1, int icase=1, unsigned char * fname=0x0285c118, int dir=1, int
flags=0) Line 2280 + 0x18 bytes C
gvim.exe!ins_compl_files(int count=40, unsigned char * *
files=0x0285c1d0, int thesaurus=1, int flags=1, regmatch_T *
regmatch=0x0012f740, unsigned char * buf=0x0283a898, int *
dir=0x0012f730) Line 3062 + 0x29 bytes C
gvim.exe!ins_compl_dictionaries(unsigned char * dict_start=0x0222d1fa,
unsigned char * pat=0x028403e0, int flags=1, int thesaurus=1) Line 2964
+ 0x21 bytes C
gvim.exe!ins_compl_get_exp(pos_T * ini=0x007d6c0c) Line 4042 + 0xd2
bytes C
gvim.exe!ins_compl_next(int allow_get_expansion=1, int count=1, int
insert_match=1) Line 4439 + 0xa bytes C
gvim.exe!ins_complete(int c=14) Line 5072 + 0x21 bytes C
gvim.exe!edit(int cmdchar=105, int startln=0, long count=1) Line 1348 +
0x9 bytes C
gvim.exe!invoke_edit(cmdarg_S * cap=0x0012fb80, int repl=0, int cmd=105,
int startln=0) Line 8911 + 0x14 bytes C
gvim.exe!nv_edit(cmdarg_S * cap=0x0012fb80) Line 8884 + 0x14 bytes C
gvim.exe!normal_cmd(oparg_S * oap=0x0012fc1c, int toplevel=1) Line 1188
+ 0x12 bytes C
gvim.exe!main_loop(int cmdwin=0, int noexmode=0) Line 1211 + 0xb bytes C
gvim.exe!VimMain() Line 955 + 0x9 bytes C
gvim.exe!WinMain(HINSTANCE__ * hInstance=0x00400000, HINSTANCE__ *
hPrevInst=0x00000000, char * lpszCmdLine=0x00222466, int nCmdShow=10)
Line 125 + 0xe bytes C
gvim.exe!__tmainCRTStartup() Line 263 + 0x2c bytes C
gvim.exe!WinMainCRTStartup() Line 182 C

any help appreciated.

Thanks!





When you type ":version" (without the quotes, but with Enter afterward),
what are the first lines of the reply, until and including the line
which ends with "Features included (+) or not (-):"? To capture the output:

:redir @+
:version
:redir END

This copies the ":version" output to the sytem clmipboard, you can then
paste it into an email (you may remove many lines of gibberish after the
first handful, before you send).


Best regards,
Tony.

--
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