Cygwin 1.7.28 (64bit) and Vim 7.4 build from source create SEGV when writing to a file.

Thomalla, Martin mrt181@mykolab.ch
Tue Feb 25 14:36:00 GMT 2014


Hello,
in order to get additional features into vim (lua and python) I need to 
build it from source.

So I have downloaded the source and gcc through the cygwin 
setup-x86_64.exe and build vim from source.

$ cd /usr/src/vim74
$ ./configure --enable-luainterp --enable-pythoninterp 
--enable-multibyte --enable-gui=no --without-x --prefix=/usr
$ make && make install


When I open a file in which the lua interpreter is used by a plugin 
(neocomplete:[https://github.com/Shougo/neocomplete.vim]), make a change 
in the file and save the file with :x I get this error:

Vim: Caught deadly signal SEGV

Vim: Finished.

The file is saved succesfully. It does not matter if I open the file 
from the command line or within vim

$ vim ~/file.hs
$ vim
:edit ~/fils.hs

Both lead to the error

When I open the file within vim with :edit or from the command line and 
save the file with :w, vim crashes again

Vim: Caught deadly signal SEGV

Vim: Finished.

but this time the cygwin bash shell does not respond anymore. It only 
accepts <ctrl><c> and <ctrl><d> as input and to exit cygwin I have to 
input <ctrl><c> followed by <ctrl><d> or close the window.

I have attached the output of

vim --version
gcc --version
cygcheck -svr

Best regards
Martin
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: cygcheck.txt
URL: <http://cygwin.com/pipermail/cygwin/attachments/20140225/7b203d32/attachment.txt>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: gccversion.txt
URL: <http://cygwin.com/pipermail/cygwin/attachments/20140225/7b203d32/attachment-0001.txt>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vimversion.txt
Type: text/x-asm
Size: 2328 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20140225/7b203d32/attachment.bin>
-------------- next part --------------
--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


More information about the Cygwin mailing list