[Libreoffice-commits] core.git: Branch 'libreoffice-6-2-8' - sd/source

Julien Nabet (via logerrit) logerrit at kemper.freedesktop.org
Thu Oct 10 06:15:14 UTC 2019


 sd/source/ui/docshell/docshel4.cxx |   11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

New commits:
commit 10254887286aeb0df54b531a689eae387bbe1f62
Author:     Julien Nabet <serval2412 at yahoo.fr>
AuthorDate: Tue Oct 8 22:47:01 2019 +0200
Commit:     Noel Grandin <noel.grandin at collabora.co.uk>
CommitDate: Thu Oct 10 08:14:41 2019 +0200

    tdf#128013: fix Crash when linking an odp file
    
    See bt here:
    https://bugs.documentfoundation.org/attachment.cgi?id=154847
    
    Regression introduced by:
    https://cgit.freedesktop.org/libreoffice/core/commit/?id=3c86ffd8ded628e6f2b4187948a1b1056f6a0f56
    
    Reviewed-on: https://gerrit.libreoffice.org/80500
    Tested-by: Jenkins
    Reviewed-by: Julien Nabet <serval2412 at yahoo.fr>
    (cherry picked from commit 1dc4c8266d45eb2f5c3de303eaa9233e3b52f058)
    Reviewed-on: https://gerrit.libreoffice.org/80506
    Reviewed-by: Xisco FaulĂ­ <xiscofauli at libreoffice.org>
    Signed-off-by: Xisco Fauli <xiscofauli at libreoffice.org>
    
    Change-Id: Id9355958b0c4a56215ff98f0e5be13a3074ce45f
    Reviewed-on: https://gerrit.libreoffice.org/80539
    Tested-by: Jenkins
    Reviewed-by: Xisco FaulĂ­ <xiscofauli at libreoffice.org>
    (cherry picked from commit 60f604bd06418c2a521e0b7b018c0edf7e65e9c4)
    Reviewed-on: https://gerrit.libreoffice.org/80563
    Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt at cib.de>
    Reviewed-by: Noel Grandin <noel.grandin at collabora.co.uk>
    Tested-by: Noel Grandin <noel.grandin at collabora.co.uk>

diff --git a/sd/source/ui/docshell/docshel4.cxx b/sd/source/ui/docshell/docshel4.cxx
index 465ccf4481bb..51063a02cc57 100644
--- a/sd/source/ui/docshell/docshel4.cxx
+++ b/sd/source/ui/docshell/docshel4.cxx
@@ -836,10 +836,13 @@ void DrawDocShell::GotoBookmark(const OUString& rBookmark)
                     pDrawViewShell->SwitchPage(nSdPgNum);
                 }
 
-                // show page
-                SvxZoomItem aZoom;
-                aZoom.SetType( SvxZoomType::WHOLEPAGE );
-                pDrawViewShell->GetDispatcher()->ExecuteList(SID_ATTR_ZOOM, SfxCallMode::ASYNCHRON, { &aZoom });
+                if (pDrawViewShell->GetDispatcher())
+                {
+                    // show page
+                    SvxZoomItem aZoom;
+                    aZoom.SetType( SvxZoomType::WHOLEPAGE );
+                    pDrawViewShell->GetDispatcher()->ExecuteList(SID_ATTR_ZOOM, SfxCallMode::ASYNCHRON, { &aZoom });
+                }
 
                 if (pObj != nullptr)
                 {


More information about the Libreoffice-commits mailing list