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

New commits:
commit b944488aad7c2460824d9f344704004ed6c4fe49
Author:     Caolán McNamara <caolan.mcnam...@collabora.com>
AuthorDate: Thu Nov 28 14:38:55 2024 +0000
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Thu Nov 28 20:32:58 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/+/177490
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com>

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

Reply via email to