sc: fix crash in ScModelObj::initializeForTiledRendering()
Crashreport signature: > Fatal signal received: SIGSEGV code: 1 for address: 0xd2 > program/libsclo.so > ScDocShell::CalcOutputFactor() > sc/source/ui/docshell/docsh3.cxx:382 > program/libsclo.so > ScModelObj::initializeForTiledRendering(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) > sc/source/ui/unoobj/docuno.cxx:1346 > program/libmergedlo.so > doc_initializeForRendering > include/com/sun/star/uno/Sequence.hxx:120 > /usr/bin/coolforkit > Document::load(std::shared_ptr<ChildSession> const&, std::string const&) > bundled/include/LibreOfficeKit/LibreOfficeKit.hxx:578 Change-Id: Id31229001951f4444781d173bf89d3e981f61b99 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/172365 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com> Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com> Tested-by: Caolán McNamara <caolan.mcnamara@collabora.com> (cherry picked from commit 4edf109f9ccc31c3daa880df91bcb81c55ff6ede) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/172412 Tested-by: Jenkins
This commit is contained in:
committed by
Caolán McNamara
parent
45c7bb44b4
commit
2cad06de3f
@@ -1338,7 +1338,8 @@ void ScModelObj::initializeForTiledRendering(const css::uno::Sequence<css::beans
|
||||
aInputOptions.SetTextWysiwyg(true);
|
||||
aInputOptions.SetReplaceCellsWarn(false);
|
||||
SC_MOD()->SetInputOptions(aInputOptions);
|
||||
pDocShell->CalcOutputFactor();
|
||||
if (pDocShell)
|
||||
pDocShell->CalcOutputFactor();
|
||||
|
||||
// when the "This document may contain formatting or content that cannot
|
||||
// be saved..." dialog appears, it is auto-cancelled with tiled rendering,
|
||||
|
||||
Reference in New Issue
Block a user