[kmymoney] [Bug 405329] New: CPU loop reconciling if all transactions are cleared

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Sun Mar 10 21:15:09 GMT 2019


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

            Bug ID: 405329
           Summary: CPU loop reconciling if all transactions are cleared
           Product: kmymoney
           Version: 5.0.3
          Platform: Gentoo Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: database
          Assignee: kmymoney-devel at kde.org
          Reporter: jdmore6 at gmail.com
  Target Milestone: ---

SUMMARY
When reconciling a credit card account, if "Configure->Ledger->Data
entry->Automatic reconciliation" is checked, and all transactions to be
reconciled are already cleared (after downloading transactions for example, so
the Cleared balance == the Ending balance in the reconcile wizard), the
reconcile wizard goes into a CPU loop (100% of 1 cpu). kmymoney has to be
killed. This only happens if "Automatic reconciliation" is checked.


STEPS TO REPRODUCE
1. Open a credit card account and download transactions so that the cleared
balance in kmymoney equals the current statement balance.
2. Reconcile in kmymoney. At the end of the reconcile wizard, kmymoney locks up
(becomes unresponsive) and has to be killed
3. 

OBSERVED RESULT
Kmymoney locks up following reconciliation wizard, using 12% cpu on 8-thread
system

EXPECTED RESULT
Continue with account reconciliation.


SOFTWARE/OS VERSIONS
Windows: 
MacOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.14.5
KDE Frameworks Version: 5.54.0
Qt Version: 5.11.3

ADDITIONAL INFORMATION

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


More information about the KMyMoney-devel mailing list