Benji Fisher wrote: > On Tue, Jun 06, 2006 at 10:27:12PM +0100, William S Fulton wrote: >> The version of gvim shipped with Suse 10.1 crashes when using the mouse. >> I've filed a bug: https://bugzilla.novell.com/show_bug.cgi?id=182212, >> but here is the stack trace again (below). Any suggestions on fixing >> this would be welcome. >> >> William >> > [stack trace snipped] >> [EMAIL PROTECTED]:~> gvim --version >> VIM - Vi IMproved 6.4 (2005 Oct 15, compiled May 2 2006 09:49:20) > > I could suggest upgrading to the current version (vim 7.0) but I > actually think that 6.4 is a little more stable. > >> Included patches: 1-6 >> Compiled by [EMAIL PROTECTED] >> Big version with GTK2 GUI. Features included (+) or not (-): > [snip] >> +path_extra +perl +postscript +printer +python +quickfix +rightleft -ruby > [snipp >> Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK >> -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/X11R6/include >> -I/usr/include/libpng12 -I/opt/gnome/include/gtk-2.0 >> -I/opt/gnome/lib/gtk-2.0/include -I/opt/gnome/include/atk-1.0 >> -I/opt/gnome/include/pango-1.0 -I/opt/gnome/include/glib-2.0 >> -I/opt/gnome/lib/glib-2.0/include -O2 -march=i586 -mtune=i686 >> -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2 -g -Wall -pipe >> -fno-strict-aliasing -fstack-protector-all -I/usr/X11R6/include >> -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -pipe >> -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 >> -I/usr/lib/perl5/5.8.8/i586-linux-thread-multi/CORE >> -I/usr/include/python2.4 -pthread >> Linking: gcc -L/usr/X11R6/lib -Wl,-E >> -Wl,-rpath,/usr/lib/perl5/5.8.8/i586-linux-thread-multi/CORE >> -L/usr/local/lib -o gvim -L/usr/X11R6/lib -L/opt/gnome/lib >> -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 >> -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lfreetype >> -lfontconfig -lXrender -lXext -lpng12 -lz -lglitz -lXt -lncurses -lacl >> -lgpm -Wl,-E >> -Wl,-rpath,/usr/lib/perl5/5.8.8/i586-linux-thread-multi/CORE >> /usr/lib/perl5/5.8.8/i586-linux-thread-multi/auto/DynaLoader/DynaLoader.a >> -L/usr/lib/perl5/5.8.8/i586-linux-thread-multi/CORE -lperl -lutil -lc >> -L/usr/lib/python2.4/config -lpython2.4 -lutil -lm -Xlinker -export-dynamic > > Bram often mentions that there are known problems with python and > multiple threads. It might be worth compiling yourself with big > features and -python to see whether that helps. If you have not > compiled vim before, read the instructions in the comments of > src/Makefile . > Just need spare time mate, but the SUSE guys have beat me to it already! There is a buffer overrun, all the gory details here:
https://bugzilla.novell.com/show_bug.cgi?id=182212 It was reported as affecting vim 7 too. William