[kmymoney] [Bug 459556] New: SIGABRT ASSERT:isValid() on Q_EMIT dataChanged(first, last) in JournalModel::resetRowHeightInformation()

Dawid Wróbel bugzilla_noreply at kde.org
Fri Sep 23 10:32:23 BST 2022


https://bugs.kde.org/show_bug.cgi?id=459556

            Bug ID: 459556
           Summary: SIGABRT ASSERT:isValid() on Q_EMIT dataChanged(first,
                    last) in  JournalModel::resetRowHeightInformation()
    Classification: Applications
           Product: kmymoney
           Version: git (master)
          Platform: Other
                OS: Other
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kmymoney-devel at kde.org
          Reporter: me at dawidwrobel.com
  Target Milestone: ---

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.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list