[gnucash-de] Test gnucash-3.7-2019-10-10-git-3.7-130-g4c790b208+.setup.exe (Windows)

Andre Joost andre+joost at nurfuerspam.de
Sa Okt 12 23:46:29 EDT 2019


Am 13.10.19 um 00:34 schrieb Heinz Repp:
> Hallo Christian,
>
> Absturz lässt sich easy reproduzieren, einfach Zertifikat oder Bankinfo
> abrufen, es reicht, das mit aqhbci4-tool zu machen, also getcert oder
> getbankinfo, in GnuCash genau dasselbe, dafür brauchst du keine validen
> Credentials.
>
> Passiert wohl bei jeder Bank, bei mir (ich teste immer mit getbankinfo):
>
> DKB: banking-dkb.s-fints-pt-dkb.de
> Postbank: hbci.postbank.de
>
> Du siehst den Absturz mit aqhbci4-tool.exe nicht direkt, da kommt
> einfach wieder der cmd-Prompt. Aber im settings6-Ordner finden sich zwei
> lck-Dateien,

Bei getcert bleiben keine .lck-Dateien stehen, und der output aus gdb 
sieht so aus:

C:\Program Files (x86)\gnucash\bin>C:\Mingw\bin\gdb.exe "C:\program 
files (x86)\
gnucash\bin\aqhbci-tool4.exe"
GNU gdb (GDB) 7.6.1
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "mingw32".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from C:\program files 
(x86)\gnucash\bin\aqhbci-tool4.exe...done.

(gdb) run getcert -u 1
Starting program: C:\program files (x86)\gnucash\bin\aqhbci-tool4.exe 
getcert -u
  1
[New Thread 3160.0x12a4]
[New Thread 3160.0x1094]
===== Abruf des Zertifikats =====
Verbindung vorbereiten
Mit Server verbinden...
Hostname "banking-rl1.s-fints-pt-rl.de" wird aufgelöst...
IP-Adresse ist "62.181.154.224"
Verbindung zu "banking-rl1.s-fints-pt-rl.de" wird aufgebaut
Verbunden mit "banking-rl1.s-fints-pt-rl.de"
Using GnuTLS default ciphers.
[New Thread 3160.0x1458]
TLS: SSL-Ciphers negotiated: TLS1.2:ECDHE-RSA-AES-256-GCM:AEAD
5:2019/10/08 
21-23-30:aqbanking(3160):C:/gcdev64/gnucash/maint/src/aqbanking-5.99.38beta/src/libs/aqbanking/backendsupport/siotlsext.c: 
  177: Status for certificate 
0F:9D:E5:A3:5F:2D:AB:96:8D:B0:D1:F9:11:CB:5C:5B" has changed to 
"Zertifikat ist gültig" (00000000->80000000), need to present
4:2019/10/08 
21-23-30:gwen(3160):C:/gcdev64/gnucash/maint/src/gwenhywfar-4.99.20rc4/src/sio/syncio_tls.c: 
  137: No checkCertFn set, using GWEN_GUI
5:2019/10/08 
21-23-30:aqbanking(3160):C:/gcdev64/gnucash/maint/src/aqbanking-5.9
9.38beta/src/libs/aqbanking/gui/abgui.c:  170: Automatically accepting 
certificate [0F:9D:E5:A3:5F:2D:AB:96:8D:B0:D1:F9:11:CB:5C:5B]

Program received signal SIGSEGV, Segmentation fault.
0x00000000 in ?? ()
(gdb) bt
#0  0x00000000 in ?? ()
#1  0x0028ee50 in ?? ()
#2  0x35453a44 in ?? ()
#3  0x3a33413a in ?? ()
#4  0x323a4635 in ?? ()
#5  0x42413a44 in ?? ()
#6  0x3a36393a in ?? ()
#7  0x423a4438 in ?? ()
#8  0x31443a30 in ?? ()
#9  0x3a39463a in ?? ()
#10 0x433a3131 in ?? ()
#11 0x43353a42 in ?? ()
#12 0x0042353a in ?? ()
Cannot access memory at address 0x393a4634
(gdb)

Gruß,
Andre Joost




Mehr Informationen über die Mailingliste gnucash-de