[gnucash-de] aqbanking mit gnucash 1.8.12 auf amd64 stürzt ab

Christian Stimming stimming at tuhh.de
Mon Apr 3 15:24:34 EDT 2006


Hallo,

ich kann erstmal nur sehen, dass das aqbanking-1.6.x mit entsprechend altem 
gwenhywfar ist. Andererseits kann ich keinerlei Probleme in aqbanking 
erkennen, die mit diesem crash zu tun haben. Ich kann nur raten, dass jenes 
alte gwenhywfar hier ein Problem hatte, das irgendwann auf dem langen Weg :-) 
von dem bei dir verwendeten gwenhywfar-1.19.x (so.17) bis zum jetzigen 
gwenhywfar-2.1.0 (so.38) wohl behoben worden ist. 

Bist du ganz sicher, dass du das mit gnucash-1.8.12 und neuestem 
aqbanking/gwenhywfar trotzdem hattest? Nicht dass jenes neueste aqbanking 
nicht doch zufällig ein älteres gwenhywfar benutzt hatte? Wie auch immer, 
außer dem obligatorischen "bitte gwen/aqbanking upgraden" hab ich bisher 
leider keinen weiteren Ratschlag.

Gruß

Christian

Am Montag, 3. April 2006 20:59 schrieb Klaus Dahlke:
> > > Ich nutze aqbanking 1.6.2, kann über den HBCI Assistenten auch die
> > > Konten einrichten. Wenn ich Transaktionen von der Bank abholen möchte,
> > > kann ich die Datumsangaben konfigurieren, und wenn ich dann auf 'OK'
> > > drücke, stürzt das ganze mit: *** glibc detected *** free(): invalid
> > > pointer: 0x00000000010b556f *** Aborted
> >
> > > Mit gnucash-1.8.12 mit den aktuellen Releaseständen von gwenhyfwar und
> > > aqbanking tritt der gleiche Fehler auf.
> > >
> > > Mit gnucash-1.9.3 funktioniert das ganze einwandfrei, leider
> > > funktioniert bei gnucash-1.9.3 die Datenbankschnittstelle noch nicht
> > > (Bug 332251), die ich gerne nutzen möchte.
> >
>
> (gdb) continue
> Continuing.
>
> Program received signal SIGABRT, Aborted.
> [Switching to Thread 46912506415872 (LWP 8641)]
> 0x00002aaaab182839 in raise () from /lib/tls/libc.so.6
> (gdb) bt
> #0  0x00002aaaab182839 in raise () from /lib/tls/libc.so.6
> #1  0x00002aaaab183cde in abort () from /lib/tls/libc.so.6
> #2  0x00002aaaab1b6990 in __fsetlocking () from /lib/tls/libc.so.6
> #3  0x00002aaaab1bbb90 in malloc_usable_size () from /lib/tls/libc.so.6
> #4  0x00002aaaab1bbd47 in malloc_usable_size () from /lib/tls/libc.so.6
> #5  0x00002aaaab1bc9df in free () from /lib/tls/libc.so.6
> #6  0x00002aaaab1be2a2 in malloc () from /lib/tls/libc.so.6
> #7  0x00002aaab2f2da1d in GWEN_BufferedIO_SetWriteBuffer ()
>    from /usr/lib64/libgwenhywfar.so.17
> #8  0x00002aaab2c55b9d in AB_Banking__SaveJobAs (ab=0x10063e0, j=0x17,
>     as=0x10c8a90 "\020\213\f\001") at banking.c:3852
> #9  0x00002aaab2c5660f in AB_Banking_ExecuteJobList (ab=0x10063e0,
>     jl2=0x1107d00) at banking.c:2355
> #10 0x00002aaab2c568c0 in AB_Banking_ExecuteQueue (ab=0x10063e0)
>     at banking.c:2422
> #11 0x00002aaab2b1b8f7 in gnc_AB_BANKING_execute ()
>    from /usr/lib64/gnucash/libgncmod-hbci.so.0

PS: soweit hat schon genügt, mehr brauch ich gar nicht...