[kmymoney] [Bug 506569] New: Missing implementation of update function
Thomas Baumgart
bugzilla_noreply at kde.org
Fri Jul 4 08:44:19 BST 2025
https://bugs.kde.org/show_bug.cgi?id=506569
Bug ID: 506569
Summary: Missing implementation of update function
Classification: Applications
Product: kmymoney
Version First 5.2.0
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: critical
Priority: NOR
Component: database
Assignee: kmymoney-devel at kde.org
Reporter: tbaumgart at kde.org
Target Milestone: ---
SUMMARY
With commit a70cb789 a structural change was introduced to the XML backend. At
the same time, the version for the DB layout was bumped but the necessary code
to do the conversion was not implemented. This results in an endless loop when
opening an SQL based data file that was created with earlier versions.
STEPS TO REPRODUCE
1. Create SQL data file with 5.1.3
2. Open that file using 5.2.0
OBSERVED RESULT
After entering the password to open an SQLcipher based data file, an infinite
amount of the following messages is displayed in the terminal and the program
hangs:
Perform upgrade to db layout version 14
Unknown version number in database - 13
EXPECTED RESULT
Data file is opened and the application is usable.
ADDITIONAL INFORMATION
The function MyMoneyStorageSqlPrivate::upgradeToV14() needs to be created and
receive the logic of MyMoneyFile::Private::fixFile_8().
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the KMyMoney-devel
mailing list