sc/source/core/data/queryiter.cxx | 3 +++ 1 file changed, 3 insertions(+)
New commits: commit 973aef48c62787c839fc8ef9da1f139fe95c44a6 Author: Regina Henschel <[email protected]> AuthorDate: Thu Jan 22 13:59:40 2026 +0100 Commit: Caolán McNamara <[email protected]> CommitDate: Thu Jan 22 20:36:02 2026 +0100 cid#1680628 Dereferencing a might be 'nullptr' Issue was introduced by commit 4be8d9afe7ace4ef1289218edb92b9d422507c0f Date: Tue Jan 20 23:13:28 2026 +0100 author Regina Henschel tdf#170295 no reduced range if look for empty cells Change-Id: I950d9ee43640ba8050e4f3774f8957d77c3f2eb8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/197814 Tested-by: Caolán McNamara <[email protected]> Reviewed-by: Caolán McNamara <[email protected]> diff --git a/sc/source/core/data/queryiter.cxx b/sc/source/core/data/queryiter.cxx index 6c6b638de8d7..5c080dbc08c4 100644 --- a/sc/source/core/data/queryiter.cxx +++ b/sc/source/core/data/queryiter.cxx @@ -146,7 +146,10 @@ void ScQueryCellIteratorBase< accessType, queryType >::PerformQuery() nFirstQueryField = rEntry.nField; } if (rItem.mbMatchEmpty) + { pCol = rDoc.maTabs[nTab]->FetchColumn(nCol); + assert(pCol && "FetchColumn will definitely return non-null"); + } else pCol = &(rDoc.maTabs[nTab])->aCol[nCol]; }
