Reply to message «Re: [BUG] E315 error while block selecting in certain diffs», 
sent 23:42:11 25 April 2011, Monday
by Bram Moolenaar:

What arch? Maybe it is related to the my amd64? I caught it when I was removing 
numbers from redirected function output. I failed to reproduce it with more 
reasonable number of lines (tested 1 and 3 lines), but it is highly 
reproducible 
with actual numbers (>100 as you see). Adding more `\egg\x16G' inside an echo 
quotes makes it more likely to appear, though with two go-to-end-of-file 
commands it already gets 60% launches with errors. I failed to reproduce this 
with strace active and with -O0 and I guess it is somehow related to the speed 
of redrawing. Vim was tested inside tmux inside rxvt-unicode.

Original message:
> ZyX wrote:
> > Attached script produces a bunch of E315 errors (total six) with
> > vim-7.3.135 (USE=(X acl bash-completion cscope gpm nls perl python
> > ruby vim-pager -debug - minimal)) from gentoo repos and with
> > vim-7.3.162 from mercurial repository compiled with huge features.
> > Note that it may require more then one launch to actually get the
> > error: it sometimes works normally (race condition anywhere?).
> 
> I can't reproduce it.  I also have no idea what race condition there
> could be.

Attachment: signature.asc
Description: This is a digitally signed message part.

Raspunde prin e-mail lui