On Sun, 3 Feb 2002, Michael Koziarski wrote:

> BugID:                174
> Description:  Drawing problems altering minipage
> URL:          http://bugzilla.lyx.org/show_bug.cgi?id=174
> Severity:     major
>
> This one seems to be working for me now.  Can someone verify?


Still a very minor redraw problem that can leave a cursor trail but
you have to work to make it happen so it should be fairly obscure.


> BugID:                210
> Description:  remove auto insets still broken
> URL:          http://bugzilla.lyx.org/show_bug.cgi?id=210
> Severity:     critical


I won't have time to look at this before next week.  It is however
related to the iterator usage in that function (as reported in
Michael's Purify report).  We have a vector iterator, erase what that
iterator pointed at and then expect it to point to the next item in
the vector after the erase.  I don't think this is always valid so it
should probably just need something like:
        iterator temp = iter->next();
        iter->erase();
        iter = temp;

Maybe.  Maybe I need to reread how vector iterators are supposed to
work?

Allan. (ARRae)

Reply via email to