From e8ac85752a2e07ceacb3b2f3e4eab3bc35a45c3d Mon Sep 17 00:00:00 2001 From: Muthu Subramanian Date: Tue, 22 Oct 2013 15:13:41 +0530 Subject: [PATCH 1/9] n#839727 / rhbz#1038176 Crash fix (cherry picked from commit e5f24e0c7c8f4799223c19359f4228f0b1a71461) Change-Id: I8d733afbbc05900c68217ead44de798c1263ca84 Reviewed-on: https://gerrit.libreoffice.org/7309 Reviewed-by: Andras Timar Tested-by: Andras Timar --- oox/source/drawingml/chart/seriesconverter.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/oox/source/drawingml/chart/seriesconverter.cxx b/oox/source/drawingml/chart/seriesconverter.cxx index 9ef1f3f..020b141 100644 --- a/oox/source/drawingml/chart/seriesconverter.cxx +++ b/oox/source/drawingml/chart/seriesconverter.cxx @@ -632,7 +632,8 @@ Reference< XDataSeries > SeriesConverter::createDataSeries( const TypeGroupConve { // Use number format code from Value series DataSourceModel* pValues = mrModel.maSources.get( SeriesModel::VALUES ).get(); - xLabels->maNumberFormat.maFormatCode = pValues->mxDataSeq->maFormatCode; + if( pValues ) + xLabels->maNumberFormat.maFormatCode = pValues->mxDataSeq->maFormatCode; } DataLabelsConverter aLabelsConv( *this, *xLabels ); aLabelsConv.convertFromModel( xDataSeries, rTypeGroup ); -- 1.8.4.2