[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [vile] duplicate free core dump with "set"
From: |
Thomas Dickey |
Subject: |
Re: [vile] duplicate free core dump with "set" |
Date: |
Wed, 16 Apr 2014 04:17:07 -0400 |
User-agent: |
Mutt/1.5.20 (2009-06-14) |
On Fri, Apr 11, 2014 at 02:53:53PM -0400, Thomas Dickey wrote:
> On Fri, Apr 11, 2014 at 01:15:01PM -0400, Paul Fox wrote:
> > vile 9.8m, x86-64
> >
> > reproduce with:
> > invoke vile (with or without a file arg, or a .vilerc)
> > :set noundoable
> > :set all
> >
> > if built against glibc, vile will trap due to a "double free or
> > corruption":
>
> thanks (I can reproduce this, and find it's not that new - I just checked
> with 9.8i ...)
It was a rather old bug (ultimately, one of my changes). I made a fix for
that (part of ongoing 9.8n updates - attached). While we're in this area,
I have an (old :-) to-do item to provide a way for macros to group undo's
into larger chunks, so that a macro could be undoable.
Most of my other to-do items deal with new/improved syntax filters,
but I think that focusing on the undo functionality might be a better
goal for 9.8n.
--
Thomas E. Dickey <address@hidden>
http://invisible-island.net
ftp://invisible-island.net
vile-9.8m2.patch.gz
Description: Binary data
signature.asc
Description: Digital signature