[Libreoffice] [PATCH] fix for fdo#40831 - Writer will crash when searching text with using regular expressions
Cedric Bosdonnat
cedric.bosdonnat.ooo at free.fr
Tue Nov 15 01:30:19 PST 2011
Hello,
On Sat, 2011-11-12 at 16:27 +0900, Tomofumi Yagi wrote:
> This patch will fix fdo#40831 "Writer will crash when searching text with using regular expressions".
> Please review my attached patch.
>
> Bug URL: https://bugs.freedesktop.org/show_bug.cgi?id=40831
>
> I reproduced this bug on LibO 3.4 and 3.5.
> This bug occurs when a row or column containing cursor position was removed by substitution.
> This patch is to skip the process of returning the position of the cursor,
> when the row or column containing cursor position is removed.
Many thanks for your patch. There are still some rough edges or things
I'ld like you to explain.
* The if should be like the following or we still have the crash when
the last line is removed.
if( pSavePos && pSavePos->nNode < uNodeCount )
* Then I have no idea why you added the checks on the nIdx, I have the
impression that this is not really needed.
Regards,
--
Cédric Bosdonnat
LibreOffice hacker
http://documentfoundation.org
OOo Eclipse Integration developer
http://cedric.bosdonnat.free.fr
More information about the LibreOffice
mailing list