Summary: | Error thrown by mymoneyseqaccessmgr.cpp after removing payees from database and saving | ||
---|---|---|---|
Product: | [Applications] kmymoney | Reporter: | Kevin <metalbird42> |
Component: | file | Assignee: | KMyMoney Devel Mailing List <kmymoney-devel> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | metalbird42 |
Priority: | NOR | ||
Version: | 5.0.0 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Kevin
2019-10-28 03:29:49 UTC
In case you still have a copy of the file containing the payees make sure to keep it for further investigation. Using a newer version (we are at 5.0.7 in the meantime) might not solve the problem as it is related to your data. I fixed the data file manually by opening the file with Kate to view the xml. Located the 'A000042' entry, which was in the scheduled transactions section, second split part. Based on the transaction I knew which account I needed it to actually reference. So I located the correct account id (A000258) in the file and replaced the 'A000042' with that id. Saved and reopened with Kmymoney with no further issues. How that account id got changed would be the bug. I agree, but it is kind of hard to do that now. So I close the bug. |