[gutsy] gvim crashed in munmap_chunk

Bug #131252 reported by Martin Pool
10
Affects Status Importance Assigned to Milestone
vim
Invalid
Undecided
auto-bugs
vim (Debian)
Invalid
Undecided
Unassigned
vim (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

gvim suddenly crashed with a traceback. I can't remember precisely what I was typing at the time. I think I had just given a :b command to leave a buffer viewing a diff. I see some functions in the stack about folding, but I'm pretty sure I did not have folds on in any active buffer.

i haven't seen this before. vim in gutsy has been generally reliable for me.

*** glibc detected *** gvim: munmap_chunk(): invalid pointer: 0x086e2ae0 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(cfree+0x1bb)[0xb730693b]
gvim(ga_clear+0x15)[0x811a4c5]
gvim(deleteFoldRecurse+0x29)[0x80dd239]
gvim(deleteFoldRecurse+0x29)[0x80dd239]
gvim(deleteFoldRecurse+0x29)[0x80dd239]
gvim(deleteFoldRecurse+0x29)[0x80dd239]
gvim(deleteFoldRecurse+0x29)[0x80dd239]
gvim(deleteFoldRecurse+0x29)[0x80dd239]
gvim(clearFolding+0x18)[0x80dd6e8]
gvim(buf_freeall+0x175)[0x80776e5]
gvim(close_buffer+0x106)[0x8078046]
gvim(set_curbuf+0x11d)[0x8078e9d]
gvim(do_buffer+0x40e)[0x80792fe]
gvim(goto_buffer+0x4b)[0x8079f7b]
gvim[0x80be9a6]
gvim[0x80c1ce3]
gvim(do_cmdline+0x43b)[0x80c304b]
gvim[0x812dbd2]
gvim(normal_cmd+0x3d0)[0x81302d0]
gvim(main_loop+0x273)[0x80f4a43]
gvim(main+0xaf5)[0x80f7f45]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb72af050]
gvim(init_ast+0xc79)[0x8071ef1]
======= Memory map: ========
08048000-081f6000 r-xp 00000000 fe:02 103264 /usr/bin/vim.gnome
081f6000-08203000 rw-p 001ad000 fe:02 103264 /usr/bin/vim.gnome
08203000-08d51000 rw-p 08203000 00:00 0 [heap]
b6840000-b684a000 r-xp 00000000 fe:02 21538 /lib/libgcc_s.so.1
b684a000-b684b000 rw-p 0000a000 fe:02 21538 /lib/libgcc_s.so.1
b6858000-b6984000 rw-p b6858000 00:00 0
b6985000-b69c9000 r--p 00000000 fe:02 241749 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf
b69c9000-b6a29000 rw-s 00000000 00:09 3309587 /SYSV00000000 (deleted)
b6a29000-b6a2f000 r-xp 00000000 fe:02 100667 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
b6a2f000-b6a30000 rw-p 00005000 fe:02 100667 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
b6a30000-b6a41000 r--p 00000000 fe:02 241730 /usr/share/fonts/truetype/ttf-bitstream-vera/Vera.ttf
b6a41000-b6a88000 r--p 00000000 fe:02 241752 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf
b6a88000-b6a8a000 r-xp 00000000 fe:02 181660 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b6a8a000-b6a8b000 rw-p 00001000 fe:02 181660 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b6a8b000-b6a91000 r--s 00000000 fe:02 416594 /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2
b6a91000-b6a92000 r--s 00000000 fe:02 416591 /var/cache/fontconfig/fd9505950c048a77dc4b710eb6a628ed-x86.cache-2
b6a92000-b6a95000 r--s 00000000 fe:02 416589 /var/cache/fontconfig/ddc79d3ea06a7c6ffa86ede85f3bb5df-x86.cache-2
b6a95000-b6a96000 r--s 00000000 fe:02 416587 /var/cache/fontconfig/e7071f4a29fa870f4323321c154eba04-x86.cache-2
b6a96000-b6a97000 r--s 00000000 fe:02 416586 /var/cache/fontconfig/a2ab74764b07279e7c36ddb1d302cf26-x86.cache-2
b6a97000-b6a9b000 r--s 00000000 fe:02 416585 /var/cache/fontconfig/921a30a17f0be15c70ac14043cb7a739-x86.cache-2
b6a9b000-b6a9c000 r--s 00000000 fe:02 416583 /var/cache/fontconfig/c69f04ab05004e31a6d5e715764f16d8-x86.cache-2
b6a9c000-b6a9d000 r--s 00000000 fe:02 416582 /var/cache/fontconfig/4c73fe0c47614734b17d736dbde7580a-x86.cache-2
b6a9d000-b6a9f000 r--s 00000000 fe:02 416581 /var/cache/fontconfig/646addb8444faa74ee138aa00ab0b6a0-x86.cache-2
b6a9f000-b6aa1000 r--s 00000000 fe:02 416579 /var/cache/fontconfig/20bd79ad97094406f7d1b9654bfbd926-x86.cache-2
b6aa1000-b6aa2000 r--s 00000000 fe:02 416576 /var/cache/fontconfig/75a2cd575a62c63e802c11411fb87c37-x86.cache-2
b6aa2000-b6aa4000 r--s 00000000 fe:02 416575 /var/cache/fontconfig/9c0624108b9a2ae8552f664125be8356-x86.cache-2
b6aa4000-b6aaa000 r--s 00000000 fe:02 416574 /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2
b6aaa000-b6aac000 r--s 00000000 fe:02 416573 /var/cache/fontconfig/de156ccd2eddbdc19d37a45b8b2aac9c-x86.cache-2
b6aac000-b6aae000 r--s 00000000 fe:02 416569 /var/cache/fontconfig/da1bd5ca8443ffe22927a23ce431d198-x86.cache-2
b6aae000-b6ab6000 r--s 00000000 fe:02 416568 /var/cache/fontconfig/e3de0de479f42330eadf588a55fb5bf4-x86.cache-2
b6ab6000-b6abc000 r--s 00000000 fe:02 416565 /var/cache/fontconfig/0f34bcd4b6ee430af32735b75db7f02b-x86.cache-2
b6abc000-b6abd000 r--s 00000000 fe:02 416563 /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-x86.cache-2
b6abd000-b6ad4000 r--s 00000000 fe:02 416551 /var/cache/fontconfig/365b55f210c0a22e9a19e35191240f32-x86.cache-2
b6ad4000-b6ad6000 r--s 00000000 fe:02 416445 /var/cache/fontconfig/de9486f0b47a4d768a594cb4198cb1c6-x86.cache-2
b6ad6000-b6adc000 r--s 00000000 fe:02 416385 /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-x86.cache-2
b6adc000-b6adf000 r--s 00000000 fe:02 416383 /var/cache/fontconfig/6386b86020ecc1ef9690bb720a13964f-x86.cache-2
b6adf000-b6ae3000 r--s 00000000 fe:02 416297 /var/cache/fontconfig/089dead882dea3570ffc31a9898cfb69-x86.cache-2
b6ae3000-b6ae5000 r--s 00000000 fe:02 415952 /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-x86.cache-2
b6ae5000-b6ae6000 r--s 00000000 fe:02 416622 /var/cache/fontconfig/fcff1cd55d48a2c86a175e9943c3506d-x86.cache-2
b6ae6000-b6ae7000 r--s 00000000 fe:02 416621 /var/cache/fontconfig/e9e44584608a73233979f764b5f9dd81-x86.cache-2
b6ae7000-b6ae8000 r--s 00000000 fe:02 416620 /var/cache/fontconfig/b5a4f3f568a71026ccdc6a3a51afa9b4-x86.cache-2
b6ae8000-b6ae9000 r--s 00000000 fe:02 416619 /var/cache/fontconfig/2561679576a9c7fd2ce41d281d4e00d1-x86.cache-2
b6ae9000-b6aea000 r--s 00000000 fe:02 416618 /var/cache/fontconfig/bf1f9632594a1fa28e2cf4d7888deffe-x86.cache-2
b6aea000-b6aed000 r--s 00000000 fe:02 416617 /var/cache/fontconfig/b8613a33de00eecd32d5a94c3c617829-x86.cache-2
b6aed000-b6af0000 r--s 00000000 fe:02 416616 /var/cache/fontconfig/b21a91cee725896328b8cee8091cf747-x86.cache-2
b6af0000-b6af9000 r--s 00000000 fe:02 416615 /var/cache/fontconfig/fd9416c4b92f07c6f59a3a8cf496e9dc-x86.cache-2
b6af9000-b6afb000 r--s 00000000 fe:02 416614 /var/cache/fontconfig/059138ec877db160474b4d5de1248d14-x86.cache-2
b6afb000-b6afc000 r--s 00000000 fe:02 416613 /var/cache/fontconfig/f5a93ac943883aa0fd9a7bfe0f6ec3c1-x86.cache-2
b6afc000-b6afe000 r--s 00000000 fe:02 416612 /var/cache/fontconfig/118d8d5311348bbdf5fe3b106d7c13d4-x86.cache-2
b6afe000-b6aff000 r--s 00000000 fe:02 416611 /var/cache/fontconfig/a1131b7be650f9abae4907495aa5815d-x86.cache-2
b6aff000-b6b04000 r--s 00000000 fe:02 416610 /var/cache/fontconfig/8ab5f685cd6d8ba67c37c908faf08172-x86.cache-2
b6b04000-b6b09000 r--s 00000000 fe:02 416609 /var/cache/fontconfig/0f32d3adc6a232110812e17374eaa446-x86.cache-2
b6b09000-b6b0c000 r--s 00000000 fe:02 416608 /var/cache/fontconfig/7b4a97c10f6c0166998ddfa1cf7392fb-x86.cache-2
b6b0c000-b6b0f000 r--s 00000000 fe:02 416607 /var/cache/fontconfig/61c830dfac3fd78a12654da5e9ba3f56-x86.cache-2
b6b0f000-b6b10000 r--s 00000000 fe:02 416606 /var/cache/fontconfig/e0f9e95429e756d56293ed4d63866094-x86.cache-2
b6b10000-b6b11000 r--s 00000000 fe:02 416605 /var/cache/fontconfig/892f88ea27b235637f494d515247eddd-x86.cache-2
b6b11000-b6b13000 r--s 00000000 fe:02 416604 /var/cache/fontconfig/4123634e9c08547d899d0aaff05ebe69-x86.cache-2
b6b13000-b6b19000 r--s 00000000 fe:02 416603 /var/cache/fontconfig/142ecfc435bad6f1fbc2648c1119d5eb-x86.cache-2
b6b19000-b6b1f000 r--s 00000000 fe:02 416602 /var/cache/fontconfig/102e5142c2e9e50c5e8ece26694a2dad-x86.cache-2
b6b1f000-b6b20000 r--s 00000000 fe:02 416601 /var/cache/fontconfig/92a571655fb1c0ec1c4d6f496220600a-x86.cache-2
b6b20000-b6b28000 r--s 00000000 fe:02 416600 /var/cache/fontconfig/a960c40fc9306f090224a04585f8a963-x86.cache-2
b6b28000-b6b2d000 r--s 00000000 fe:02 416599 /var/cache/fontconfig/9404ff413c67fc2a1526fd14eb4163a8-x86.cache-2
b6b2d000-b6b46000 r--s 00000000 fe:01 3054544 /home/mbp/.fontconfig/e62c64cac36d705ed4be4685257520fa-x86.cache-2
b6b46000-b6b52000 r-xp 00000000 fe:02 208594 /usr/lib/gtk-2.0/2.10.0/engines/libindustrial.so
b6b52000-b6b53000 rw-p 0000b000 fe:02 208594 /usr/lib/gtk-2.0/2.10.0/engines/libindustrial.so
b6b53000-b6b5c000 r-xp 00000000 fe:02 50042 /lib/tls/i686/cmov/libnss_files-2.6.1.so
b6b5c000-b6b5e000 rw-p 00008000 fe:02 50042 /lib/tls/i686/cmov/libnss_files-2.6.1.so
b6b5e000-b6b66000 r-xp 00000000 fe:02 50082 /lib/tls/i686/cmov/libnss_nis-2.6.1.so
b6b66000-b6b68000 rw-p 00007000 fe:02 50082 /lib/tls/i686/cmov/libnss_nis-2.6.1.so
b6b68000-b6b6f000 r-xp 00000000 fe:02 50039 /lib/tls/i686/cmov/libnss_compat-2.6.1.so
b6b6f000-b6b71000 rw-p 00006000 fe:02 50039 /lib/tls/i686/cmov/libnss_compat-2.6.1.so
b6b71000-b6b74000 r--s 00000000 fe:02 416598 /var/cache/fontconfig/b3fedf7c409f006ca1a6fceffceb77cf-x86.cache-2
b6b74000-b6b7a000 r--s 00000000 fe:02 416597 /var/cache/fontconfig/6330322105e0c4105d7c7a6ea2974107-x86.cache-2
b6b7a000-b6b7b000 rw-p b6b7a000 00:00 0
b6b7b000-b6b7c000 r-xp 00000000 fe:02 101889 /usr/lib/gconv/ISO8859-1.so
b6b7c000-b6b7e000 rw-p 00000000 fe:02 101889 /usr/lib/gconv/ISO8859-1.so
b6b7e000-b6bb9000 r--p 00000000 fe:02 100982 /usr/lib/locale/en_AU.utf8/LC_CTYPE
b6bb9000-b6bba000 r--p 00000000 fe:02 100987 /usr/lib/locale/en_AU.utf8/LC_NUMERIC
b6bba000-b6bbb000 r--p 00000000 fe:02 100953 /usr/lib/locale/en_AU.utf8/LC_TIME
b6bbb000-b6c92000 r--p 00000000 fe:02 100981 /usr/lib/locale/en_AU.utf8/LC_COLLATE
b6c92000-b6c93000 r--p 00000000 fe:02 100908 /usr/lib/locale/en_AU.utf8/LC_MONETARY
b6c93000-b6c94000 r--p 00000000 fe:02 100974 /usr/lib/locale/en_AU.utf8/LC_MESSAGES/SYS_LC_MESSAGES
b6c94000-b6c98000 rw-p b6c94000 00:00 0
b6c98000-b6d59000 r-xp 00000000 fe:02 353264 /usr/lib/libasound.so.2.0.0
b6d59000-b6d5e000 rw-p 000c0000 fe:02 353264 /usr/lib/libasound.so.2.0.0
b6d5e000-b6d94000 r-xp 00000000 fe:02 16241 /lib/libsepol.so.1
b6d94000-b6d95000 rw-p 00035000 fe:02 16241 /lib/libsepol.so.1
b6d95000-b6d9f000 rw-p b6d95000 00:00 0
b6d9f000-b6ded000 r-xp 00000000 fe:02 97843 /usr/lib/libgcrypt.so.11.2.3
b6ded000-b6def000 rw-p 0004e000 fe:02 97843 /usr/lib/libgcrypt.so.11.2.3
b6def000-b6df2000 r-xp 00000000 fe:02 97898 /usr/lib/libgpg-error.so.0.3.0
b6df2000-b6df3000 rw-p 00002000 fe:02 97898 /usr/lib/libgpg-error.so.0.3.0
b6df3000-b6e02000 r-xp 00000000 fe:02 98085 /usr/lib/libtasn1.so.3.0.9
b6e02000-b6e03000 rw-p 0000e000 fe:02 98085 /usr/lib/libtasn1.so.3.0.9
b6e03000-b6e04000 rw-p b6e03000 00:00 0
b6e04000-b6e18000 r-xp 00000000 fe:02 50012 /lib/tls/i686/cmov/libnsl-2.6.1.so
b6e18000-b6e1a000 rw-p 00013000 fe:02 50012 /lib/tls/i686/cmov/libnsl-2.6.1.so
b6e1a000-b6e1c000 rw-p b6e1a000 00:00 0
b6e1c000-b6e20000 r-xp 00000000 fe:02 97673 /usr/lib/libXdmcp.so.6.0.0
b6e20000-b6e21000 rw-p 00003000 fe:02 97673 /usr/lib/libXdmcp.so.6.0.0
b6e21000-b6e25000 r-xp 00000000 fe:02 354365 /usr/lib/libORBitCosNaming-2.so.0.1.0
b6e25000-b6e26000 rw-p 00003000 fe:02 354365 /usr/lib/libORBitCosNaming-2.so.0.1.0
b6e26000-b6e46000 r-xp 00000000 fe:02 97706 /usr/lib/libaudiofile.so.0.0.2
b6e46000-b6e48000 rw-p 00020000 fe:02 97706 /usr/lib/libaudiofile.so.0.0.2
b6e48000-b6e49000 rw-p b6e48000 00:00 0
b6e49000-b6e52000 r-xp 00000000 fe:02 97707 /usr/lib/libesd.so.0.2.38
b6e52000-b6e53000 rw-p 00009000 fe:02 97707 /usr/lib/libesd.so.0.2.38
b6e53000-b6e5a000 r-xp 00000000 fe:02 96279 /usr/lib/libgailutil.so.18.0.1
b6e5a000-b6e5b000 rw-p 00006000 fe:02 96279 /usr/lib/libgailutil.so.18.0.1
b6e5b000-b6e6f000 r-xp 00000000 fe:02 16240 /lib/libselinux.so.1
b6e6f000-b6e71000 rw-p 00013000 fe:02 16240 /lib/libselinux.so.1
b6e71000-b6e80000 r-xp 00000000 fe:02 50086 /lib/tls/i686/cmov/libresolv-2.6.1.so
b6e80000-b6e82000 rw-p 0000f000 fe:02 50086 /lib/tls/i686/cmov/libresolv-2.6.1.so
b6e82000-b6e84000 rw-p b6e82000 00:00 0
b6e84000-b6e92000 r-xp 00000000 fe:02 96554 /usr/lib/libavahi-client.so.3.2.2
b6e92000-b6e93000 rw-p 0000e000 fe:02 96554 /usr/lib/libavahi-client.so.3.2.2
b6e93000-b6e94000 rw-p b6e93000 00:00 0
b6e94000-b6e9e000 r-xp 00000000 fe:02 96850 /usr/lib/libavahi-common.so.3.4.4
b6e9e000-b6e9f000 rw-p 00009000 fe:02 96850 /usr/lib/libavahi-common.so.3.4.4
b6e9f000-b6ea1000 r-xp 00000000 fe:02 96057 /usr/lib/libavahi-glib.so.1.0.1
b6ea1000-b6ea2000 rw-p 00001000 fe:02 96057 /usr/lib/libavahi-glib.so.1.0.1
b6ea2000-b6f0c000 r-xp 00000000 fe:02 97896 /usr/lib/libgnutls.so.13.3.0
b6f0c000-b6f12000 rw-p 0006a000 fe:02 97896 /usr/lib/libgnutls.so.13.3.0
b6f12000-b6f46000 r-xp 00000000 fe:02 96155 /usr/lib/libdbus-1.so.3.3.0
b6f46000-b6f47000 rw-p 00033000 fe:02 96155 /usr/lib/libdbus-1.so.3.3.0
b6f47000-b6f61000 r-xp 00000000 fe:02 97745 /usr/lib/libdbus-glib-1.so.2.1.0
b6f61000-b6f62000 rw-p 0001a000 fe:02 97745 /usr/lib/libdbus-glib-1.so.2.1.0
b6f62000-b6f63000 rw-p b6f62000 00:00 0
b6f63000-b6f77000 r-xp 00000000 fe:02 50085 /lib/tls/i686/cmov/libpthread-2.6.1.so
b6f77000-b6f79000 rw-p 00013000 fe:02 50085 /lib/tls/i686/cmov/libpthread-2.6.1.so
b6f79000-b6f7b000 rw-p b6f79000 00:00 0
b6f7b000-b6f99000 r-xp 00000000 fe:02 97968 /usr/lib/libjpeg.so.62.0.0
b6f99000-b6f9a000 rw-p 0001d000 fe:02 97968 /usr/lib/libjpeg.so.62.0.0
b6f9a000-b70b2000 r-xp 00000000 fe:02 98109 /usr/lib/libxml2.so.2.6.29
b70b2000-b70b7000 rw-p 00117000 fe:02 98109 /usr/lib/libxml2.so.2.6.29
b70b7000-b70b8000 rw-p b70b7000 00:00 0
b70b8000-b70da000 r-xp 00000000 fe:02 98041 /usr/lib/libpng12.so.0.15.0
b70da000-b70db000 rw-p 00021000 fe:02 98041 /usr/lib/libpng12.so.0.15.0
b70db000-b70dd000 r-xp 00000000 fe:02 97668 /usr/lib/libXau.so.6.0.0
b70dd000-b70de000 rw-p 00001000 fe:02 97668 /usr/lib/libXau.so.6.0.0
b70de000-b70df000 rw-p b70de000 00:00 0
b70df000-b70fd000 r-xp 00000000 fe:02 98416 /usr/lib/libexpat.so.1.0.0
b70fd000-b70ff000 rw-p 0001e000 fe:02 98416 /usr/lib/libexpat.so.1.0.0
b70ff000-b7113000 r-xp 00000000 fe:02 100644 /usr/lib/libz.so.1.2.3.3
b7113000-b7114000 rw-p 00013000 fe:02 100644 /usr/lib/libz.so.1.2.3.3
b7114000-b717f000 r-xp 00000000 fe:02 97776 /usr/lib/libfreetype.so.6.3.16
b717f000-b7183000 rw-p 0006a000 fe:02 97776 /usr/lib/libfreetype.so.6.3.16
b7183000-b7198000 r-xp 00000000 fe:02 96124 /usr/lib/libICE.so.6.3.0
b7198000-b719a000 rw-p 00014000 fe:02 96124 /usr/lib/libICE.so.6.3.0
b719a000-b719b000 rw-p b719a000 00:00 0
b719b000-b71a2000 r-xp 00000000 fe:02 97663 /usr/lib/libSM.so.6.0.0
b71a2000-b71a3000 rw-p 00006000 fe:02 97663 /usr/lib/libSM.so.6.0.0
b71a3000-b71a4000 rw-p b71a3000 00:00 0
b71a4000-b71a6000 r-xp 00000000 fe:02 50009 /lib/tls/i686/cmov/libdl-2.6.1.so
b71a6000-b71a8000 rw-p 00001000 fe:02 50009 /lib/tls/i686/cmov/libdl-2.6.1.so
b71a8000-b7295000 r-xp 00000000 fe:02 97665 /usr/lib/libX11.so.6.2.0
b7295000-b7299000 rw-p 000ed000 fe:02 97665 /usr/lib/libX11.so.6.2.0
b7299000-b73dd000 r-xp 00000000 fe:02 50003 /lib/tls/i686/cmov/libc-2.6.1.so
b73dd000-b73de000 r--p 00143000 fe:02 50003 /lib/tls/i686/cmov/libc-2.6.1.so
b73de000-b73e0000 rw-p 00144000 fe:02 50003 /lib/tls/i686/cmov/libc-2.6.1.so
b73e0000-b73e3000 rw-p b73e0000 00:00 0
b73e3000-b7406000 r-xp 00000000 fe:02 50010 /lib/tls/i686/cmov/libm-2.6.1.so
b7406000-b7408000 rw-p 00023000 fe:02 50010 /lib/tls/i686/cmov/libm-2.6.1.so
b7408000-b740a000 r-xp 00000000 fe:02 50170 /lib/tls/i686/cmov/libutil-2.6.1.so
b740a000-b740c000 rw-p 00001000 fe:02 50170 /lib/tls/i686/cmov/libutil-2.6.1.so
b740c000-b7518000 r-xp 00000000 fe:02 98049 /usr/lib/libpython2.5.so.1.0
b7518000-b753e000 rw-p 0010c000 fe:02 98049 /usr/lib/libpython2.5.so.1.0
b753e000-b7545000 rw-p b753e000 00:00 0
b7545000-b754a000 r-xp 00000000 fe:02 97904 /usr/lib/libgpm.so.1.19.6
b754a000-b754b000 rw-p 00004000 fe:02 97904 /usr/lib/libgpm.so.1.19.6
b754b000-b7587000 r-xp 00000000 fe:02 21552 /lib/libncurses.so.5.6
b7587000-b758f000 rw-p 0003b000 fe:02 21552 /lib/libncurses.so.5.6
b758f000-b75dc000 r-xp 00000000 fe:02 97688 /usr/lib/libXt.so.6.0.0
b75dc000-b75e0000 rw-p 0004c000 fe:02 97688 /usr/lib/libXt.so.6.0.0
b75e0000-b75e7000 r-xp 00000000 fe:02 50087 /lib/tls/i686/cmov/librt-2.6.1.so
b75e7000-b75e9000 rw-p 00006000 fe:02 50087 /lib/tls/i686/cmov/librt-2.6.1.so
b75e9000-b75ed000 r-xp 00000000 fe:02 356451 /usr/lib/libgthread-2.0.so.0.1307.0
b75ed000-b75ee000 rw-p 00003000 fe:02 356451 /usr/lib/libgthread-2.0.so.0.1307.0
b75ee000-b7637000 r-xp 00000000 fe:02 96054 /usr/lib/libORBit-2.so.0.1.0
b7637000-b7640000 rw-p 00049000 fe:02 96054 /usr/lib/libORBit-2.so.0.1.0
b7640000-b7641000 rw-p b7640000 00:00 0
b7641000-b7670000 r-xp 00000000 fe:02 97842 /usr/lib/libgconf-2.so.4.1.2
b7670000-b7673000 rw-p 0002e000 fe:02 97842 /usr/lib/libgconf-2.so.4.1.2
b7673000-b7674000 rw-p b7673000 00:00 0
b7674000-b7687000 r-xp 00000000 fe:02 354659 /usr/lib/libbonobo-activation.so.4.0.0
b7687000-b7689000 rw-p 00013000 fe:02 354659 /usr/lib/libbonobo-activation.so.4.0.0
b7689000-b76db000 r-xp 00000000 fe:02 354492 /usr/lib/libbonobo-2.so.0.0.0
b76db000-b76e5000 rw-p 00051000 fe:02 354492 /usr/lib/libbonobo-2.so.0.0.0
b76e5000-b7712000 r-xp 00000000 fe:02 96010 /usr/lib/libpangoft2-1.0.so.0.1705.0
b7712000-b7713000 rw-p 0002c000 fe:02 96010 /usr/lib/libpangoft2-1.0.so.0.1705.0
b7713000-b7728000 r-xp 00000000 fe:02 97700 /usr/lib/libart_lgpl_2.so.2.3.19
b7728000-b7729000 rw-p 00014000 fe:02 97700 /usr/lib/libart_lgpl_2.so.2.3.19
b7729000-b7730000 r-xp 00000000 fe:02 16234 /lib/libpopt.so.0.0.0
b7730000-b7731000 rw-p 00006000 fe:02 16234 /lib/libpopt.so.0.0.0
b7731000-b7732000 rw-p b7731000 00:00 0
b7732000-b7746000 r-xp 00000000 fe:02 354855 /usr/lib/libgnome-2.so.0.1900.0
b7746000-b7747000 rw-p 00014000 fe:02 354855 /usr/lib/libgnome-2.so.0.1900.0
b7747000-b7775000 r-xp 00000000 fe:02 97883 /usr/lib/libgnomecanvas-2.so.0.1899.2
b7775000-b7776000 rw-p 0002e000 fe:02 97883 /usr/lib/libgnomecanvas-2.so.0.1899.2
b7776000-b7785000 r-xp 00000000 fe:02 95872 /usr/lib/libgnome-keyring.so.0.1.1
b7785000-b7786000 rw-p 0000e000 fe:02 95872 /usr/lib/libgnome-keyring.so.0.1.1
b7786000-b77dc000 r-xp 00000000 fe:02 100366 /usr/lib/libgnomevfs-2.so.0.1900.3
b77dc000-b77df000 rw-p 00055000 fe:02 100366 /usr/lib/libgnomevfs-2.so.0.1900.3
b77df000-b783a000 r-xp 00000000 fe:02 354936 /usr/lib/libbonoboui-2.so.0.0.0
b783a000-b783d000 rw-p 0005a000 fe:02 354936 /usr/lib/libbonoboui-2.so.0.0.0
b783d000-b78c5000 r-xp 00000000 fe:02 96067 /usr/lib/libgnomeui-2.so.0.1900.1
b78c5000-b78c9000 rw-p 00087000 fe:02 96067 /usr/lib/libgnomeui-2.so.0.1900.1
b78c9000-b78ca000 rw-p b78c9000 00:00 0
b78ca000-b7984000 r-xp 00000000 fe:02 95961 /usr/lib/libglib-2.0.so.0.1307.0
b7984000-b7985000 rw-p 000b9000 fe:02 95961 /usr/lib/libglib-2.0.so.0.1307.0
b7985000-b7988000 r-xp 00000000 fe:02 354192 /usr/lib/libgmodule-2.0.so.0.1307.0
b7988000-b7989000 rw-p 00002000 fe:02 354192 /usr/lib/libgmodule-2.0.so.0.1307.0
b7989000-b79c5000 r-xp 00000000 fe:02 356353 /usr/lib/libgobject-2.0.so.0.1307.0
b79c5000-b79c6000 rw-p 0003c000 fe:02 356353 /usr/lib/libgobject-2.0.so.0.1307.0
b79c6000-b79ca000 r-xp 00000000 fe:02 97676 /usr/lib/libXfixes.so.3.1.0
b79ca000-b79cb000 rw-p 00003000 fe:02 97676 /usr/lib/libXfixes.so.3.1.0
b79cb000-b7a3f000 r-xp 00000000 fe:02 97720 /usr/lib/libcairo.so.2.11.5
b7a3f000-b7a41000 rw-p 00074000 fe:02 97720 /usr/lib/libcairo.so.2.11.5
b7a41000-b7a7f000 r-xp 00000000 fe:02 96008 /usr/lib/libpango-1.0.so.0.1705.0
b7a7f000-b7a81000 rw-p 0003d000 fe:02 96008 /usr/lib/libpango-1.0.so.0.1705.0
b7a81000-b7a82000 rw-p b7a81000 00:00 0
b7a82000-b7a84000 r-xp 00000000 fe:02 97672 /usr/lib/libXdamage.so.1.1.0
b7a84000-b7a85000 rw-p 00001000 fe:02 97672 /usr/lib/libXdamage.so.1.1.0
b7a85000-b7a87000 r-xp 00000000 fe:02 96563 /usr/lib/libXcomposite.so.1.0.0
b7a87000-b7a88000 rw-p 00001000 fe:02 96563 /usr/lib/libXcomposite.so.1.0.0
b7a88000-b7a90000 r-xp 00000000 fe:02 97671 /usr/lib/libXcursor.so.1.0.2
b7a90000-b7a91000 rw-p 00007000 fe:02 97671 /usr/lib/libXcursor.so.1.0.2
b7a91000-b7a96000 r-xp 00000000 fe:02 97685 /usr/lib/libXrandr.so.2.1.0
b7a96000-b7a97000 rw-p 00005000 fe:02 97685 /usr/lib/libXrandr.so.2.1.0
b7a97000-b7a9e000 r-xp 00000000 fe:02 97160 /usr/lib/libXi.so.6.0.0
b7a9e000-b7a9f000 rw-p 00006000 fe:02 97160 /usr/lib/libXi.so.6.0.0
b7a9f000-b7aa1000 r-xp 00000000 fe:02 96020 /usr/lib/libXinerama.so.1.0.0
b7aa1000-b7aa2000 rw-p 00001000 fe:02 96020 /usr/lib/libXinerama.so.1.0.0
b7aa2000-b7aa3000 rw-p b7aa2000 00:00 0
b7aa3000-b7aaa000 r-xp 00000000 fe:02 97686 /usr/lib/libXrender.so.1.3.0
b7aaa000-b7aab000 rw-p 00006000 fe:02 97686 /usr/lib/libXrender.so.1.3.0
b7aab000-b7ab8000 r-xp 00000000 fe:02 97675 /usr/lib/libXext.so.6.4.0
b7ab8000-b7ab9000 rw-p 0000d000 fe:02 97675 /usr/lib/libXext.so.6.4.0
b7ab9000-b7adc000 r-xp 00000000 fe:02 97772 /usr/lib/libfontconfig.so.1.2.0
b7adc000-b7ae4000 rw-p 00023000 fe:02 97772 /usr/lib/libfontconfig.so.1.2.0
b7ae4000-b7aec000 r-xp 00000000 fe:02 96009 /usr/lib/libpangocairo-1.0.so.0.1705.0
b7aec000-b7aed000 rw-p 00007000 fe:02 96009 /usr/lib/libpangocairo-1.0.so.0.1705.0
b7aed000-b7b04000 r-xp 00000000 fe:02 100686 /usr/lib/libgdk_pixbuf-2.0.so.0.1106.0
b7b04000-b7b05000 rw-p 00016000 fe:02 100686 /usr/lib/libgdk_pixbuf-2.0.so.0.1106.0
b7b05000-b7b1e000 r-xp 00000000 fe:02 96856 /usr/lib/libatk-1.0.so.0.1915.1
b7b1e000-b7b20000 rw-p 00018000 fe:02 96856 /usr/lib/libatk-1.0.so.0.1915.1
b7b20000-b7b21000 rw-p b7b20000 00:00 0
b7b21000-b7bae000 r-xp 00000000 fe:02 100685 /usr/lib/libgdk-x11-2.0.so.0.1106.0
b7bae000-b7bb1000 rw-p 0008c000 fe:02 100685 /usr/lib/libgdk-x11-2.0.so.0.1106.0
b7bb1000-b7f62000 r-xp 00000000 fe:02 100688 /usr/lib/libgtk-x11-2.0.so.0.1106.0
b7f62000-b7f68000 rw-p 003b1000 fe:02 100688 /usr/lib/libgtk-x11-2.0.so.0.1106.0
b7f68000-b7f69000 rw-p b7f68000 00:00 0
b7f69000-b7f6a000 r--p 00000000 fe:02 100988 /usr/lib/locale/en_AU.utf8/LC_PAPER
b7f6a000-b7f6b000 r--p 00000000 fe:02 100986 /usr/lib/locale/en_AU.utf8/LC_NAME
b7f6b000-b7f6c000 r--p 00000000 fe:02 100906 /usr/lib/locale/en_AU.utf8/LC_ADDRESS
b7f6c000-b7f6d000 r--p 00000000 fe:02 100909 /usr/lib/locale/en_AU.utf8/LC_TELEPHONE
b7f6d000-b7f6e000 r--p 00000000 fe:02 100984 /usr/lib/locale/en_AU.utf8/LC_MEASUREMENT
b7f6e000-b7f75000 r--s 00000000 fe:02 95884 /usr/lib/gconv/gconv-modules.cache
b7f75000-b7f76000 r--p 00000000 fe:02 100907 /usr/lib/locale/en_AU.utf8/LC_IDENTIFICATION
b7f76000-b7f78000 rw-p b7f76000 00:00 0
b7f78000-b7f92000 r-xp 00000000 fe:02 15982 /lib/ld-2.6.1.so
b7f92000-b7f94000 rw-p 00019000 fe:02 15982 /lib/ld-2.6.1.so
bf9fb000-bfa10000 rw-p bf9fb000 00:00 0 [stack]
ffffe000-fffff000 r-xp 00000000 00:00 0 [vdso]
Vim: Caught deadly signal ABRT
Vim: Finished.

