sw/source/writerfilter/dmapper/DomainMapper_Impl.cxx |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 975b34914ad2016786eae115fb38d1bce654ec2b
Author:     Caolán McNamara <caolan.mcnam...@collabora.com>
AuthorDate: Thu Nov 28 14:38:55 2024 +0000
Commit:     Christian Lohmaier <lohmaier+libreoff...@googlemail.com>
CommitDate: Thu Nov 28 22:02:44 2024 +0100

    crash seen in export of forum-mso-en-2962.doc to rtf and reimport
    
    Change-Id: I3813d8ebcb1e678ece2e3c3554bb0ddb7b546b34
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/177491
    Tested-by: Jenkins
    Reviewed-by: Christian Lohmaier <lohmaier+libreoff...@googlemail.com>

diff --git a/sw/source/writerfilter/dmapper/DomainMapper_Impl.cxx 
b/sw/source/writerfilter/dmapper/DomainMapper_Impl.cxx
index 606e1213b707..988ee222370c 100644
--- a/sw/source/writerfilter/dmapper/DomainMapper_Impl.cxx
+++ b/sw/source/writerfilter/dmapper/DomainMapper_Impl.cxx
@@ -8036,7 +8036,7 @@ void DomainMapper_Impl::CloseFieldCommand()
                         }
 
                         //extract quick help text
-                        if (sCommand.getLength() > nIndex + 1)
+                        if (nIndex != -1 && sCommand.getLength() > nIndex + 1)
                         {
                             xFieldProperties->setPropertyValue(
                                 getPropertyName(PROP_HINT),

Reply via email to