chart2/source/controller/main/ChartController.cxx | 3 +++ 1 file changed, 3 insertions(+)
New commits: commit d12a200e69d4bedb4228c7632ec648e4fdc21fc2 Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Tue Aug 14 15:48:12 2018 +0100 Commit: Caolán McNamara <caol...@redhat.com> CommitDate: Tue Aug 14 21:54:29 2018 +0200 Resolves: tdf#117069 crash double clicking in certain chart Change-Id: I4506a3517eff7f73cf793195e9d605d450b84fda Reviewed-on: https://gerrit.libreoffice.org/58997 Reviewed-by: Markus Mohrhard <markus.mohrh...@googlemail.com> Tested-by: Jenkins diff --git a/chart2/source/controller/main/ChartController.cxx b/chart2/source/controller/main/ChartController.cxx index a505335cfa9a..702c84a2f53c 100644 --- a/chart2/source/controller/main/ChartController.cxx +++ b/chart2/source/controller/main/ChartController.cxx @@ -265,6 +265,9 @@ css::uno::Reference<css::chart2::XChartType> getChartType( Reference< chart2::XCoordinateSystemContainer > xCooSysContainer( xDiagram, uno::UNO_QUERY_THROW ); Sequence< Reference< chart2::XCoordinateSystem > > xCooSysSequence( xCooSysContainer->getCoordinateSystems()); + if (!xCooSysSequence.getLength()) { + return css::uno::Reference<css::chart2::XChartType>(); + } Reference< chart2::XChartTypeContainer > xChartTypeContainer( xCooSysSequence[0], uno::UNO_QUERY_THROW ); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits