diff options
author | Caolán McNamara <caolanm@redhat.com> | 2022-03-30 21:22:16 +0100 |
---|---|---|
committer | Michael Stahl <michael.stahl@allotropia.de> | 2022-04-01 11:55:20 +0200 |
commit | 7c4d18cb87e871bef9d1be19a79ce63b5ff7dd7d (patch) | |
tree | 8b8f7f2a998c8d0e51f5e343cc196c115e643288 /reportdesign | |
parent | 456fdfefd7d01c6fe4386266254045cdd33c8ed0 (diff) |
Resolves: tdf#117159 don't crash with chart selected in database report edit
Change-Id: I770008bf0a775c108019c2005b6ec73ee9702a19
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132190
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
Diffstat (limited to 'reportdesign')
-rw-r--r-- | reportdesign/source/ui/inspection/DataProviderHandler.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/reportdesign/source/ui/inspection/DataProviderHandler.cxx b/reportdesign/source/ui/inspection/DataProviderHandler.cxx index a6c1214704a7..389074a903c5 100644 --- a/reportdesign/source/ui/inspection/DataProviderHandler.cxx +++ b/reportdesign/source/ui/inspection/DataProviderHandler.cxx @@ -182,7 +182,8 @@ uno::Any SAL_CALL DataProviderHandler::getPropertyValue(const OUString & Propert //} break; case PROPERTY_ID_PREVIEW_COUNT: - aPropertyValue <<= m_xDataProvider->getRowLimit(); + if (m_xDataProvider) // tdf#117159 crash with chart in database report otherwise + aPropertyValue <<= m_xDataProvider->getRowLimit(); break; default: aPropertyValue = m_xFormComponentHandler->getPropertyValue( PropertyName ); |