Hello.

I use a Unix/Linux build of vim inside a VNC session on a Windows PC. I've been 
getting crashes when yanking a large amount of text to the clipboard (~1500 
lines or more).

I'm hoping someone can help me find a work-around, or at least help me narrow 
down the problem.

Here is how I can reliably reproduce it:

0) % repeat 2000 printf "%0150d\n" "1" >! test.txt
1) vim -u NONE --noplugin test.txt
2) ggVGy
3) wait about 4 seconds... or do other things, it doesn't matter
4) press any key (for example j)
------------------------
Vim: Caught deadly signal ABRT
Vim: Finished.

Abort
------------------------

** (important) The problem goes away if I kill vncconfig (vncconfig is the 
process that keeps the X11 copy/paste in sync with the VNC copy/paste)

** some other notes:
- Doesn't happen in gvim, only the console Vim
- Happens in both xterm and gnome-terminal
- Vim 7.4.567 -> affected
- Vim 7.4     -> affected
- Vim 7.3     -> affected (although it's a little harder to reproduce, it seems 
I have to copy twice)
- Vim 7.2     -> okay
- It seems that the data being yanked needs to include some amount of lines 
longer than ~130 characters.
- with-features=small  -> okay
- with-features=normal -> affected


** I've tried using gdb, but since I don't have root privileges, I can't 
install all the debuginfos... so I think it's of limited use. I only get 
something like this:
------------------------
(...lots of library stuff...)
Program received signal SIGABRT, Aborted.
0x0000003f33632625 in raise (sig=6) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
64        return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
------------------------

I'm not necessarily calling this a Vim bug-- just looking for some advice on 
how I can work around this issue. Since I go back and forth from Linux/Windows, 
I need to keep vncconfig active (permanently disabling it isn't an option). I'm 
comfortable compiling in my own patches if I know what the problem is.

Any advice is greatly appreciated. Thanks!
Charles


(p.s. using a custom Oracle build of RedHat Linux):
LSB Version:    
:base-4.0-amd64:base-4.0-ia32:base-4.0-noarch:core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-ia32:printing-4.0-noarch
Distributor ID: OracleServer
Description:    Oracle Linux Server release 6.5
Release:        6.5
Codename:       n/a

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

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Raspunde prin e-mail lui