[gnucash-de] [Aqbanking-devel] Gnucash crashes on Online Actions (Get transactions and Issue Transcation) with aqhbci

Christian Stimming stimming at tuhh.de
Mon Apr 9 15:36:34 EDT 2007


Bitte auf der Mailingliste bleiben! Danke!

Am Freitag, 6. April 2007 09:03 schrieb Oliver König:
> Hi christian,
> ich hatte meines Wissens nichts verändert,schon gar nicht an den Rechten
> für das Keyfile oder das Verzeichnis. Ich habs dann aber irgendwie wieder
> hingekriegt. Ich weiß ehrlich gesagt gar nicht genau, was den Ausschlag
> gegeben hat.
>
> Seitdem es wieder läuft, wollte ich dann wieder ne aktuelle SVN-Version von
> Gnucash nutzen und hab SVN-15211 installiert:
> svn checkout http://svn.gnucash.org/repo/gnucash/trunk gnucash
> Mußte dann aber feststellen, dass es dort gar keine DTAUS-Importfunktion
> mehr gibt. Was tun?

SVN hat weiterhin DTAUS-Import und da hat sich auch nichts geändert in letzter 
Zeit. Z.B. mein compiliertes r15783 hat das.

Christian

>
> Gruss,
> Olli
>
> On Thursday 05 April 2007 13:45:18 you wrote:
> > Quoting Oliver König <oliver at windfinder.com>:
> > > I have got OpenSuse 10.2, gnucash-2.0.2-29, aqbanking-2.2.3-21. I do
> > > online banking with Gnucash and aqbanking. My bank is Deutsche Bank
> > > Hamburg. The keyfile for online banking is on my USB-stick at
> > > /media/disk/ with:
> > >
> > > -r--r----- 1 myself root  1971 2007-04-04 15:05 keyfile.txt
> > >
> > > This configuration has worked fine for several month. A few days ago
> > > GnuCash began to crash
> >
> > You'll probably guess this yourself, but: When you say "a few days ago
> > xy started to happen", you should better think hard whether you
> > changed any little thing in your system right beforehand, and include
> > this information here. Updating aqbanking or gnucash? Changing the USB
> > stick permissions? Turning on the write protection on the USB stick?
> >
> > > 3:2007/04/05 11-28-07:gwen(14906):ct_file.c:  408:
> > > open(/media/disk/kgq659.txt): Permission denied
> > > 3:2007/04/05 11-28-07:gwen(14906):ct_file.c: 1361: Error writing file
> > > (-1) 3:2007/04/05 11-28-07:aqhbci(14906):jobqueue.c:  426: Could not
> > > encode message
> > > (-1)
> > > 3:2007/04/05 11-28-07:aqhbci(14906):outbox.c: 1368: Error performing
> > > queue (-1)
> > > 3:2007/04/05 11-28-07:gwen(14906):ct_file.c:  408:
> > > open(/media/disk/kgq659.txt): Permission denied
> > >
> > > The application is started with the user "myself".
> >
> > Aqbanking does not need write access to the keyfile, but it needs
> > write access to the whole directory because the changed keyfile is
> > first written to a new file (hence the filename "kgq659.txt" instead
> > of "keyfile.txt" above) which is then renamed to the previous
> > filename. This is done because if there were a crash in between, then
> > at least your old keyfile would still be there. So you have to give
> > the user "myself" write access to the directory.
> >
> > > This is what bug buddy said:
> > > Distribution: openSUSE 10.2 (i586)
> > > ..
> > > 0xb7f8f410 in ?? ()
> > > #0  0xb7f8f410 in ?? ()
> > > #1  0xbfa8a078 in ?? ()
> > > #2  0x00000000 in ?? ()
> >
> > Such a bug-buddy report is unfortunately completely useless for us.
> > You need to install the package "gnucash-debuginfo" (might require
> > adding another package source), then reproduce this bug, and then you
> > will get actually useful back traces. In general, those should then be
> > reported to bugzilla, not to the mailing lists. Thanks a lot.
> >
> > Christian