2021-06-10 GnuCash IRC logs

00:00:26 *** marusich has quit IRC
00:00:40 *** marusich has joined #gnucash
00:00:41 *** ChanServ sets mode: +v marusich
00:16:56 *** nogare has quit IRC
00:17:10 *** nogare has joined #gnucash
00:25:12 *** celeste has joined #gnucash
00:25:12 *** ChanServ sets mode: +v celeste
00:48:01 *** waitman- has quit IRC
00:48:13 *** waitman- has joined #gnucash
01:12:36 *** dtux has joined #gnucash
01:18:21 *** makro has joined #gnucash
01:18:41 *** fell has quit IRC
01:19:23 *** fell has joined #gnucash
01:19:23 *** ChanServ sets mode: +o fell
01:37:07 *** sbluhm has joined #gnucash
01:37:07 *** ChanServ sets mode: +v sbluhm
01:39:37 *** David has quit IRC
01:39:43 *** David has joined #gnucash
01:42:45 *** frakturfreak has quit IRC
01:56:52 *** frakturfreak has joined #gnucash
02:35:28 *** Bambuzel1 has joined #gnucash
02:35:28 *** ChanServ sets mode: +v Bambuzel1
02:35:35 *** Bambuzel2 has joined #gnucash
02:35:36 *** ChanServ sets mode: +v Bambuzel2
02:41:17 *** Rexodus has joined #gnucash
02:47:31 *** Mechtilde has quit IRC
03:04:09 *** gjanssens has joined #gnucash
03:04:10 *** ChanServ sets mode: +o gjanssens
03:08:29 *** jervin has joined #gnucash
03:49:38 *** JayC has quit IRC
03:56:40 *** f1bfu_gilles[m|g has joined #gnucash
03:57:01 *** Mechtilde has joined #gnucash
04:46:20 *** chf has quit IRC
04:46:31 *** chf has joined #gnucash
04:53:25 *** Yotson has quit IRC
04:53:44 *** Yotson has joined #gnucash
05:22:45 *** markb1 has joined #gnucash
05:57:52 *** Aussie_matt has quit IRC
06:21:51 *** Bambuzel1 has quit IRC
06:21:51 *** Bambuzel2 has quit IRC
06:34:15 *** User_ has joined #gnucash
06:35:19 *** lockywolf has joined #gnucash
06:49:40 *** jsmanrique[m]2 has joined #gnucash
06:53:44 *** Aussie_matt has joined #gnucash
07:13:34 *** Bambuzel1 has joined #gnucash
07:13:34 *** ChanServ sets mode: +v Bambuzel1
07:13:41 *** Bambuzel2 has joined #gnucash
07:13:42 *** ChanServ sets mode: +v Bambuzel2
07:17:18 *** JayC has joined #gnucash
07:17:18 *** ChanServ sets mode: +v JayC
07:39:59 *** field^Zzz1 has joined #gnucash
08:37:55 *** Aussie_matt has quit IRC
08:52:51 *** Jimraehl1 has joined #gnucash
08:53:34 *** Jimraehl1 has quit IRC
09:19:52 *** sbluhm has quit IRC
09:20:06 *** Mechtilde has quit IRC
09:24:54 *** frakturfreak has quit IRC
09:38:29 *** Pegasus_RPG has joined #gnucash
09:53:14 *** mikolalysenko has joined #gnucash
10:16:23 *** o01eg has quit IRC
10:35:21 *** celeste has quit IRC
10:35:25 *** celeste has joined #gnucash
10:35:25 *** ChanServ sets mode: +v celeste
10:38:02 *** celeste has quit IRC
10:38:06 *** celeste has joined #gnucash
10:38:06 *** ChanServ sets mode: +v celeste
10:40:22 *** Mechtilde has joined #gnucash
10:49:50 *** keithzg has joined #gnucash
11:17:10 *** ArtGravity has joined #gnucash
11:17:10 *** ChanServ sets mode: +v ArtGravity
11:45:17 *** Bambuzel2 has quit IRC
11:45:17 *** Bambuzel1 has quit IRC
11:56:08 *** guak has joined #gnucash
12:02:23 *** Pegasus_RPG has quit IRC
12:38:26 *** o01eg has joined #gnucash
12:41:18 <jralls> sethi, Maybe. Have your friend subscribe to the https://lists.gnucash.org/mailman/listinfo/gnucash-devel mailing list and tell us what they have in mind.
12:42:23 <jralls> chris, That's correct behavior. Read-only can't write the file so it doesn't need a lock... and the file might be locked because someone else is working on it.
12:45:49 *** xdej has joined #gnucash
12:55:18 *** gjanssens has quit IRC
12:59:15 *** Pegasus_RPG has joined #gnucash
13:04:56 *** sbluhm has joined #gnucash
13:15:25 *** Pegasus_RPG has quit IRC
13:15:50 *** celeste has quit IRC
13:18:25 *** TownsendHardware has quit IRC
13:19:56 *** sbluhm has quit IRC
13:31:55 *** sbluhm has joined #gnucash
13:31:55 *** ChanServ sets mode: +v sbluhm
13:45:53 *** celeste has joined #gnucash
13:45:53 *** ChanServ sets mode: +v celeste
13:47:33 *** storyjesse has quit IRC
13:54:23 *** ChanServ sets mode: +qo warlord warlord
13:55:38 *** David has quit IRC
13:55:42 *** David has joined #gnucash
14:34:45 *** lmat has quit IRC
14:44:02 *** ArtGravity has quit IRC
14:44:54 *** ArtGravity has joined #gnucash
14:44:54 *** ChanServ sets mode: +v ArtGravity
14:45:18 *** ArtGravity has quit IRC
14:59:52 *** lmat has joined #gnucash
15:00:16 *** lmat has left #gnucash
15:00:24 *** lmat has joined #gnucash
15:01:09 *** field^Zzz1 has quit IRC
15:05:53 *** ArtGravity has joined #gnucash
15:05:53 *** ChanServ sets mode: +v ArtGravity
15:22:09 *** sbluhm has quit IRC
15:24:26 *** Mechtilde has quit IRC
15:30:31 *** Bambuzel has joined #gnucash
15:30:31 *** ChanServ sets mode: +v Bambuzel
15:30:41 *** Bambuzel2 has joined #gnucash
15:30:41 *** ChanServ sets mode: +v Bambuzel2
15:53:25 *** Yotson has quit IRC
15:54:35 *** Yotson has joined #gnucash
16:25:40 *** eyenx has joined #gnucash
16:56:48 *** Bambuzel has quit IRC
16:56:48 *** Bambuzel2 has quit IRC
16:57:11 *** sethi has quit IRC
17:08:40 *** frakturfreak has joined #gnucash
17:54:27 *** User_ has quit IRC
19:04:31 <chris> jralls: ok m_lockfd is still unitialized when READONLY
19:06:16 <jralls> chris, um, yes, because there's no lock file. Is something tripping up trying to read it unitialized?
19:06:27 *** Aussie_matt has joined #gnucash
19:06:28 <jralls> err uninitialized
19:07:12 <chris> I found it in valgrind when running gnucash-cli
19:07:42 <chris> it should be initialized to zero, as in #1029
19:08:26 <jralls> FD 0 is stdin. That doesn't strike me as a good idea.
19:10:17 <jralls> What exactly is valgrind's complaint?
19:12:33 <chris> "Conditional jump or move depends on uninitialised value(s)
19:13:41 <chris> if (m_lockfd > 0) close (m_lockfd)
19:14:25 *** JayC has quit IRC
19:19:46 <jralls> Either valgrind is wrong or gcc is broken. There's only one ctor for GncXmlBackend and it's the default one that according to the C++ standard initializes everything to 0.
19:21:26 <jralls> But just for fun try changing gnc-xml-backend.hpp line 64 to `int m_lockfd = 0;` and see if that shuts up valgrind.
19:21:59 *** jervin has quit IRC
19:22:54 *** ArtGravity has quit IRC
19:25:06 <chris> maybe it will... but if we (1) open book1 RW (2) close book1 (3) open book2 RO (4) close book2, at this point m_lockfd will try close book1 again?
19:26:51 *** jervin has joined #gnucash
19:27:06 <jralls> No, because the book1 backend will be destroyed and a new one created for book2.
19:35:13 *** ArtGravity has joined #gnucash
19:35:13 *** ChanServ sets mode: +v ArtGravity
20:02:23 *** guak has quit IRC
21:05:05 *** fell has quit IRC
21:11:24 *** fell has joined #gnucash
21:11:24 *** ChanServ sets mode: +o fell
21:34:16 *** jervin has quit IRC
22:23:09 *** the_rat_ has joined #gnucash
23:09:06 *** ArtGravity has quit IRC
23:35:55 *** Sgeo has joined #gnucash