sc/source/core/tool/sharedformula.cxx | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-)
New commits: commit 208883398dcf9af6b88611097d1f75d5fbc9afad Author: Yogesh <er.yogeshde...@gmail.com> Date: Thu Jan 21 16:24:40 2016 +0530 tdf#96910 : Calc crashes while using "Insert Column Left" for large Documents Change-Id: I6e813b7525a3d9b1db131db9f08fc20f7320345f Reviewed-on: https://gerrit.libreoffice.org/21661 Reviewed-by: Markus Mohrhard <markus.mohrh...@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrh...@googlemail.com> diff --git a/sc/source/core/tool/sharedformula.cxx b/sc/source/core/tool/sharedformula.cxx index 43b9872..62e031c 100644 --- a/sc/source/core/tool/sharedformula.cxx +++ b/sc/source/core/tool/sharedformula.cxx @@ -119,11 +119,13 @@ void SharedFormulaUtil::splitFormulaCellGroups(CellStoreType& rCells, std::vecto for (++it; it != itEnd; ++it) { nRow = *it; - aPos = rCells.position(aPos.first, nRow); - if (aPos.first == rCells.end()) - return; - - splitFormulaCellGroup(aPos, nullptr); + if (ValidRow(nRow)) + { + aPos = rCells.position(aPos.first, nRow); + if (aPos.first == rCells.end()) + return; + splitFormulaCellGroup(aPos, nullptr); + } } } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits