commit: Re: Please don't release tonight


Subject: commit: Re: Please don't release tonight
From: Martin Sevior (msevior@mccubbin.ph.unimelb.edu.au)
Date: Mon Sep 17 2001 - 21:12:10 CDT


CVS: ----------------------------------------------------------------------
CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS: src/wp/impexp/xp/ie_imp_RTF.cpp
CVS: ----------------------------------------------------------------------
fix 1.b of Dom's crashers. Better handling of out-of-sequence styles

On Mon, 17 Sep 2001, Dom Lachowicz wrote:

> I've run into a few bugs which at least i consider to be show-stoppers:
>
> 1) RTF brokenness. I can get SEGVs on such things as
> a) Cut & paste. I can get an assert on *any* paste operation. To reproduce:
> type, select, cut, paste.
>
> **** (2) Assert ****
> **** (2) n<m_iCount at ../../../../../abi/src/af/util/xp/ut_vector.h:79 ****
> **** (2) Continue ? (y/n) [y] :
>
> I can get segvs too, but they're harder to cause and have the same back-trace as
> 'b':
>
> b) Re-importing an exported document with style information.
>
> Both SEGV in the same place. To reproduce 'b', just save your favorite document
> into RTF and try to re-import it. 3 Asserts and then this:

1.b is fixed now. I couldn't reproduce 1.a but I suspect it is also fixed.
 
Please test.

Martin



This archive was generated by hypermail 2b25 : Mon Sep 17 2001 - 21:12:16 CDT