oox/source/drawingml/transform2dcontext.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
New commits: commit 4eba7f7c838f9b1e7df9e0e3f616f4d07dce3850 Author: Julien Nabet <serval2...@yahoo.fr> AuthorDate: Tue Dec 20 12:26:31 2022 +0100 Commit: Xisco Fauli <xiscofa...@libreoffice.org> CommitDate: Wed Dec 21 09:03:56 2022 +0000 tdf#152606: fix crash when opening specific pptx bt here: https://bugs.documentfoundation.org/attachment.cgi?id=184264 Related with 7e23cbdbb6ec0247a29ed8a8f744c01e10963ea0 tdf#149551 separate TextRotateAngle from TextPreRotateAngle Change-Id: Idab19bee37c7a6fe1dc3818b6ff111389d290e6e Reviewed-on: https://gerrit.libreoffice.org/c/core/+/144588 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmik...@collabora.com> (cherry picked from commit 68a259f5af8757923be8a226631f38366fe8e37b) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/144613 Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> diff --git a/oox/source/drawingml/transform2dcontext.cxx b/oox/source/drawingml/transform2dcontext.cxx index da4ad10a168b..9d295d826b63 100644 --- a/oox/source/drawingml/transform2dcontext.cxx +++ b/oox/source/drawingml/transform2dcontext.cxx @@ -50,7 +50,7 @@ Transform2DContext::Transform2DContext( ContextHandler2Helper const & rParent, c } else { - if (rAttribs.hasAttribute(XML_rot)) + if (rAttribs.hasAttribute(XML_rot) && mrShape.getTextBody()) { mno_txXfrmRot = rAttribs.getInteger(XML_rot, 0); sal_Int32 nTextAreaRot = mrShape.getTextBody()->getTextProperties().moTextAreaRotation.value_or(0);