sw/source/core/txtnode/modeltoviewhelper.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
New commits: commit 6ca738dae86c48c70dd3269022a958133a3a9bbd Author: Mike Kaganski <[email protected]> AuthorDate: Wed Jan 14 09:31:30 2026 +0100 Commit: Miklos Vajna <[email protected]> CommitDate: Fri Jan 16 08:29:21 2026 +0100 Improve assertion for the problematic case ... after commit 2b089278f3732ea35b14cd4c577b6f496bfc0998 (sw: fix crash in the ModelToViewHelper ctor, 2026-01-06). Change-Id: I4946363569fc847d8697df9b74be4c646fb6bd99 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/197332 Reviewed-by: Miklos Vajna <[email protected]> Tested-by: Jenkins CollaboraOffice <[email protected]> diff --git a/sw/source/core/txtnode/modeltoviewhelper.cxx b/sw/source/core/txtnode/modeltoviewhelper.cxx index 2573d273e460..e88d09040a04 100644 --- a/sw/source/core/txtnode/modeltoviewhelper.cxx +++ b/sw/source/core/txtnode/modeltoviewhelper.cxx @@ -203,7 +203,7 @@ ModelToViewHelper::ModelToViewHelper(const SwTextNode &rNode, } case CH_TXT_ATR_FIELDEND: { - assert(startedFields.back().first == rIDMA.getFieldmarkAt(SwPosition(rNode, i))); + assert(!startedFields.empty() && startedFields.back().first == rIDMA.getFieldmarkAt(SwPosition(rNode, i))); if (!startedFields.empty()) { startedFields.pop_back();
