I have found a 100%-reproducible scenario in which Vim crashes. I work
on 2 computers sharing a mouse and a keyboard between them with
Synergy 2. One of the computers runs Windows 7 with Cygwin, the other
is running Linux.
Under Cygwin (no matter whether it is mintty or Cygwin/X with xterm;
it doesn't happen with Windows native binaries) I start Vim and in Vim
start visual selection. Then with the Cygwin window active I move
mouse pointer to the other computer at which point Vim crashes.
I tried running Vim from gdb (I think this is the main way of
debugging programs under Cygwin) but all I get is a pretty useless
stack trace consisting of 4 function names, 3 of which are
'??????????????' and the last one is one of Windows system functions
(can't remember right now the name).
At this point, with no debugger, I can think of debugging the problem
by inserting printfs() into Vim and trying to narrow down the
suspected part of code. However, this is an extremely tedious job and
I hoped that somebody would point out: "Hey, you haven't configured
gdb correctly!" or would suggest some other way of dealing with the
task.

Help? Anyone?

Cheers,
Lech

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