2015-11-02 GnuCash IRC logs

00:14:46 *** Coqui has quit IRC
00:20:24 *** Coqui has joined #gnucash
00:36:17 *** ErKa has joined #gnucash
00:49:55 *** Jimraehl1 has quit IRC
01:08:32 *** ErKa has quit IRC
01:10:39 *** MechtiIde has joined #gnucash
01:11:14 *** ErKa has joined #gnucash
01:17:35 *** ErKa has quit IRC
01:30:31 *** gour has joined #gnucash
01:58:54 *** MechtiIde has quit IRC
03:09:47 *** cartsoftware has quit IRC
03:40:04 *** autoditac__ has joined #gnucash
03:49:03 *** autoditac__ has quit IRC
03:50:41 *** autoditac__ has joined #gnucash
04:01:37 *** nomeata has joined #gnucash
05:15:14 *** autoditac__ has quit IRC
05:17:02 *** autoditac__ has joined #gnucash
05:32:26 *** mlncn has quit IRC
06:11:07 *** fell_ has joined #gnucash
06:12:50 *** fell has quit IRC
06:19:49 *** ThomasKeller has quit IRC
06:20:08 *** ThomasKeller has joined #gnucash
06:35:21 *** gour1 has joined #gnucash
06:36:37 *** gour has quit IRC
07:03:22 *** Jimraehl1 has joined #gnucash
07:22:37 *** autoditac__ has quit IRC
07:26:45 *** gour1 is now known as gour
07:39:54 *** autoditac__ has joined #gnucash
08:40:47 *** cbb has joined #gnucash
08:41:16 *** cbb has left #gnucash
09:09:21 *** mlncn has joined #gnucash
09:14:36 <warlord> Coqui: Yes. But only one of you at a time.
11:29:26 *** ThomasKeller has quit IRC
11:30:50 <jralls> warlord: Non-recursive make was your idea. I think switching to cmake and ninja will get better performance.
11:42:01 *** almin has joined #gnucash
11:43:29 <almin> Hey guys, I've got a problem/bug with GnuCash crashing, which doesn't seem to be reported in Bugzilla yet...
11:44:28 <almin> ...when I start & use GnuCash on my Laptop with Arch GNU/Linux and Nvidia graphics card with proprietary driver and 4G of RAM everythings runs just fine as expected...
11:46:19 <almin> ...however when I run GnuCash on my desktop pc with also 4G of RAM and an AMD Graphics Card and I set reports to higher resolutions like 3800x1850 pixels (I have an HiDPI-4K-UltraHD-monitor), it just crashes without leaving any error message whatsoever, just "killed"
11:47:10 <almin> I tried it on both Windows 7 (with proprietary gpu driver obviously) and Arch GNU/Linux with opensource gpu driver...
11:47:19 <almin> In both cases the same.
11:47:45 <almin> When I use gdb on Linux I also doesn't give me anything.
11:48:53 <almin> Could it possibly be that GnuCash doesn't make useage of graphics-card-acceleration for rendering the reports and I'm running out of RAM (just 4GB on both Laptop and desktop pc)?
11:50:16 <almin> I'm gonna post the gdb output on pastebin in a minute..
11:50:57 <jralls> almin: GnuCash doesn't do anything with HiDPI one way or the other. How are you setting the reports resolution?
11:52:38 <jralls> almin: As for using the GPU, that would be X11's or Win7's job. I have no knowledge of HiDPI support in either.
11:54:07 <almin> I'm setting the resolution regularly via the menu of the GUI... pastebin.com/PDn5R246 if someone cares
11:57:53 <jralls> almin: In gdb, tell it `catch signal 'SIGKILL'` and run gnucash again. That will break where the signal is issued and you can get a backtrace.
11:58:02 <almin> okay...I'll do that
12:00:52 *** almin has quit IRC
12:00:52 *** mlncn has quit IRC
12:00:52 *** autoditac__ has quit IRC
12:00:52 *** gour has quit IRC
12:00:52 *** tanderson has quit IRC
12:00:52 *** Modoc has quit IRC
12:00:52 *** CDB-Man_ has quit IRC
12:00:52 *** linas has quit IRC
12:00:52 *** neena has quit IRC
12:00:52 *** Simon has quit IRC
12:01:33 *** almin has joined #gnucash
12:01:33 *** mlncn has joined #gnucash
12:01:33 *** autoditac__ has joined #gnucash
12:01:33 *** gour has joined #gnucash
12:01:33 *** tanderson has joined #gnucash
12:01:33 *** Modoc has joined #gnucash
12:01:33 *** CDB-Man_ has joined #gnucash
12:01:33 *** linas has joined #gnucash
12:01:33 *** neena has joined #gnucash
12:01:33 *** Simon has joined #gnucash
12:04:14 *** nomeata has quit IRC
12:04:14 *** Coderjoe has quit IRC
12:04:14 *** Unhammer has quit IRC
12:04:14 *** uXus has quit IRC
12:04:14 *** MoeD has quit IRC
12:04:14 *** jralls has quit IRC
12:04:14 *** lmat has quit IRC
12:04:14 *** mikee has quit IRC
12:04:53 <almin> okay...so the second run... pastebin.com/1F2GHRcZ
12:05:48 *** ThomasKeller has joined #gnucash
12:05:49 *** nomeata has joined #gnucash
12:05:49 *** Coderjoe has joined #gnucash
12:05:49 *** uXus has joined #gnucash
12:05:49 *** MoeD has joined #gnucash
12:05:49 *** jralls has joined #gnucash
12:05:49 *** lmat has joined #gnucash
12:05:49 *** mikee has joined #gnucash
12:05:49 *** irc.gimp.ca sets mode: +o jralls
12:06:09 <almin> Could it possibly be something as a race-condition or none-thread-safety kind of thingy?
12:08:00 <almin> I hope I did the correct input into gdb, as I'm not really used to gdb
12:08:25 *** jralls_ has joined #gnucash
12:08:54 *** ThomasKeller has quit IRC
12:08:54 *** nomeata has quit IRC
12:08:54 *** Coderjoe has quit IRC
12:08:54 *** uXus has quit IRC
12:08:54 *** MoeD has quit IRC
12:08:54 *** jralls has quit IRC
12:08:54 *** lmat has quit IRC
12:08:54 *** mikee has quit IRC
12:10:34 *** nomeata has joined #gnucash
12:10:34 *** uXus has joined #gnucash
12:10:34 *** MoeD has joined #gnucash
12:10:34 *** lmat has joined #gnucash
12:10:34 *** mikee has joined #gnucash
12:10:49 *** Coderjoe has joined #gnucash
12:11:21 *** jralls has joined #gnucash
12:11:21 *** ChanServ sets mode: +o jralls
12:11:49 <almin> @jralls: Did you get what I wrote?
12:11:49 <gncbot> almin: Error: "jralls:" is not a valid command.
12:12:03 <almin> @jralls : Did you get what I wrote?
12:12:03 <gncbot> almin: Error: "jralls" is not a valid command.
12:12:12 <almin> jralls: Did you get what I wrote?
12:12:17 *** MechtiIde has joined #gnucash
12:12:21 <jralls> almin: No. I had a network burp.
12:12:32 <almin> alright, I'll copy-paste it
12:12:43 <almin> (18:04:52) almin: okay...so the second run... pastebin.com/1F2GHRcZ
12:12:50 <almin> (18:06:08) almin: Could it possibly be something as a race-condition or none-thread-safety kind of thingy?
12:12:50 <almin> (18:08:00) almin: I hope I did the correct input into gdb, as I'm not really used to gdb
12:14:18 *** mikee has joined #gnucash
12:15:06 <MechtiIde> is there a problem to generate the GnuCash Documents?
12:15:30 <MechtiIde> for the guide
12:16:34 <MechtiIde> trunk version: 2015-10-25 and stable version: 2015-09-26
12:17:09 <almin> ah, by the way; I forgot to mention that it sometimes happens during usage and sometimes at start-up, but I don't know whether that fact even makes a difference
12:18:17 <jralls> MechtiIde: It's showing me 2015-11-02 01:09 at http://code.gnucash.org/docs/de/. Where are you looking?
12:18:55 <jralls> almin: Me either. And I don't understand why it failed to catch the signal.
12:19:02 <MechtiIde> http://code.gnucash.org/docs/de/
12:19:28 <MechtiIde> gnucash-guide.pdf 2015-10-25 01:18 6.4M
12:20:10 <MechtiIde> only html has now 2015-11-02
12:20:26 <jralls> Right. I see that.
12:20:53 <jralls> warlord, are there logs for the documentation build somewhere?
12:22:59 <almin> by the way; I'll be afk, eating, I will look and read-behind and respond after
12:23:15 *** ThomasKeller has joined #gnucash
12:23:16 <jralls> almin: OK.
12:27:00 <jralls> MechtiIde: I don't know what's going on with that. The C guide and help pdf, epub, and mobi built yesterday, but for it and ja those haven't built since 9-29, same as for de help.
12:28:10 <MechtiIde> http://code.gnucash.org/docs/C/ the last guide.pdf is from 2015-10-25
12:29:35 *** Unhammer has joined #gnucash
12:37:50 *** fabior has joined #gnucash
12:37:56 <jralls> almin: Instead of catch signal, try `handle SIGKILL stop`.
12:44:36 *** ThomasKeller has quit IRC
12:44:36 *** mikee has quit IRC
12:44:36 *** nomeata has quit IRC
12:44:36 *** uXus has quit IRC
12:44:36 *** MoeD has quit IRC
12:44:36 *** lmat has quit IRC
12:45:53 *** ThomasKeller has joined #gnucash
12:45:53 *** mikee has joined #gnucash
12:45:53 *** nomeata has joined #gnucash
12:45:53 *** uXus has joined #gnucash
12:45:53 *** MoeD has joined #gnucash
12:45:53 *** lmat has joined #gnucash
12:45:56 *** ThomasKeller has quit IRC
12:45:56 *** mikee has quit IRC
12:45:56 *** nomeata has quit IRC
12:45:56 *** uXus has quit IRC
12:45:56 *** MoeD has quit IRC
12:45:56 *** lmat has quit IRC
12:45:57 *** ThomasKeller has joined #gnucash
12:45:57 *** mikee has joined #gnucash
12:45:57 *** nomeata has joined #gnucash
12:45:57 *** uXus has joined #gnucash
12:45:57 *** MoeD has joined #gnucash
12:45:57 *** lmat has joined #gnucash
12:46:12 *** ErKa has joined #gnucash
12:48:10 <almin> jralls: alright, I did that...now my whole Cinnamon/Gnome-session shut down and brought me back to login screen of lightdm. weird
12:48:13 *** fabior has quit IRC
12:49:09 <almin> (I'm trying again)
13:09:42 <almin> oh damn it, it's annoying, it doesn't crash anymore?! o_O
13:21:52 <jralls> almin: I hate it when that happens. That does smell like a memory issue, though: I imagine that you had a bunch of other progs running in your previous login session, but then it logged you out and now you don't.
13:22:29 <jralls> Or even if they did restart all of their leaks have been cleared up.
13:25:08 <warlord> jralls: no, the logs are not anywhere. They are thrown into /dev/null. I usually do get failure emails when the build fails, but I haven't received any
13:27:15 <jralls> warlord: Hmm. I just built pdf, mobi, and epub successfully on my f18 vm, so it's good at least that far back. What's code running these days?
13:28:44 <jralls> I changed the config for bug 757174 on the 29th, that's the first change after the epub build on the 25th.
13:30:18 <warlord> FC20
13:30:28 <warlord> I can try running the build by hand.
13:32:57 *** nomeata has quit IRC
13:36:24 <almin> jralls: Seem like it. I can't get it to crash anymore. Damn it!
13:36:32 <almin> Sorry
13:37:44 <jralls> almin: What a few days for the leaks to build up.
13:37:50 <jralls> s/What/Wait/
13:43:36 <warlord> jralls, MechtiIde: This is what I see from "make pdf":
13:43:39 <warlord> Making pdf in C
13:43:39 <warlord> make[2]: Entering directory `/home/gnucash-docs/gnucash-docs/help/C'
13:43:39 <warlord> make[2]: Circular /home/gnucash-docs/gnucash-docs/help/C/figures <- /home/gnucash-docs/gnucash-docs/help/C/figures dependency dropped.
13:43:39 <warlord> make[2]: Nothing to be done for `pdf'.
13:44:29 <warlord> (similar circular issue in guide)
13:44:56 *** ErKa has quit IRC
13:44:57 <MechtiIde> something like this I saw too in guide then I remove the old *.pdf
13:45:31 <MechtiIde> I guessed that there is no difference and I want to build a new pdf
13:46:04 <warlord> Have there been changes to any of the doc sources on master since Oct 25?
13:47:03 <warlord> (it doesn't look like it to me)
13:47:09 <jralls> warlord: Yes, I merged maint twice since then, once on the 29th and again yesterday.
13:48:01 <warlord> jralls: I don't see any changes to gnucash-docs/guide/C since 10/25
13:48:54 <jralls> warlord: That's correct, all of the changes have been in guide/de except 25a6c69, which was to configure.ac and guide/ja/Makefila.am.
13:49:28 <warlord> I dont see any changes to guide/de since 10/25 either.
13:49:29 <jralls> guide/de/ epubs haven't been build since the 25th either, though.
13:49:57 <jralls> Umm, is the repo not up-to-date?
13:50:23 <warlord> commit 3849d0a3da0b7b1debffa872f30661402813d1c5
13:50:23 <warlord> Merge: 10de2a2 ce0bb23
13:50:23 <warlord> Author: John Ralls <jralls@ceridwen.us>
13:50:23 <warlord> Date: Sat Oct 31 15:00:30 2015 -0700
13:50:23 <warlord> Merge branch 'maint'
13:50:42 <jralls> OK, and its parents are...
13:50:42 <warlord> It does look like the 'figures' directory is the only thing that changed?
13:51:14 <warlord> ???
13:51:39 <jralls> Yes. Mechtilde has been redoing screenshots.
13:52:11 <MechtiIde> resizing to paper size
13:53:26 *** fabior has joined #gnucash
13:53:38 <warlord> Looks like the makefile does not depend properly on the figures... Or the "circular" issue is the culprit.
14:01:55 <jralls> Looks like the dependency. If I touch guide/de/figures/*.png and make again, it says nothing to be done.
14:07:12 <warlord> But do you see the "circular" complaint?
14:07:25 *** fabior has quit IRC
14:07:42 <warlord> That's probably the issue, the dropping the "circular dependency"
14:09:56 <jralls> warlord: I had an error the first time I tried, but it was from a very old build. When I cleaned out the build directory and started over I didn't get an error, and haven't since.
14:10:42 <warlord> the script does "git reset --hard origin/master" --- is that not sufficient?
14:13:00 <jralls> Well, it doesn't clear out build products, it just erases any local changes to git-controlled files.
14:14:21 <jralls> There's a note in pdf.make: # This is only needed for out of tree builds. If you build from within the source directory, the build system will ignore this (mentioning a circular dependency)
14:15:05 <jralls> So I guess that's what you're seeing, you're building in srcdir.
14:15:36 <warlord> yes, it is building in the srcdir
14:24:31 *** almin has quit IRC
14:48:40 *** MechtiIde has quit IRC
15:14:16 <jralls> @tell MechtiIde I've committed a change to make the figures files dependencies for pdf, mobi, and epub, and merged maint into master. Since you changed an xml file in today's PR, those should all rebuild anyway so the effect won't be obvious.
15:14:16 <gncbot> jralls: The operation succeeded.
15:17:48 <warlord> jralls: great.
15:34:09 *** gour has quit IRC
15:35:45 *** ErKa has joined #gnucash
15:36:38 *** mikom has quit IRC
15:36:51 *** mikom has joined #gnucash
15:40:15 *** mikom has quit IRC
15:40:43 *** mikom has joined #gnucash
15:44:26 *** mikom has quit IRC
15:44:56 *** mikom has joined #gnucash
15:47:10 *** mikom has quit IRC
16:13:21 <mikee> @op
16:13:21 <gncbot> mikee: Error: You don't have the #gnucash,op capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.
16:14:25 <mikee> @op
16:14:26 *** gncbot sets mode: +o mikee
16:21:45 *** fabior has joined #gnucash
16:33:18 *** autoditac__ has quit IRC
16:57:22 *** fabior has quit IRC
17:18:25 *** autoditac__ has joined #gnucash
19:02:55 *** Jimraehl1 has quit IRC
19:04:18 *** ksalman has quit IRC
19:32:26 *** ksalman has joined #gnucash
20:54:58 *** autoditac__ has quit IRC
21:29:13 *** codesmythe has joined #gnucash
22:50:25 *** mlncn has quit IRC
23:07:04 *** ErKa has quit IRC
23:24:13 *** codesmythe has quit IRC