Created attachment 176620 [details] Crash-Report SUMMARY AqBanking create User not possible STEPS TO REPRODUCE 1. 2. 3. OBSERVED RESULT EXPECTED RESULT SOFTWARE/OS VERSIONS Windows: 10 64bit macOS: (available in the Info Center app, or by running `kinfo` in a terminal window) Linux/KDE Plasma: KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION
This crash happens in AqBanking: > src/libs/plugins/backends/aqhbci/banking/user.c > 1850:void AH_User_SetSelectedTanMethod(AB_USER *u, int i) which is called with u == nullptr in this case causing the assertion in line 1854 to fail. Did you add a username when selecting the TAN method as part of the process?
Created attachment 176632 [details] 1.JPG Hi Thomas, thanks for the quick reply! The crash happened while I was trying to create a user, see screenshots. Unfortunately I have no idea about programming and can't correctly interpret the error messages that appear. I'm probably doing something wrong, but I have no idea where the error is. I would be very grateful for help! Elmar Schmitt
Created attachment 176633 [details] 2.JPG
Created attachment 176634 [details] 3.JPG
Created attachment 176635 [details] 4.JPG
Created attachment 176636 [details] 5.JPG
Created attachment 176637 [details] 6.JPG
Created attachment 176638 [details] 7.JPG
Created attachment 176639 [details] 8.JPG
Created attachment 176640 [details] 9.JPG
Created attachment 176641 [details] 10.JPG
Created attachment 176642 [details] 11.JPG
Here is a snippet of a recent post on the aqbanking mailing list: > Lege ich den Account in KMymoney über den AqBanking-Dialog ohne Kunden-ID an, > crashed KMymoney mit folgender Meldung. > kmymoney: user.c:1854: AH_User_SetSelectedTanMethod: Zusicherung »u« nicht > erfüllt. > > Das deutet alles darauf hin, dass aqbanking eine Kunden-ID erwartet. That is exactly your problem and it seems to stem from inside AqBanking (so more an upstream problem). Maybe, you post on the AqBanking mailing list at aqbanking-user@mailman.aqbanking.de (you can do so in German). Please feel free to mention this bug entry in your message. I spotted some current AqBanking code that results in a call to AH_User_SetSelectedTanMethod with u == nullptr in > int _handleActivatedOk(GWEN_DIALOG *dlg, const char *sender) in file aqbanking/src/libs/plugins/backends/aqhbci/dialogs/dlg_pintan_tanmode.c:235 which could be a cause of the problem, but I am no expert on this. For now, I close this as upstream problem.