summaryrefslogtreecommitdiff
path: root/svx
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2022-09-03 15:10:37 +0100
committerCaolán McNamara <caolanm@redhat.com>2022-09-03 16:52:13 +0200
commitf137a42cc4979bf5bfcdcc23217f27f39556b41b (patch)
tree7bb26becd27895237530fd816bb2fbf454004af8 /svx
parent8c896f7405f77f96e7204fef9e9fa0fc7d48fe15 (diff)
crashtesting: fix use-after-free
seen on exporting forum-mso-de-77310.pptx to ppt presumbly since: commit 8611f6e259b807b4f19c8dc0eab86ca648891ce3 Date: Thu May 27 10:27:46 2021 +0200 ref-count SdrObject Change-Id: I883ecb8b39c95550673c51e086dcf3058588f9e8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/139325 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'svx')
-rw-r--r--svx/source/svdraw/svdotxtr.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/svx/source/svdraw/svdotxtr.cxx b/svx/source/svdraw/svdotxtr.cxx
index 95947be80425..17d4f8efc126 100644
--- a/svx/source/svdraw/svdotxtr.cxx
+++ b/svx/source/svdraw/svdotxtr.cxx
@@ -387,8 +387,8 @@ rtl::Reference<SdrObject> SdrTextObj::ImpConvertContainedTextToSdrPathObjs(bool
}
else if(1 == pObjectList->GetObjCount())
{
- pGroup.clear();
pRetval = pObjectList->RemoveObject(0);
+ pGroup.clear();
}
else
{