Op donderdag 22 november 2012 20:24:40 schreef u:
> On Thu, Nov 22, 2012 at 03:08:14PM +0100, Ike Devolder wrote:
> > On Thu, Nov 22, 2012 at 09:08:48AM +0100, Christian Brabandt wrote:
> > > On Thu, November 22, 2012 08:47, Ike Devolder wrote:
> > > [Patch 7.3.315]
> > > 
> > > > Anyone else having issues with this patch ?
> > > > 
> > > > In my day to day work i use vim in combination with syntastic to do
> > > > some
> > > > linting for me. Since this patch i have frequent segfaults when
> > > > syntastic kicks in. It seems related to this patch, maybe not
> > > > immediatly
> > > > due to setloclist itself but something related with quickfix.
> > > > 
> > > > I'm sorry but atm i have no idea where to search.
> > > > 
> > > > For now i'm stuck on 7.3.714 since that version can keep me working
> > > > all
> > > > day long.
> > > > 
> > > > some output:
> > > > --- start terminal output ---
> > > > vim
> > > > Vim: fataal signaal gevangen SEGV
> > > > 
> > > > Vim: Finished.
> > > > Segmentatiefout
> > > > --- end terminal output ---
> > > 
> > > It would help, if you can craft a reproducible example. I have no idea,
> > > what syntastic is doing.
> > > 
> > > regards,
> > > Christian
> > 
> > When i'm back at home i'll try to find a way to reproduce this problem
> > consistently. I've had segfaults in many occasions but I dont yet have a
> > pattern to make sure the segfault happens.
> > 
> > I'm also not sure the problem lies in the patch itself but it was the
> > trigger.
> 
> i attach a minimum configuration + testfile where i have consistent
> segfaults on.
> 
> within the archive you can find index.php, it has a syntax error, the
> following steps lead to segfault:
> 
> vim index.php
> - :w (with the syntax error, syntastic kicks in)
> - goto end of phpinfo() and add ; :w (error is gone)
> - undo u
> - :w -> segfault
> 
> uname -a:
> Linux 3.6.7 #1 SMP PREEMPT Sun Nov 18 09:53:58 CET 2012 x86_64 GNU/Linux
> distribution Arch Linux
> 
> configure:
> ./configure --prefix=/usr --localstatedir=/var/lib/vim \
>       --mandir=/usr/share/man --with-compiledby=BlackEagle \
>       --with-features=huge --enable-gpm --enable-acl --with-x=no \
>       --disable-gui --enable-multibyte --enable-cscope \
>       --disable-netbeans --enable-perlinterp=dynamic \
>       --enable-pythoninterp=dynamic --enable-python3interp=dynamic \
>       --enable-rubyinterp=dynamic --enable-luainterp=dynamic
> 
> now tested with version 7.3.725, first noticed with 7.3.718 and then
> detected that the problem went away when going back to 7.3.714
> 
> to be able to build ruby dynamic on my machine i also needed the patch
> of Ken Takata in the 7.3.721 thread:
> https://groups.google.com/forum/?fromgroups=#!topic/vim_dev/-pxkvVyWZdo
> 
> thx for looking into this

ok i forgot on pre-requisite: you must have php installed so the syntastic 
plugin can run php -l to get the syntax error showing.

--Ike

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