vim (and gvim) crash frequently

Bug #232264 reported by Michael George
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
vim (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: vim-gnome

vim and gvim both crash frequently, and have been since I upgraded to hardy. It doesn't seem to depend on what I'm doing. Usually I end up with a SEGV, although recently I got a double free message from glibc (below) which I think is probably the underlying cause.

I think this might be the same bug as https://bugs.launchpad.net/ubuntu/+source/vim/+bug/131252 or https://bugs.launchpad.net/ubuntu/+source/vim/+bug/96263

mdgeorge@gourry:~/src/fabric/tests/cms/pojo/cms/www$ *** glibc detected *** gvim: double free or corruption (!prev): 0x08532230 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb7267a85]
/lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb726b4f0]
/usr/lib/libcairo.so.2(cairo_pattern_destroy+0xa3)[0xb7ae0ac3]
/usr/lib/libcairo.so.2[0xb7aca3cd]
/usr/lib/libcairo.so.2(cairo_destroy+0x6f)[0xb7ac2fcf]
/usr/lib/libgdk-x11-2.0.so.0[0xb7baa990]
gvim[0x81bbc02]
gvim(gui_gtk2_draw_string+0x276)[0x81bbf66]
gvim(gui_outstr_nowrap+0x159)[0x81b3129]
gvim[0x81b3984]
gvim(gui_update_cursor+0x546)[0x81b4896]
gvim(gui_write+0x499)[0x81b5819]
gvim(ui_write+0xc1)[0x81a6f01]
gvim(out_flush+0x2b)[0x819fd2b]
gvim(inchar+0x1c5)[0x80e59b5]
gvim[0x80e6ece]
gvim(char_avail+0x12)[0x80e8212]
gvim(update_mouseshape+0xbf)[0x811b90f]
gvim(normal_cmd+0xb01)[0x8133401]
gvim(main_loop+0x2f0)[0x80f7370]
gvim(main+0xb03)[0x80fa973]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7212450]
gvim(init_ast+0xdc9)[0x8072561]
======= Memory map: ========
08048000-08202000 r-xp 00000000 08:01 1361410 /usr/bin/vim.gnome
08202000-0820f000 rw-p 001ba000 08:01 1361410 /usr/bin/vim.gnome
0820f000-0859c000 rw-p 0820f000 00:00 0 [heap]
b5900000-b5921000 rw-p b5900000 00:00 0
b5921000-b5a00000 ---p b5921000 00:00 0
b5a22000-b5a2e000 r--p 00000000 08:01 1556632 /usr/share/fonts/truetype/ttf-bitstream-vera/VeraMoBd.ttf
b5a2e000-b5a8e000 rw-s 00000000 00:09 9338896 /SYSV00000000 (deleted)
b5a8e000-b5a94000 r-xp 00000000 08:01 1409937 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
b5a94000-b5a95000 rw-p 00005000 08:01 1409937 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
b5a95000-b5cff000 r--p 00000000 08:01 1671219 /usr/share/icons/hicolor/icon-theme.cache
b5cff000-b646f000 r--p 00000000 08:01 1672052 /usr/share/icons/gnome/icon-theme.cache
b646f000-b651a000 r--p 00000000 08:01 1675008 /usr/share/icons/Tangerine/icon-theme.cache
b651a000-b6680000 r--p 00000000 08:01 1672033 /usr/share/icons/Human/icon-theme.cache
b6680000-b6784000 rw-p b6680000 00:00 0
b6784000-b6815000 r--p 00000000 08:01 1556481 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
b6815000-b6822000 r--p 00000000 08:01 1556634 /usr/share/fonts/truetype/ttf-bitstream-vera/VeraMono.ttf
b6822000-b6824000 r-xp 00000000 08:01 1475147 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b6824000-b6825000 rw-p 00001000 08:01 1475147 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b6825000-b682b000 r--s 00000000 08:01 2343573 /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2
b682b000-b682e000 r--s 00000000 08:01 2343552 /var/cache/fontconfig/e383d7ea5fbe662a33d9b44caf393297-x86.cache-2
b682e000-b682f000 r--s 00000000 08:01 2343551 /var/cache/fontconfig/e3fa16a14183b06aa45b3e009278fd14-x86.cache-2
b682f000-b6833000 r--s 00000000 08:01 2343526 /var/cache/fontconfig/921a30a17f0be15c70ac14043cb7a739-x86.cache-2
b6833000-b6834000 r--s 00000000 08:01 2343507 /var/cache/fontconfig/c69f04ab05004e31a6d5e715764f16d8-x86.cache-2
b6834000-b6835000 r--s 00000000 08:01 2343500 /var/cache/fontconfig/4c73fe0c47614734b17d736dbde7580a-x86.cache-2
b6835000-b6838000 r--s 00000000 08:01 2343499 /var/cache/fontconfig/a755afe4a08bf5b97852ceb7400b47bc-x86.cache-2
b6838000-b683f000 r--s 00000000 08:01 2345359 /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2
b683f000-b6842000 r--s 00000000 08:01 2343492 /var/cache/fontconfig/de156ccd2eddbdc19d37a45b8b2aac9c-x86.cache-2
b6842000-b684a000 r--s 00000000 08:01 2343491 /var/cache/fontconfig/e3de0de479f42330eadf588a55fb5bf4-x86.cache-2
b684a000-b6852000 r--s 00000000 08:01 2343848 /var/cache/fontconfig/0f34bcd4b6ee430af32735b75db7f02b-x86.cache-2
b6852000-b6853000 r--s 00000000 08:01 2343479 /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-x86.cache-2
b6853000-b6856000 r--s 00000000 08:01 2343474 /var/cache/fontconfig/de9486f0b47a4d768a594cb4198cb1c6-x86.cache-2
b6856000-b685d000 r--s 00000000 08:01 2343039 /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-x86.cache-2
b685d000-b686e000 r-xp 00000000 08:01 1409219 /usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so
b686e000-b686f000 rw-p 00011000 08:01 1409219 /usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so
b686f000-b6878000 r-xp 00000000 08:01 4177959 /lib/tls/i686/cmov/libnss_files-2.7.so
b6878000-b687a000 rw-p 00008000 08:01 4177959 /lib/tls/i686/cmov/libnss_files-2.7.so
b687a000-b6882000 r-xp 00000000 08:01 4177961 /lib/tls/i686/cmov/libnss_nis-2.7.so
b6882000-b6884000 rw-p 00007000 08:01 4177961 /lib/tls/i686/cmov/libnss_nis-2.7.so
b6884000-b688b000 r-xp 00000000 08:01 4177957 /lib/tls/i686/cmov/libnss_compat-2.7.so
b688b000-b688d000 rw-p 00006000 08:01 4177957 /lib/tls/i686/cmov/libnss_compat-2.7.so
b6892000-b6898000 r--s 00000000 08:01 2343473 /var/cache/fontconfig/089dead882dea3570ffc31a9898cfb69-x86.cache-2
b6898000-b689a000 r--s 00000000 08:01 2343415 /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-x86.cache-2
b689a000-b68d9000 r--p 00000000 08:01 1409054 /usr/lib/locale/en_US.utf8/LC_CTYPE
b68d9000-b68da000 r--p 00000000 08:01 1410309 /usr/lib/locale/en_US.utf8/LC_NUMERIC
b68da000-b68db000 r--p 00000000 08:01 1409269 /usr/lib/locale/en_US.utf8/LC_TIME
b68db000-b69bc000 r--p 00000000 08:01 1409082 /usr/lib/locale/en_US.utf8/LC_COLLATE
b69bc000-b69bd000 r--p 00000000 08:01 1409270 /usr/lib/locale/en_US.utf8/LC_MONETARY
b69bd000-b69be000 r--p 00000000 08:01 1425460 /usr/lib/locale/en_US.utf8/LC_MESSAGES/SYS_LC_MESSAGES
b69be000-b69c2000 rw-p b69be000 00:00 0
b69c2000-b69c5000 r-xp 00000000 08:01 4145190 /lib/libgpg-error.so.0.3.0
b69c5000-b69c6000 rw-p 00002000 08:01 4145190 /lib/libgpg-error.so.0.3.0
b69c6000-b69c7000 rw-p b69c6000 00:00 0
b69c7000-b69cb000 r-xp 00000000 08:01 1361203 /usr/lib/libXdmcp.so.6.0.0
b69cb000-b69cc000 rw-p 00003000 08:01 1361203 /usr/lib/libXdmcp.so.6.0.0
b69cc000-b6a8b000 r-xp 00000000 08:01 1362412 /usr/lib/libasound.so.2.0.0
b6a8b000-b6a8f000 rw-p 000be000 08:01 1362412 /usr/lib/libasound.so.2.0.0
b6a8f000-b6ada000 r-xp 00000000 08:01 4145447 /lib/libgcrypt.so.11.2.3
b6ada000-b6adc000 rw-p 0004a000 08:01 4145447 /lib/libgcrypt.so.11.2.3
b6adc000-b6aeb000 r-xp 00000000 08:01 1361430 /usr/lib/libtasn1.so.3.0.12
b6aeb000-b6aec000 rw-p 0000e000 08:01 1361430 /usr/lib/libtasn1.so.3.0.12
b6aec000-b6b00000 r-xp 00000000 08:01 4177955 /lib/tls/i686/cmov/libnsl-2.7.so
b6b00000-b6b02000 rw-p 00013000 08:01 4177955 /lib/tls/i686/cmov/libnsl-2.7.so
b6b02000-b6b05000 rw-p b6b02000 00:00 0
b6b05000-b6b07000 r-xp 00000000 08:01 1361192 /usr/lib/libXau.so.6.0.0
b6b07000-b6b08000 rw-p 00001000 08:01 1361192 /usr/lib/libXau.so.6.0.0
b6b08000-b6b27000 r-xp 00000000 08:01 1360060 /usr/lib/libexpat.so.1.5.2
b6b27000-b6b29000 rw-p 0001e000 08:01 1360060 /usr/lib/libexpat.so.1.5.2
b6b29000-b6b40000 r-xp 00000000 08:01 1360822 /usr/lib/libxcb.so.1.0.0
b6b40000-b6b41000 rw-p 00016000 08:01 1360822 /usr/lib/libxcb.so.1.0.0
b6b41000-b6b42000 r-xp 00000000 08:01 1360865 /usr/lib/libxcb-xlib.so.0.0.0
b6b42000-b6b43000 rw-p 00000000 08:01 1360865 /usr/lib/libxcb-xlib.so.0.0.0
b6b43000-b6b44000 rw-p b6b43000 00:00 0
b6b44000-b6b4d000 r-xp 00000000 08:01 4177951 /lib/tls/i686/cmov/libcrypt-2.7.so
b6b4d000-b6b4f000 rw-p 00008000 08:01 4177951 /lib/tls/i686/cmov/libcrypt-2.7.so
b6b4f000-b6b76000 rw-p b6b4f000 00:00 0
b6b76000-b6b7a000 r-xp 00000000 08:01 1362199 /usr/lib/libORBitCosNaming-2.so.0.1.0
b6b7a000-b6b7b000 rw-p 00003000 08:01 1362199 /usr/lib/libORBitCosNaming-2.so.0.1.0
b6b7b000-b6b9d000 r-xp 00000000 08:01 1359970 /usr/lib/libaudiofile.so.0.0.2
b6b9d000-b6ba0000 rw-p 00021000 08:01 1359970 /usr/lib/libaudiofile.so.0.0.2
b6ba0000-b6ba9000 r-xp 00000000 08:01 1360320 /usr/lib/libesd.so.0.2.38
b6ba9000-b6baa000 rw-p 00008000 08:01 1360320 /usr/lib/libesd.so.0.2.38
b6baa000-b6bab000 rw-p b6baa000 00:00 0
b6bab000-b6bb1000 r-xp 00000000 08:01 1360068 /usr/lib/libgailutil.so.18.0.1
b6bb1000-b6bb2000 rw-p 00006000 08:01 1360068 /usr/lib/libgailutil.so.18.0.1
b6bb2000-b6bc1000 r-xp 00000000 08:01 4177965 /lib/tls/i686/cmov/libresolv-2.7.so
b6bc1000-b6bc3000 rw-p 0000f000 08:01 4177965 /lib/tls/i686/cmov/libresolv-2.7.so
b6bc3000-b6bc5000 rw-p b6bc3000 00:00 0
b6bc5000-b6bd3000 r-xp 00000000 08:01 1361553 /usr/lib/libavahi-client.so.3.2.4
b6bd3000-b6bd4000 rw-p 0000e000 08:01 1361553 /usr/lib/libavahi-client.so.3.2.4
b6bd4000-b6bde000 r-xp 00000000 08:01 1361674 /usr/lib/libavahi-common.so.3.5.0
b6bde000-b6bdf000 rw-p 00009000 08:01 1361674 /usr/lib/libavahi-common.so.3.5.0
b6bdf000-b6be1000 r-xp 00000000 08:01 1360880 /usr/lib/libavahi-glib.so.1.0.1
b6be1000-b6be2000 rw-p 00001000 08:01 1360880 /usr/lib/libavahi-glib.so.1.0.1
b6be2000-b6be3000 rw-p b6be2000 00:00 0
b6be3000-b6c53000 r-xp 00000000 08:01 1361905 /usr/lib/libgnutls.so.13.9.1
b6c53000-b6c58000 rw-p 00070000 08:01 1361905 /usr/lib/libgnutls.so.13.9.1
b6c58000-b6c8c000 r-xp 00000000 08:01 1359981 /usr/lib/libdbus-1.so.3.4.0
b6c8c000-b6c8e000 rw-p 00033000 08:01 1359981 /usr/lib/libdbus-1.so.3.4.0
b6c8e000-b6ca8000 r-xp 00000000 08:01 1361992 /usr/lib/libdbus-glib-1.so.2.1.0
b6ca8000-b6ca9000 rw-p 0001a000 08:01 1361992 /usr/lib/libdbus-glib-1.so.2.1.0
b6ca9000-b6dc2000 r-xp 00000000 08:01 1361023 /usr/lib/libxml2.so.2.6.31
b6dc2000-b6dc7000 rw-p 00119000 08:01 1361023 /usr/lib/libxml2.so.2.6.31
b6dc7000-b6dc8000 rw-p b6dc7000 00:00 0
b6dc8000-b6dd7000 r-xp 00000000 08:01 1361378 /usr/lib/libgnome-keyring.so.0.1.1
b6dd7000-b6dd8000 rw-p 0000e000 08:01 1361378 /usr/lib/libgnome-keyring.so.0.1.1
b6dd8000-b6dd9000 rw-p b6dd8000 00:00 0
b6dd9000-b6e38000 r-xp 00000000 08:01 1361422 /usr/lib/libgio-2.0.so.0.0.0
b6e38000-b6e3a000 rw-p 0005e000 08:01 1361422 /usr/lib/libgio-2.0.so.0.0.0
b6e3a000-b6e60000 r-xp 00000000 08:01 1359985 /usr/lib/libpcre.so.3.12.1
b6e60000-b6e61000 rw-p 00026000 08:01 1359985 /usr/lib/libpcre.so.3.12.1
b6e61000-b6e78000 r-xp 00000000 08:01 4145299 /lib/libselinux.so.1
b6e78000-b6e7a000 rw-p 00016000 08:01 4145299 /lib/libselinux.so.1
b6e7a000-b6e84000 r-xp 00000000 08:01 4145221 /lib/libgcc_s.so.1
b6e84000-b6e85000 rw-p 0000a000 08:01 4145221 /lib/libgcc_s.so.1
b6e85000-b6f6d000 r-xp 00000000 08:01 1360652 /usr/lib/libstdc++.so.6.0.9
b6f6d000-b6f70000 r--p 000e8000 08:01 1360652 /usr/lib/libstdc++.so.6.0.9
b6f70000-b6f72000 rw-p 000eb000 08:01 1360652 /usr/lib/libstdc++.so.6.0.9
b6f72000-b6f79000 rw-p b6f72000 00:00 0
b6f79000-b6fa1000 r-xp 00000000 08:01 1360291 /usr/lib/libpixman-1.so.0.10.0
b6fa1000-b6fa2000 rw-p 00027000 08:01 1360291 /usr/lib/libpixman-1.so.0.10.0
b6fa2000-b6fc4000 r-xp 00000000 08:01 1359952 /usr/lib/libpng12.so.0.15.0
b6fc4000-b6fc5000 rw-p 00022000 08:01 1359952 /usr/lib/libpng12.so.0.15.0
b6fc5000-b6fd9000 r-xp 00000000 08:01 1360107 /usr/lib/libz.so.1.2.3.3
b6fd9000-b6fda000 rw-p 00013000 08:01 1360107 /usr/lib/libz.so.1.2.3.3
b6fda000-b7046000 r-xp 00000000 08:01 1361408 /usr/lib/libfreetype.so.6.3.16
b7046000-b704a000 rw-p 0006b000 08:01 1361408 /usr/lib/libfreetype.so.6.3.16
b704a000-b7070000 r-xp 00000000 08:01 1360163 /usr/lib/libpangoft2-1.0.so.0.2000.1
b7070000-b7071000 rw-p 00026000 08:01 1360163 /usr/lib/libpangoft2-1.0.so.0.2000.1
b7071000-b7072000 rw-p b7071000 00:00 0
b7072000-b707a000 r-xp 00000000 08:01 1359977 /usr/lib/libXcursor.so.1.0.2
b707a000-b707b000 rw-p 00007000 08:01 1359977 /usr/lib/libXcursor.so.1.0.2
b707b000-b7080000 r-xp 00000000 08:01 1359901 /usr/lib/libXrandr.so.2.1.0
b7080000-b7081000 rw-p 00005000 08:01 1359901 /usr/lib/libXrandr.so.2.1.0
b7081000-b7088000 r-xp 00000000 08:01 1360391 /usr/lib/libXi.so.6.0.0
b7088000-b7089000 rw-p 00006000 08:01 1360391 /usr/lib/libXi.so.6.0.0
b7089000-b708b000 r-xp 00000000 08:01 1361217 /usr/lib/libXinerama.so.1.0.0
b708b000-b708c000 rw-p 00001000 08:01 1361217 /usr/lib/libXinerama.so.1.0.0
b708c000-b7093000 r-xp 00000000 08:01 1360155 /usr/lib/libXrender.so.1.3.0
b7093000-b7094000 rw-p 00007000 08:01 1360155 /usr/lib/libXrender.so.1.3.0
b7094000-b7095000 rw-p b7094000 00:00 0
b7095000-b70a2000 r-xp 00000000 08:01 1361207 /usr/lib/libXext.so.6.4.0
b70a2000-b70a3000 rw-p 0000d000 08:01 1361207 /usr/lib/libXext.so.6.4.0
b70a3000-b70cc000 r-xp 00000000 08:01 1360041 /usr/lib/libfontconfig.so.1.3.0
b70cc000-b70cd000 rw-p 00029000 08:01 1360041 /usr/lib/libfontconfig.so.1.3.0
b70cd000-b70d1000 r-xp 00000000 08:01 1361209 /usr/lib/libXfixes.so.3.1.0
b70d1000-b70d2000 rw-p 00003000 08:01 1361209 /usr/lib/libXfixes.so.3.1.0
b70d2000-b70d4000 r-xp 00000000 08:01 1361201 /usr/lib/libXdamage.so.1.1.0
b70d4000-b70d5000 rw-p 00001000 08:01 1361201 /usr/lib/libXdamage.so.1.1.0
b70d5000-b70d7000 r-xp 00000000 08:01 1360568 /usr/lib/libXcomposite.so.1.0.0
b70d7000-b70d8000 rw-p 00001000 08:01 1360568 /usr/lib/libXcomposite.so.1.0.0
b70d8000-b70d9000 rw-p b70d8000 00:00 0
b70d9000-b70ed000 r-xp 00000000 08:01 4177964 /lib/tls/i686/cmov/libpthread-2.7.so
b70ed000-b70ef000 rw-p 00013000 08:01 4177964 /lib/tls/i686/cmov/libpthread-2.7.so
b70ef000-b70f1000 rw-p b70ef000 00:00 0
b70f1000-b7106000 r-xp 00000000 08:01 1359895 /usr/lib/libICE.so.6.3.0
b7106000-b7107000 rw-p 00014000 08:01 1359895 /usr/lib/libICE.so.6.3.0
b7107000-b7109000 rw-p b7107000 00:00 0
b7109000-b7110000 r-xp 00000000 08:01 1361182 /usr/lib/libSM.so.6.0.0
b7110000-b7111000 rw-p 00006000 08:01 1361182 /usr/lib/libSM.so.6.0.0
b7111000-b7113000 r-xp 00000000 08:01 4177952 /lib/tls/i686/cmov/libdl-2.7.so
b7113000-b7115000 rw-p 00001000 08:01 4177952 /lib/tls/i686/cmov/libdl-2.7.so
b7115000-b71f9000 r-xp 00000000 08:01 1361096 /usr/lib/libX11.so.6.2.0
b71f9000-b71fc000 rw-p 000e4000 08:01 1361096 /usr/lib/libX11.so.6.2.0
b71fc000-b7345000 r-xp 00000000 08:01 4177949 /lib/tls/i686/cmov/libc-2.7.so
b7345000-b7346000 r--p 00149000 08:01 4177949 /lib/tls/i686/cmov/libc-2.7.so
b7346000-b7348000 rw-p 0014a000 08:01 4177949 /lib/tls/i686/cmov/libc-2.7.so
b7348000-b734b000 rw-p b7348000 00:00 0
b734b000-b736e000 r-xp 00000000 08:01 4177953 /lib/tls/i686/cmov/libm-2.7.so
b736e000-b7370000 rw-p 00023000 08:01 4177953 /lib/tls/i686/cmov/libm-2.7.so
b7370000-b7371000 rw-p b7370000 00:00 0
b7371000-b742f000 r-xp 00000000 08:01 1360903 /usr/lib/libruby1.8.so.1.8.6
b742f000-b7431000 rw-p 000be000 08:01 1360903 /usr/lib/libruby1.8.so.1.8.6
b7431000-b7441000 rw-p b7431000 00:00 0
b7441000-b7443000 r-xp 00000000 08:01 4177969 /lib/tls/i686/cmov/libutil-2.7.so
b7443000-b7445000 rw-p 00001000 08:01 4177969 /lib/tls/i686/cmov/libutil-2.7.so
b7445000-b754f000 r-xp 00000000 08:01 1360718 /usr/lib/libpython2.5.so.1.0
b754f000-b7574000 rw-p 0010a000 08:01 1360718 /usr/lib/libpython2.5.so.1.0
b7574000-b757a000 rw-p b7574000 00:00 0
b757a000-b7695000 r-xp 00000000 08:01 1360524 /usr/lib/libperl.so.5.8.8
b7695000-b769a000 rw-p 0011a000 08:01 1360524 /usr/lib/libperl.so.5.8.8
b769a000-b769c000 rw-p b769a000 00:00 0
b769c000-b76a1000 r-xp 00000000 08:01 1361592 /usr/lib/libgpm.so.1.19.6
b76a1000-b76a2000 rw-p 00004000 08:01 1361592 /usr/lib/libgpm.so.1.19.6
b76a2000-b76cf000 r-xp 00000000 08:01 4145285 /lib/libncurses.so.5.6
b76cf000-b76d2000 rw-p 0002c000 08:01 4145285 /lib/libncurses.so.5.6
b76d2000-b76d3000 rw-p b76d2000 00:00 0
b76d3000-b7720000 r-xp 00000000 08:01 1361233 /usr/lib/libXt.so.6.0.0
b7720000-b7724000 rw-p 0004c000 08:01 1361233 /usr/lib/libXt.so.6.0.0
b7724000-b772b000 r-xp 00000000 08:01 4177966 /lib/tls/i686/cmov/librt-2.7.so
b772b000-b772d000 rw-p 00006000 08:01 4177966 /lib/tls/i686/cmov/librt-2.7.so
b772d000-b7731000 r-xp 00000000 08:01 1361957 /usr/lib/libgthread-2.0.so.0.1600.3
b7731000-b7732000 rw-p 00003000 08:01 1361957 /usr/lib/libgthread-2.0.so.0.1600.3
b7732000-b775f000 r-xp 00000000 08:01 1360228 /usr/lib/libgconf-2.so.4.1.5
b775f000-b7762000 rw-p 0002d000 08:01 1360228 /usr/lib/libgconf-2.so.4.1.5
b7762000-b7777000 r-xp 00000000 08:01 1360278 /usr/lib/libart_lgpl_2.so.2.3.20
b7777000-b7778000 rw-p 00014000 08:01 1360278 /usr/lib/libart_lgpl_2.so.2.3.20
b7778000-b77c0000 r-xp 00000000 08:01 1361165 /usr/lib/libORBit-2.so.0.1.0
b77c0000-b77ca000 rw-p 00047000 08:01 1361165 /usr/lib/libORBit-2.so.0.1.0
b77ca000-b77cb000 rw-p b77ca000 00:00 0
b77cb000-b77dd000 r-xp 00000000 08:01 1360281 /usr/lib/libbonobo-activation.so.4.0.0
b77dd000-b77df000 rw-p 00012000 08:01 1360281 /usr/lib/libbonobo-activation.so.4.0.0
b77df000-b7830000 r-xp 00000000 08:01 1360280 /usr/lib/libbonobo-2.so.0.0.0
b7830000-b783a000 rw-p 00050000 08:01 1360280 /usr/lib/libbonobo-2.so.0.0.0
b783a000-b7841000 r-xp 00000000 08:01 4145266 /lib/libpopt.so.0.0.0
b7841000-b7842000 rw-p 00006000 08:01 4145266 /lib/libpopt.so.0.0.0
b7842000-b7856000 r-xp 00000000 08:01 1361075 /usr/lib/libgnome-2.so.0.2200.0
b7856000-b7857000 rw-p 00013000 08:01 1361075 /usr/lib/libgnome-2.so.0.2200.0
b7857000-b7886000 r-xp 00000000 08:01 1360152 /usr/lib/libgnomecanvas-2.so.0.2001.0
b7886000-b7887000 rw-p 0002f000 08:01 1360152 /usr/lib/libgnomecanvas-2.so.0.2001.0
b7887000-b7888000 rw-p b7887000 00:00 0
b7888000-b78de000 r-xp 00000000 08:01 1360827 /usr/lib/libgnomevfs-2.so.0.2200.0
b78de000-b78e1000 rw-p 00056000 08:01 1360827 /usr/lib/libgnomevfs-2.so.0.2200.0
b78e1000-b793c000 r-xp 00000000 08:01 1359903 /usr/lib/libbonoboui-2.so.0.0.0
b793c000-b793f000 rw-p 0005a000 08:01 1359903 /usr/lib/libbonoboui-2.so.0.0.0
b793f000-b79c4000 r-xp 00000000 08:01 1361501 /usr/lib/libgnomeui-2.so.0.2201.0
b79c4000-b79c7000 rw-p 00085000 08:01 1361501 /usr/lib/libgnomeui-2.so.0.2201.0
b79c7000-b7a77000 r-xp 00000000 08:01 1361820 /usr/lib/libglib-2.0.so.0.1600.3
b7a77000-b7a78000 rw-p 000b0000 08:01 1361820 /usr/lib/libglib-2.0.so.0.1600.3
b7a78000-b7a7b000 r-xp 00000000 08:01 1361835 /usr/lib/libgmodule-2.0.so.0.1600.3
b7a7b000-b7a7c000 rw-p 00002000 08:01 1361835 /usr/lib/libgmodule-2.0.so.0.1600.3
b7a7c000-b7a7d000 rw-p b7a7c000 00:00 0
b7a7d000-b7ab8000 r-xp 00000000 08:01 1361956 /usr/lib/libgobject-2.0.so.0.1600.3
b7ab8000-b7ab9000 rw-p 0003b000 08:01 1361956 /usr/lib/libgobject-2.0.so.0.1600.3
b7ab9000-b7b19000 r-xp 00000000 08:01 1361275 /usr/lib/libcairo.so.2.17.3
b7b19000-b7b1b000 rw-p 0005f000 08:01 1361275 /usr/lib/libcairo.so.2.17.3
b7b1b000-b7b56000 r-xp 00000000 08:01 1359987 /usr/lib/libpango-1.0.so.0.2000.1
b7b56000-b7b58000 rw-p 0003a000 08:01 1359987 /usr/lib/libpango-1.0.so.0.2000.1
b7b58000-b7b60000 r-xp 00000000 08:01 1360162 /usr/lib/libpangocairo-1.0.so.0.2000.1
b7b60000-b7b61000 rw-p 00008000 08:01 1360162 /usr/lib/libpangocairo-1.0.so.0.2000.1
b7b61000-b7b78000 r-xp 00000000 08:01 1361961 /usr/lib/libgdk_pixbuf-2.0.so.0.1200.9
b7b78000-b7b79000 rw-p 00016000 08:01 1361961 /usr/lib/libgdk_pixbuf-2.0.so.0.1200.9
b7b79000-b7b91000 r-xp 00000000 08:01 1361158 /usr/lib/libatk-1.0.so.0.2209.1
b7b91000-b7b93000 rw-p 00018000 08:01 1361158 /usr/lib/libatk-1.0.so.0.2209.1
b7b93000-b7b94000 rw-p b7b93000 00:00 0
b7b94000-b7c15000 r-xp 00000000 08:01 1361535 /usr/lib/libgdk-x11-2.0.so.0.1200.9
b7c15000-b7c18000 rw-p 00080000 08:01 1361535 /usr/lib/libgdk-x11-2.0.so.0.1200.9
b7c18000-b7f88000 r-xp 00000000 08:01 1361978 /usr/lib/libgtk-x11-2.0.so.0.1200.9
b7f88000-b7f8e000 rw-p 00370000 08:01 1361978 /usr/lib/libgtk-x11-2.0.so.0.1200.9
b7f8e000-b7f8f000 rw-p b7f8e000 00:00 0
b7f8f000-b7f90000 r--p 00000000 08:01 1410310 /usr/lib/locale/en_US.utf8/LC_PAPER
b7f90000-b7f91000 r--p 00000000 08:01 1410308 /usr/lib/locale/en_US.utf8/LC_NAME
b7f91000-b7f92000 r--p 00000000 08:01 1409271 /usr/lib/locale/en_US.utf8/LC_ADDRESS
b7f92000-b7f93000 r--p 00000000 08:01 1409272 /usr/lib/locale/en_US.utf8/LC_TELEPHONE
b7f93000-b7f94000 r--p 00000000 08:01 1409273 /usr/lib/locale/en_US.utf8/LC_MEASUREMENT
b7f94000-b7f9b000 r--s 00000000 08:01 1377029 /usr/lib/gconv/gconv-modules.cache
b7f9b000-b7f9c000 r--p 00000000 08:01 1409274 /usr/lib/locale/en_US.utf8/LC_IDENTIFICATION
b7f9c000-b7f9e000 rw-p b7f9c000 00:00 0
b7f9e000-b7f9f000 r-xp b7f9e000 00:00 0 [vdso]
b7f9f000-b7fb9000 r-xp 00000000 08:01 4145165 /lib/ld-2.7.so
b7fb9000-b7fbb000 rw-p 00019000 08:01 4145165 /lib/ld-2.7.so
bff7c000-bff91000 rw-p bffeb000 00:00 0 [stack]
Vim: Caught deadly signal ABRT
Vim: preserving files...
Vim: Finished.

Revision history for this message
Dominique Pellé (dominique-pelle) wrote :

This bug has already been fixed upstream in patch 7.1.147 of Vim (on Oct 30, 2007, yes, that's quite a while ago):

    7.1.147 (after 7.1.127) freeing memory twice completing user name

... but Vim in Ubuntu-8.04 is still using Vim-7.1.138.

This bug is also most certainly a dupe of bug #219546.

My advice is to compile latest Vim (7.1.298) from www.vim.org until the fix is put into Hardy.

Can we backport a more recent version Vim? Crashes in the text editor are not good.

Niall Murphy (nmurphy)
Changed in vim (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.