On Tue, Jun 24, 2008 at 8:48 AM, Thibault Taillandier wrote: > Hi, > > I'm here to report a bug, i'll try to give as much information as i can > think of, but i'm available to give more information about my > version/platform. > > My platform : > Ubuntu 8.04 Hardy i386 > I filled in the :source $VIMRUNTIME/bugreport.vim and i generated this > file : > http://thibault.taillandier.free.fr/bugreport.txt > > How to reproduce the bug : > - start vim (with an existing file or a new file) > - type in this command: > :vs ~ap > - And press <tab> for auto-completion. > - vim crashes with this message (my vim is in french): > Vim: Signal mortel ABRT intercepté > Vim: Fini. > Abandon > > Basic english translation would be : > Vim: ABRT kill signal caught > Vim: Terminated > Abort > > I tried with several unix-user names, and it crashes everytime. > But it doesnt crash if i type > :vs ~<tab> > to get the current unix-user homedir > > That's it. > If i can help in anyway, let me know. > > Thanks for everything you do. Vim simply rocks. > > Regards,
It's been already fixed a while ago (Tue, Oct 30, 2007) in Vim-7.1.147: | Patch 7.1.147 (after 7.1.127) | Problem: Freeing memory already freed when completing user name. (Meino | Cramer) | Solution: Use a flag to remember if "orig" needs to be freed. | Files: src/ex_getln.c Ubuntu-8.04 ships with Vim-7.1.138 so it's affected. You may want to compile Vim yourself from sources or else you're missing a lot since latest version is Vim-7.1.330. Also, Vim-7.2 is just around the corner according to a recent message in vim-announce mailing list. Regards -- Dominique --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_dev" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---