From 9a7aad44f6c57716ad6a19379232e2f9474d76dc Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Mon, 19 Oct 2015 10:00:11 +0100 Subject: afl-eventtesting: deref of null MarkedSdrObj Change-Id: I0fe9cb55de114c7e2ad45cd946e94f9c0e93b85c (cherry picked from commit e63c6fe93ebd702c8c62378830d69343003b91bc) Reviewed-on: https://gerrit.libreoffice.org/19464 Reviewed-by: Eike Rathke Tested-by: Eike Rathke --- svx/source/svdraw/svdmrkv.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'svx') diff --git a/svx/source/svdraw/svdmrkv.cxx b/svx/source/svdraw/svdmrkv.cxx index 0eaaced46ace..d872aefbe5fd 100644 --- a/svx/source/svdraw/svdmrkv.cxx +++ b/svx/source/svdraw/svdmrkv.cxx @@ -2007,7 +2007,9 @@ const Rectangle& SdrMarkView::GetMarkedObjRect() const Rectangle aRect2; for (size_t nm=0; nmGetMarkedSdrObj(); + SdrObject* pO = pM->GetMarkedSdrObj(); + if (!pO) + continue; Rectangle aR1(pO->GetSnapRect()); // apply calc offset to marked object rect // ( necessary for handles to be displayed in -- cgit