[kmymoney] [Bug 497174] New: configure aqbanking w/o customerID crashes KMyMoney
Heiko Zinke
bugzilla_noreply at kde.org
Sat Dec 7 18:59:07 GMT 2024
https://bugs.kde.org/show_bug.cgi?id=497174
Bug ID: 497174
Summary: configure aqbanking w/o customerID crashes KMyMoney
Classification: Applications
Product: kmymoney
Version: 5.1.3
Platform: openSUSE
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: onlinebanking
Assignee: kmymoney-devel at kde.org
Reporter: bugs.kde.org at zinkemail.de
Target Milestone: ---
Created attachment 176423
--> https://bugs.kde.org/attachment.cgi?id=176423&action=edit
crash file
SUMMARY
Configure aqbanking without a customerID crashes KMyMoney. It's most likely an
aqbanking bug (AH_User_SetSelectedTanMethod: Assertion `u' failed).
But KMyMoney should not crash.
STEPS TO REPRODUCE
1. have a vanilla KMyMoney installation, no ~/.aqbanking folder
2. click settings -> configure aqbanking -> create user
3. select hbci aqbanking
4. setup pin/tan
5. fill in a valid bank code (12030000), bank name (DKB), server url
(https://fints.dkb.de/fints)
6. fill in a valid user name and user id, keep customer id blank!
7. accept certificate
8. fill in a valid pin
9. select a tan method (e.g. chiptan)
OBSERVED RESULT
KMyMoney crashes
[17180:6:1207/195019.351202:ERROR:command_buffer_proxy_impl.cc(141)]
ContextResult::kTransientFailure: Failed to send
GpuChannelMsg_CreateCommandBuffer.
7:2024-12-07 19:50:22:aqhbci started
7:2024-12-07 19:50:22:aqpaypal started
3:2024-12-07 19:50:24:gwenhywfar pathmanager.c: 85: Path "aqhbci/xmldatadir"
already exists
7:2024-12-07 19:50:24:aqhbci stopped
3:2024-12-07 19:50:24:gwenhywfar dialog.c: 723: Widget [hbciInitChipcardRadio]
not found
3:2024-12-07 19:51:20: cppgui.cpp: 141: CppGuiLinker::OpenDialog
4:2024-12-07 19:51:20:gwenhywfar syncio_tls.c: 137: No checkCertFn set, using
GWEN_GUI
kmymoney: user.c:1854: AH_User_SetSelectedTanMethod: Assertion `u' failed.
KCrash: Application 'kmymoney' crashing...
KCrash: Attempting to start /usr/lib/drkonqi
EXPECTED RESULT
KMyMoney should give me a reasonable error message if something in the backend
fails.
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: openSUSE Leap 15.6
KDE Plasma Version: 5.27.11
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.12
ADDITIONAL INFORMATION
aqbanking-config --vstring
6.5.12
gwenhywfar-config --vstring
5.11.2
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the KMyMoney-devel
mailing list