Files
core/oox/source
Miklos Vajna adc6db8376 oox: fix crash in the SlideFragmentHandler dtor
Crashreport signature:

> terminate called after throwing an instance of 'com::sun::uno::RuntimeException'
> program/libmergedlo.so
>       oox::ppt::SlideFragmentHandler::~SlideFragmentHandler() [clone .cold]
>               oox/source/ppt/slidefragmenthandler.cxx:70
> program/libmergedlo.so
>       oox::ppt::SlideFragmentHandler::~SlideFragmentHandler()
>               include/cppuhelper/weak.hxx:91
> program/libmergedlo.so
>       oox::ppt::PresentationFragmentHandler::importSlide(unsigned int, bool, bool)
>               /opt/rh/devtoolset-12/root/usr/include/c++/12/bits/shared_ptr_base.h:1070
> program/libmergedlo.so
>       oox::ppt::PresentationFragmentHandler::finalizeImport()
>               oox/source/ppt/presentationfragmenthandler.cxx:645

Aborting the entire PPTX import just because inserting some VML shapes
failed sounds like going too far.

Change-Id: Idfa1718185ac4716da5d5cbdb2bfe68f11badb9c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/188036
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
2025-07-18 13:56:51 +02:00
..