aq banking wizard segfault

Christian Stimming stimming at tuhh.de
Fri Jul 14 16:40:21 EDT 2006


Am Freitag, 14. Juli 2006 00:06 schrieb Archimedes Submerged:
> The segfault happens only if you enter the hbci setup druid from the second
> page, after some existing hbci accounts are listed.  The problem is in
> druid-hbci-utils.c, where hbci account pointers are kept in a hash table.
> If AB_Banking_Fini is called, those pointers become stale.  But when the
> setup druid button is pressed, AB_Banking_Fini is called.
>
> Workaround:  enter the hbci setup druid from the first page and do not use
> the setup button on the account list page.
>
> I'm not sure how this ought to be fixed.  Apparently all the hash table is
> used for is to allow values from the AB banking account fields to be looked
> up when the "apply" button is pressed.  Maybe the best fix would be just
> like the workaround:  remove the button from the account list page.  And if
> you go back to the first page, the hash table has to be deleted.  (Maybe it
> is already, didn't look).

Errr.... right. I think I'll just remove both buttons from the account list 
page. They are unnecessary and not needed anymore. Thanks for pointing this 
out.

Christian


More information about the gnucash-devel mailing list