Bug 511813 - Crash after completed online transaction with HBCI
Summary: Crash after completed online transaction with HBCI
Status: REPORTED
Alias: None
Product: kmymoney
Classification: Applications
Component: onlinebanking (other bugs)
Version First Reported In: 5.2.1
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-11-08 09:41 UTC by Stefan Vater
Modified: 2025-11-08 10:17 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Vater 2025-11-08 09:41:49 UTC
SUMMARY

Every time kmymoney crashes after a successful online transaction with HBCI.

STEPS TO REPRODUCE
1. start new transaction, fill form in popup window and press "send"
2. input HBCI access password in new window "Pasworteingabe" for key file, press OK
3. press close button of log window after successful transaction

OBSERVED RESULT

kmymoney asks if it should save changes before closing, OS says that app is not resonding and kmymoney crashes in the end

EXPECTED RESULT

kmymoney continues operating

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20251031
KDE Plasma Version: 6.5.1
KDE Frameworks Version: 6.19.0
Qt Version: 6.10.0
Kernel Version: 6.17.6-1-default (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION

Retrieving new transactions via HBCI works as expected. This issue started with version 5.2.0 of KMM
Comment 1 Stefan Vater 2025-11-08 10:17:27 UTC
That's what I get on the console at the time of the crash:

[...]
QMetaObject::invokeMethod: No such method QLabel::copy()
Sending  1  job(s) to online plugin  "kbanking"
Enqueue:  0
3:2025-11-08 10:15:44: cppgui.cpp:  141: CppGuiLinker::OpenDialog
7:2025-11-08 10:15:44:aqhbci started
3:2025-11-08 10:15:45:aqhbci jobqueue_tomsg.c:  163: Preparing jobs
3:2025-11-08 10:15:45:aqhbci jobqueue_tomsg.c:  173: Preparing JobDialogInit
[...]
7:2025-11-08 10:16:01:aqhbci stopped
KMyMoneyPlugin::KMMStatementInterface::import start
Importing statement for  ""
Processing transactions ()
Processing transactions done ()
Importing statement for '' done
Rollback transaction with now 4 commands on stack at index 4
Rolled back transaction with now 4 commands on stack at index 3

[1]+  Speicherzugriffsfehler     (Speicherabzug geschrieben) kmymoney