[gnucash-de] Speicherzugriffsfehler / GnuCash crasht bei Online-Banking-Einrichtung/Aktionen

Tillmann Cordes tillmann at cordes-netzwerk.de
Mo Okt 14 02:28:30 EDT 2019


....von mir auch ein Update (gnucash-3.7-2019-10-13-git-3.7-131-g57e403b04+.setup Win 1903): wenn ich, wie unter https://www.aquamaniac.de/rdm/projects/aqbanking/wiki/PSD2 beschrieben, zunächst eine Migration der aqbanking-Einstellungen von "settings" nach "settings6" durchführe, so wird mein Benutzer korrekt übernommen. Drücke ich dann aber "Get Bank Info", erhalte ich wieder einen Absturz. Letzte Meldung im Auftragsfenster: "Using GnuTLS default ciphers". Ach ja, falls es doch nur für einige Banken gilt: meine BLZ ist 36060295. Alles andere wie gehabt...

Mit bestem Gruß

Tillmann Cordes


> -----Original Message-----
> From: gnucash-de <gnucash-de-bounces+tillmann=cordes-
> netzwerk.de at gnucash.org> On Behalf Of Alex
> Sent: Monday, October 14, 2019 2:05 AM
> To: gnucash-de at gnucash.org
> Subject: [gnucash-de] Speicherzugriffsfehler / GnuCash crasht bei Online-
> Banking-Einrichtung/Aktionen
> 
> Hallo miteinander,
> 
> nun ist das ganze Wochenende draufgegangen für den Gnucash/PSD2 fix -
> leider ohne Erfolg!
> 
> Ich habe aqb, gwenhywfar und gnucash auf einem frischen Debian stretch
> von den neuesten source tarballs kompiliert und ge-sudo-make-installed.
> 
> Den aqhbci user habe ich gemäß SetupPinTan Eintrag aus dem aqbanking wiki
> eingerichtet und auch erfolgreich übers Terminal aus verschiedenen Konten
> Umsätze abgerufen.
> Die Kommunikation mit der Bank klappt also, ich erhalte die Umsätze zurück!
> 
> Gnucash läuft auch erstmal, mit einer frischen neuen Datei, stürzt allerdings
> bei bestimmten Aktionen in der Online-Banking-Einrichtung (aqbanking
> wizard) ab.
> Unter "Benutzer bearbeiten" kann ich nur das Zertifikat abrufen, alle
> anderen online Aktionen crashen.
> Wenn ich unter Online-Aktionen die Umsätze oder einen Saldo abrufen will
> ebenfalls crash.
> Steuer-Bericht export crasht übrigens auch.
> 
> Das einzige, was im Terminal / stderr beim Crash steht ist:
> Speicherzugriffsfehler
> Damit kann ich im Moment nichts anfangen... ?!
> 
> Kann jemand was dazu sagen, wo hängt es?
> Kann ich noch weitere Infos schicken fürs Debugging?
> 
> Ich befürchte es hat etwas mit der Übergabe von Dialogfenstern zwischen
> Gnucash und Gwenhywfar zu tun...
> 
> Hier einige Infos zu meinem Setup und ein paar traces / log file Ausschnitte:
> 
> $ aqbanking-config  --vstring
> 5.99.40
> 
> $ gwenhywfar-config --vstring
> 4.99.22
> 
> $ gnucash --version
> GnuCash Entwicklungsversion 3.7
> Build ID: git 3.7-131-g57e403b04+(2019-10-12)
> 
> GLS Bank Bankserver URL:
> https://hbci-pintan.gad.de/cgi-bin/hbciservlet
> 
> LANG="de_DE.UTF-8"
> GWEN_LOGLEVEL=info
> AQBANKING_LOGLEVEL=info
> AQOFXCONNECT_LOGLEVEL=info
> AQHBCI_LOGLEVEL=info
> 
> gnucash.trace:
> * 01:33:23  WARN <aqofxconnect> provider.c:  159: Overriding loglevel for
> AqOFXConnect with "info"
>> * 01:33:23  WARN <aqhbci> provider.c:  179: Overriding loglevel for AqHBCI
> with "info"                                                                                                                              │
> * 01:33:23  WARN <aqbanking> banking_cfg.c:  668: No matching config
> groups found
>> * 01:33:23  WARN <aqbanking> banking_cfg.c:  668: No matching config
> groups found
>> * 01:33:23  WARN <aqbanking> banking_cfg.c:  668: No matching config
> groups found
>> * 01:33:23  WARN <aqbanking> banking_cfg.c:  668: No matching config
> groups found
>> * 01:33:23  WARN <aqbanking> banking_cfg.c:  668: No matching config
> groups found
>> * 01:33:23  WARN <aqbanking> banking_cfg.c:  668: No matching config
> groups found
>> * 01:33:23  WARN <aqbanking> banking_cfg.c:  668: No matching config
> groups found
>> * 01:33:23  WARN <aqbanking> banking_cfg.c:  668: No matching config
> groups found
>> * 01:33:26 ERROR <aqbanking> dlg_setup.c:  214: Got id "1 id from "000001
> 12345678        XXXXXXXXXXX     XXXXXXXXXXX     Vorname Name      aqhbci"
>> * 01:33:26 ERROR <aqbanking> dlg_setup.c:  749: Letting backend "aqhbci"
> create dialog                                                                                                                              │
> * 01:33:26 ERROR <aqbanking> provider_dialogs.c:  129: GetEditUserDialog
>> * 01:33:26  WARN <gwenhywfar> /home/user/git/gnucash-
> 3.7/borrowed/gwengui-gtk3/w_combobox.c:  175: Function is not
> appropriate for this type of widget (comboBox)                                                 │
> * 01:33:26  WARN <gwenhywfar> /home/user/git/gnucash-
> 3.7/borrowed/gwengui-gtk3/w_lineedit.c:  109: Function is not appropriate
> for this type of widget (lineEdit)
> 
> syslog:
> │Oct 14 01:36:16 Linux kernel: [11303.634678] gnucash[20866]: segfault at 1 ip
> 00007f09c9c70989 sp 00007ffe00c7a380 error 4 in
> libgwenhywfar.so.60.19.1[7f09c9bc5000+12b000]
>> │Oct 14 01:36:16 Linux kernel: [11303.634697] Code: 89 de 44 2b 74 24 0c 41 83
> c6 10 75 b6 e9 62 ff ff ff e8 8a e3 f8 ff 66 2e 0f 1f 84 00 00 00 00 00 55 53 48 89 f5
> 48 83 ec 08 <0f> be 37 40 84 f6 0f 84 8a 00 00 00 48 89 fb eb 1a 66 0f 1f 44 00
> 
> $ aqhbci-tool4 getbankinfo -u 1
> (…)
> 5:2019/10/14 01-56-03:aqhbci(21241):job_commit.c:   70: Found BPD,
> replacing existing
> 3:2019/10/14 01-56-03:aqhbci(21241):bpd.c:  776: bad BPD address
>   Group : "service"
> 3:2019/10/14 01-56-03:aqhbci(21241):bpd.c:  776: bad BPD address
>   Group : "service"
> 3:2019/10/14 01-56-03:aqhbci(21241):bpd.c:  776: bad BPD address
>   Group : "service"
> 3:2019/10/14 01-56-03:aqhbci(21241):bpd.c:  776: bad BPD address
>   Group : "service"
> 3:2019/10/14 01-56-03:aqhbci(21241):bpd.c:  776: bad BPD address
>   Group : "service"
> 3:2019/10/14 01-56-03:aqhbci(21241):bpd.c:  776: bad BPD address
>   Group : "service"
> 3:2019/10/14 01-56-03:aqhbci(21241):bpd.c:  776: bad BPD address
>   Group : "service"
> (…)
> _______________________________________________
> gnucash-de mailing list
> gnucash-de at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-de


Mehr Informationen über die Mailingliste gnucash-de