SUMMARY This is happening upon application launch in JournalModel::resetRowHeightInformation(). rowCount() is 0, making lastRow equal to -1, which passed to index(lastRow, columnCount() - 1) makes it fail the isValid() assertion. Not sure why this started to happen all of the sudden, didn't have this issue before and the code changes don't explain it.
Git commit 4bc3685c52e4c0afce519885961ae51f3c7f4a7e by Dawid Wróbel. Committed on 23/09/2022 at 09:35. Pushed by wrobelda into branch 'master'. resetRowHeightInformation(): check index isValid() before Q_EMIT M +4 -1 kmymoney/mymoney/storage/journalmodel.cpp https://invent.kde.org/office/kmymoney/commit/4bc3685c52e4c0afce519885961ae51f3c7f4a7e