Revision history for this message
gudok (gudokk) wrote :

Have the same bug.

When I try to execute "vim ." (on a directory) or when i try use visual mode, vim fails.
Also I've noticed that this happened only in "ru_RU.UTF-8", but not in POSIX one.

distributive: Debian
version: VIM - Vi IMproved 7.1 (2007 May 12, compiled Feb 11 2008 15:47:11)

*** glibc detected *** vim: munmap_chunk(): invalid pointer: 0xbffdcc34 ***
======= Backtrace: =========
/lib/libc.so.6(cfree+0x1bc)[0xb740365c]
/usr/lib/libXt.so.6(XtFree+0x21)[0xb78e0d31]
/usr/lib/libXt.so.6[0xb7904f4b]
/usr/lib/libXt.so.6[0xb79050db]
/usr/lib/libXt.so.6(XtDispatchEventToWidget+0x1e4)[0xb78ef0f4]
/usr/lib/libXt.so.6[0xb78efaaf]
/usr/lib/libXt.so.6(XtDispatchEvent+0xc7)[0xb78eea67]
vim[0x814ad88]
vim[0x814b4c9]
vim(mch_breakcheck+0x1f)[0x814b52f]
vim(do_cmdline+0x1172)[0x80c8392]
vim[0x809fef6]
vim[0x80a2c18]
vim(ex_call+0x1d2)[0x80a8812]
vim[0x80c62ed]
vim(do_cmdline+0x3a9)[0x80c75c9]
vim[0x809fef6]
vim[0x80a2c18]
vim(ex_call+0x1d2)[0x80a8812]
vim[0x80c62ed]
vim(do_cmdline+0x3a9)[0x80c75c9]
vim[0x809fef6]
vim[0x80a2c18]
vim(ex_call+0x1d2)[0x80a8812]
vim[0x80c62ed]
vim(do_cmdline+0x3a9)[0x80c75c9]
vim[0x809fef6]
vim[0x80a2c18]
vim(ex_call+0x1d2)[0x80a8812]
vim[0x80c62ed]
vim(do_cmdline+0x3a9)[0x80c75c9]
vim[0x809fef6]
vim[0x80a2c18]
vim(ex_call+0x1d2)[0x80a8812]
vim[0x80c62ed]
vim(do_cmdline+0x3a9)[0x80c75c9]
vim[0x80d68c1]
vim(main+0x8ba)[0x80fc30a]
/lib/libc.so.6(__libc_start_main+0xe0)[0xb73aa450]
vim[0x8075131]

Daniel T Chen (crimsun)
Changed in vim:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Vadim Rutkovsky (roignac) wrote :

Upstream bug contact asked if this is still reproducible in recent (7.3) vim versions. Feel free to reopen the issue.

Changed in vim (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Martin Pool (mbp) wrote : Re: [Bug 131252] Re: [gutsy] gvim crashed in munmap_chunk

I haven't seen this for a while.

Revision history for this message
Thomas Hotz (thotz-deactivatedaccount) wrote :

Martin have you seen this bug again? Thank you for telling us!

Revision history for this message
Martin Pool (mbp) wrote :

Still have not seen this recently.

Revision history for this message
Thomas Hotz (thotz-deactivatedaccount) wrote :

Then I'll mark it as invalid.

Changed in vim (Ubuntu):
status: Incomplete → Invalid
Changed in vim:
status: New → Invalid
Changed in vim (Debian):
status: New → Invalid
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.