Summary: | Crash on import of QIF file from HSBC | ||
---|---|---|---|
Product: | [Applications] kmymoney | Reporter: | Luke Tucker <luke_tucker> |
Component: | importer | Assignee: | KMyMoney Devel Mailing List <kmymoney-devel> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | anthony.philippe2 |
Priority: | NOR | ||
Version First Reported In: | 5.2.0 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/office/kmymoney/-/commit/2d90c1de2de3f87b13c49c48734d430ac973900e | Version Fixed In: | 5.2.1 |
Sentry Crash Report: | |||
Attachments: | Same QIF causing a crash |
Description
Luke Tucker
2025-07-06 10:46:42 UTC
After looking at the source code a bit, it seems that the importer assumes there is always an "L" field. If I add "LTest" to the transaction it works. Git commit e3c942be03e35d74025e9bdd175f39580b0e38f1 by Thomas Baumgart. Committed on 06/07/2025 at 13:22. Pushed by tbaumgart into branch 'master'. Prevent crash when no account information is provided in QIF record FIXED-IN: 5.2.1 M +1 -1 kmymoney/plugins/qif/import/mymoneyqifreader.cpp https://invent.kde.org/office/kmymoney/-/commit/e3c942be03e35d74025e9bdd175f39580b0e38f1 *** Bug 506629 has been marked as a duplicate of this bug. *** Git commit 2d90c1de2de3f87b13c49c48734d430ac973900e by Thomas Baumgart. Committed on 07/07/2025 at 19:23. Pushed by tbaumgart into branch '5.2'. Prevent crash when no account information is provided in QIF record FIXED-IN: 5.2.1 (cherry picked from commit e3c942be03e35d74025e9bdd175f39580b0e38f1) M +1 -1 kmymoney/plugins/qif/import/mymoneyqifreader.cpp https://invent.kde.org/office/kmymoney/-/commit/2d90c1de2de3f87b13c49c48734d430ac973900e |