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.
signature.asc
Description: This is a digitally signed message part.
