2023-01-04 GnuCash IRC logs

00:31:41 *** epic_null has quit IRC
01:14:15 *** fell has quit IRC
01:15:35 *** fell has joined #gnucash
01:15:35 *** ChanServ sets mode: +o fell
03:37:33 *** gandalf has joined #gnucash
03:41:51 *** bertbob has quit IRC
03:51:45 *** bertbob has joined #gnucash
03:51:45 *** ChanServ sets mode: +v bertbob
03:52:35 *** gandalf has quit IRC
03:54:09 *** gandalf has joined #gnucash
06:47:58 *** jervin has joined #gnucash
07:04:17 *** jervin has quit IRC
07:10:45 *** jervin has joined #gnucash
08:37:06 *** dazu has joined #gnucash
08:42:20 *** chf has quit IRC
08:52:16 *** dazu has quit IRC
08:52:27 *** dazu has joined #gnucash
09:01:50 *** ChanServ sets mode: +v dazu
09:03:47 *** dazu has left #gnucash
09:05:08 *** dazu has joined #gnucash
09:05:09 *** ChanServ sets mode: +v dazu
09:21:22 *** jervin has quit IRC
10:00:43 *** dazu has quit IRC
10:02:02 *** dazu has joined #gnucash
10:02:53 *** dazu has quit IRC
10:05:30 *** dazu has joined #gnucash
10:09:22 *** ChanServ sets mode: +v dazu
10:19:03 *** dazu has quit IRC
10:19:16 *** dazu has joined #gnucash
10:20:54 *** dazu has quit IRC
10:21:07 *** dazu has joined #gnucash
10:22:03 *** ChanServ sets mode: +v dazu
10:23:35 <dazu> Hi there! Reading through EBICS related docs at https://wiki.gnucash.org/wiki/AqBanking it states that "EBICS, availabe for business clients in AT, CH, DE and FR, but because neither AqBanking nor GnuCash devs have access to an test server, upload is currently not implemented. The GnuCash team is also searching for users, who volunteer to test on implementing the download."
10:23:49 <dazu> I wanted to inquire in what form devs hope to get access, i.e. should I try to get a test account from a local bank? Also, is there a more indepth guide to setup EBICS and test the download implementation?
10:30:17 *** chf has joined #gnucash
11:14:08 *** palerider has joined #gnucash
11:26:47 *** palerider has left #gnucash
12:02:52 *** dazu has quit IRC
12:27:31 *** dazu has joined #gnucash
12:32:50 *** NoobAlice has joined #gnucash
12:32:50 *** ChanServ sets mode: +v NoobAlice
12:39:54 *** dazu has quit IRC
12:44:38 <jralls> fell, dunno what the original intent was. I agree that a full stop would be better.
12:50:56 <fell> @tell dazu For the details of EBICS better ask on the aqbanking mailing list. For that purpose you should register at https://mailman.aqbanking.de/listinfo/aqbanking-user.
12:50:56 <gncbot> fell: The operation succeeded.
13:01:06 <jralls> fell, You wrote that the *GnuCash* team is searching for EBICS users in https://wiki.gnucash.org/wiki/index.php?title=AqBanking&diff=20737&oldid=20736. If it's Martin who wants users to test then you should say that, not that we do.
13:23:08 <fell> https://wiki.gnucash.org/wiki/index.php?title=AqBanking&type=revision&diff=21447&oldid=21250
13:33:49 <jralls> Thanks.
13:55:00 *** dazu has joined #gnucash
14:11:04 *** dazu has quit IRC
14:37:33 *** slimer has joined #gnucash
14:38:20 *** slimer has quit IRC
14:50:58 *** fell is now known as fell_laptop
14:51:00 *** fell_laptop is now known as frank_laptop_
14:51:01 *** frank_laptop_ is now known as fell
14:59:31 *** ArtGravity has quit IRC
15:07:19 *** gandalf1 has joined #gnucash
15:07:46 *** gandalf has quit IRC
15:07:46 *** gandalf1 is now known as gandalf
15:37:20 *** ArtGravity has joined #gnucash
15:37:20 *** ChanServ sets mode: +v ArtGravity
16:17:51 *** gandalf has quit IRC
16:18:05 *** warlord has quit IRC
16:26:03 *** warlord has joined #gnucash
17:06:11 <jralls> Simon, what flavor of Linux do you use? I just tried to replicate bug 798702 on a Debian VM and couldn't.
17:17:36 <Simon> Ubuntu 18.04
17:18:05 <Simon> there's presumably a timing issue with data being used after free since you got a different stack trace
17:18:36 <Simon> valgrind ought to catch that?
17:34:06 <jralls> Well, macOS has better memory diagnostics than valgrind, but yeah, I can see in the debugger that the GtkHtmlWebkit object has gotten freed. Oddly it's priv object seems not to have suggesting that it didn't get destroyed correctly.
17:37:18 *** warlord has quit IRC
17:37:24 <jralls> In your case the priv object has been destroyed and is full of garbage.
17:39:52 <Simon> it may be useful to try 4.11 where priv == NULL
17:42:00 <jralls> I think that's a different bug that's already been fixed. It's certainly a different priv.
17:46:48 *** warlord has joined #gnucash
17:46:53 <jralls> I got it to crash at g_free(priv->html_string) while stepping through the debugger.
18:14:06 *** chris has joined #gnucash
18:14:06 *** ChanServ sets mode: +v chris
18:14:10 *** gncbot sets mode: +o chris
18:18:54 <chris> CDB-Man: in your update truth table v03.06 do you mean: add 2 more long options, remove 2 and add 3 short options?
18:29:22 <chris> I think "(reclassification)" isn't a very newbie-friendly header for this combination... what should be the descriptions attached to the options?
19:46:47 <chris> warlord jralls there's "autoreadonly-days" param which AFAIU is unused. Any historical knowledge of these things?
19:46:57 <chris> ^ seems to be unused
19:48:47 <chris> warlord jralls ignore me: these are from the BOOK property
19:49:25 <jralls> chris, it's for making transactions with posted dates more than n days ago read-only.
19:49:42 <chris> Yes I'd forgotten to check the Book property.
19:51:11 <chris> I was trying to figure out how to generalize it to check the transaction's splits' accounts' reconcile-date to popup a soft warning when inputting in the register
19:52:41 <jralls> chris, on 798550 does the exchange-rate function use guile arithmetic to calculate the ratio? If so, is there a reasonable way to convert the resulting fraction to something that gnc_numeric can digest?
19:57:55 *** chris has quit IRC
19:58:10 *** chris has joined #gnucash
19:58:10 *** ChanServ sets mode: +v chris
19:58:10 *** gncbot sets mode: +o chris
19:59:01 <chris> yes - either use guile arithmetic throughout, with huge fractions... or use guile arithmetic throughout with floating point numbers...
19:59:46 <jralls> Neither is accpetable, so I guess we have to go back to option 0: Use gnc_numeric throughout.
20:00:01 *** chris has quit IRC
21:50:50 *** Simon has quit IRC
21:53:04 *** Simon has joined #gnucash
21:53:05 *** ChanServ sets mode: +v Simon
23:36:11 *** chris has joined #gnucash
23:36:11 *** ChanServ sets mode: +v chris
23:36:15 *** gncbot sets mode: +o chris
23:39:57 <chris> jralls: the 798550 crash occurs only because trial-balance needs to call exchange-fn as part of the *cost-fn*.
23:40:58 <chris> in other words, it makes perfect sense that average-cost produces huge fractions
23:47:03 <chris> cdb-man: I notice the new assistant-stock-transactions option *names* and *descriptions* in 798004 -- I think you've anticipated my queries nicely :)