gvim doesn't start anymore. Here is strace output:
[guillaume@silbermann doc]$ strace gvim
....
stat64("/usr/share/vim/menu.vim", {st_mode=S_IFREG|0644, st_size=32713, ...})
= 0
open("/usr/share/vim/menu.vim", O_RDONLY|O_LARGEFILE) = 4
stat64("/usr/share/vim/menu.vim", {st_mode=S_IFREG|0644, st_size=32713, ...})
= 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=32713, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40023000
read(4, "\" Vim support file to define the"..., 4096) = 4096
read(4, "610 &File.Sa&ve-Exit<Tab>:wqa\t\t:"..., 4096) = 4096
read(4, ".\\. :call <SID>SearchP()<CR>\nan"..., 4096) = 4096
--- SIGSEGV (Segmentation fault) ---
getrlimit(0x3, 0x81ac860) = 0
mmap2(NULL, 2097152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1,
0) = 0x407aa000
munmap(0x407aa000, 352256) = 0
munmap(0x40900000, 696320) = 0
mmap2(0x40800000, 32768, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40800000
open("/usr/share/vim/lang/fr_FR/LC_MESSAGES/vim.mo", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/share/vim/lang/fr/LC_MESSAGES/vim.mo", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=111724, ...}) = 0
mmap2(NULL, 111724, PROT_READ, MAP_PRIVATE, 5, 0) = 0x407aa000
close(5) = 0
open("/usr/lib/gconv/ISO8859-1.so", O_RDONLY) = 5
read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\6\0"..., 1024) =
1024
fstat64(5, {st_mode=S_IFREG|0755, st_size=5452, ...}) = 0
old_mmap(NULL, 4368, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0x4078f000
mprotect(0x40790000, 272, PROT_NONE) = 0
old_mmap(0x40790000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5,
0x1000) = 0x40790000
close(5) = 0
mmap2(0x40808000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40808000
mmap2(0x40809000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40809000
mmap2(0x4080a000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4080a000
rt_sigprocmask(SIG_SETMASK, NULL, [SEGV RTMIN], 8) = 0
[guillaume@silbermann doc]$ rpm -qa | grep vim
vim-enhanced-6.1-28mdk
vim-X11-6.1-28mdk
vim-common-6.1-28mdk
[guillaume@silbermann doc]$ rpm -qa | grep gtk+
libgtk+mdk0.1_6-0.1.6-13mdk
libgtk+1.2-1.2.10-29mdk
gtk+mdk-0.1.6-13mdk
libgtk+-x11-2.0_0-2.0.8-1mdk
libgtk+1.2-devel-1.2.10-29mdk
--
Software bugs are impossible to detect by anybody except the end user.
-- Murphy's Computer Laws n�10