2013-10-24 GnuCash IRC logs

01:40:00 *** keryell has joined #gnucash
02:16:55 *** aqua___ has joined #gnucash
02:20:29 *** john has joined #gnucash
02:20:30 *** gncbot sets mode: +o john
02:29:52 *** keryell has quit IRC
02:40:20 *** aqua_ has joined #gnucash
02:42:32 *** aqua_ has quit IRC
02:44:24 *** aqua_ has joined #gnucash
02:45:19 *** john has quit IRC
02:45:31 *** aqua___ has quit IRC
03:05:55 *** aqua_ has quit IRC
03:07:43 *** aqua___ has joined #gnucash
03:39:51 *** gjanssens has joined #gnucash
03:39:51 *** gncbot sets mode: +o gjanssens
03:50:07 *** aqua___ has quit IRC
04:26:00 *** Topcat has joined #gnucash
04:26:43 *** aqua___ has joined #gnucash
04:43:32 *** Topcat has quit IRC
05:46:32 *** aqua___ has quit IRC
06:12:39 *** Topcat has joined #gnucash
06:19:45 *** Topcat has quit IRC
06:20:23 *** Topcat has joined #gnucash
06:27:23 *** Topcat has quit IRC
06:28:11 *** Topcat has joined #gnucash
06:35:11 *** Topcat has quit IRC
06:35:48 *** Topcat has joined #gnucash
06:42:46 *** Topcat has quit IRC
06:43:31 *** Topcat has joined #gnucash
06:50:33 *** Topcat has quit IRC
06:51:18 *** Topcat has joined #gnucash
07:03:32 *** Topcat has quit IRC
07:04:24 *** Topcat has joined #gnucash
07:14:17 *** aqua___ has joined #gnucash
07:27:16 *** Topcat has quit IRC
07:27:50 *** Topcat has joined #gnucash
07:34:56 *** Topcat has quit IRC
07:35:33 *** Topcat has joined #gnucash
07:36:46 *** aqua___ has quit IRC
07:45:28 *** Jimraeh1 has joined #gnucash
07:45:32 *** Jimraeh1 has left #gnucash
07:58:07 *** Topcat has quit IRC
07:58:40 *** Topcat has joined #gnucash
08:05:40 *** fell__ has joined #gnucash
08:05:40 *** gncbot sets mode: +o fell__
08:13:57 *** Jimraehl1 has left #gnucash
08:19:48 *** Jimraehl1 has joined #gnucash
08:24:44 <soa2ii_> Hi. I have my gnucash files on a samba network share (provided by an avm fritzbox – famous router in germany). I can mount the share without problems und open the files but once if I try to save gnucash gets this progress bar in the lower right corner going to almost 100% and then it just hangs and consumes more and more memory. I have to kill gnucash then. If I restart it it tells me the lock file is still there. If I open the file nevertheless all my
08:24:44 <soa2ii_> changes have been written. Any ideas?
08:25:19 <PaulFertser> soa2ii_: what platform are you running gnucash on?
08:25:45 <soa2ii_> PaulFertser: gentoo linux
08:26:36 *** soa2ii_ is now known as soa2ii
08:27:20 <PaulFertser> soa2ii: have you tried stracing gnucash already? Or running it in gdb and then stopping and inspecting backtrace?
08:28:12 <soa2ii> PaulFertser: I've got no real experience with those tools, sorry. If you could tell me what I should do I could certrainly show you the results :-)
08:29:16 <PaulFertser> soa2ii: "strace gnucash" would be ok for a start
08:29:55 *** Topcat has quit IRC
08:31:35 <soa2ii> PaulFertser: whoa … there's a lot. Do you want everything or just the end when it hangs?
08:33:18 <PaulFertser> soa2ii: just the end, of course, something should be happening in a tight loop judging by your description.
08:33:34 <soa2ii> yep
08:34:00 <soa2ii> PaulFertser: http://pastebin.com/GYrjQeEY
08:34:20 <soa2ii> This loops while it's eating more and more memory.
08:43:10 <PaulFertser> soa2ii: ok, that's enough for a start but if you additionally reemerge gnucash with "-g" in CFLAGS and splitdebug use flag, that might be even more useful.
08:44:10 <soa2ii> PaulFertser: I'd have to read how I would set this up for one ebuild-
08:44:40 <warlord> soa2ii: historically there HAVE been some issues with using SMB shares because they aren't quite POSIX
08:44:52 <warlord> You'd be better off using NFS or a POSIX-compliant file system.
08:45:14 <soa2ii> warlord: Hm. Sadly the FritzBox just offers SMB
08:45:49 <warlord> The loop you see appears to be looking at backup files... Perhaps turn of backup-deletion?
08:45:50 <soa2ii> Otherwise I'd use NFS of course.
08:45:51 <PaulFertser> soa2ii: unless you use OpenWrt or some saner device that supports OpenWrt?
08:46:39 <soa2ii> PaulFertser: There is Freetz (some firmware additions) but until now I never had to use it. The samba share worked fine though for like … 10 days.
08:47:06 <soa2ii> So … maybe it's worth looking into the backup-deletion setting … let's see
08:48:49 <soa2ii> Hm … at least something else happens
08:49:11 <warlord> What happens now?
08:49:16 <soa2ii> http://pastebin.com/pkpGN8Z4
08:49:24 <soa2ii> Still hanging with memory leak
08:49:44 <soa2ii> I set gnucash to keep log files forever … this is what you wanted, or?
08:51:45 <warlord> Yes... Looks like it's doing something looking for/at the lock file..
08:51:57 <warlord> Can you do:
08:51:58 <warlord> gdb
08:52:03 <warlord> attach <gnucash-pid>
08:52:08 <warlord> t a a bt
08:52:25 <warlord> and then pastebin the output of that when gnucash is spinning?
08:52:36 <warlord> (assuming you built gnucash with debug symbols)
08:52:44 <warlord> this is 2.4.13, right?
08:52:48 <soa2ii> warlord: 2.4.12
08:53:59 <soa2ii> Can I do the attach stuff before it's hanging or do I have to do it after that?
08:54:52 <soa2ii> Reading symbols from /usr/lib64/goffice/0.8.17/plugins/plot_barcol/barcol.so...Reading symbols from /usr/lib64/debug/usr/lib64/goffice/0.8.17/plugins/plot_barcol/barcol.so.debug...(no debugging symbols found)...done.
08:54:52 <soa2ii> (no debugging symbols found)...done
08:55:00 <soa2ii> So … no debugging symbols?
08:55:29 <warlord> soa2ii: it would be easier for *you* to do it after it is hanging.. But it doesn't matter.
08:55:43 <warlord> You could do it before and then Ctrl-C when it starts to hang.
08:56:40 <warlord> Is there a 'gnucash-debuginfo' package you can install to get the debug symbols?
08:56:41 <soa2ii> And what about t a a bt?
08:57:06 <warlord> that should be run when it's hanging
08:57:11 <soa2ii> warlord: I'm on gentoo … so I think I'd have to do some portage magic so it get's build with debug info
08:57:17 <soa2ii> In gdb?
08:57:20 <warlord> yes
08:57:42 <warlord> it stands for "thread apply all backtrace" -- but you can just type: t a a bt
08:57:45 <soa2ii> like … t<enter>a<enter>…?
08:57:50 <warlord> No...
08:57:50 <soa2ii> oh, ok
08:58:23 <warlord> Lets see what it says without debug symbols, but I expect you'll need to rebuild
08:58:47 <soa2ii> warlord: ok
09:01:09 <soa2ii> warlord: http://pastebin.com/B1Y2EgZJ
09:06:47 <PaulFertser> soa2ii: http://www.gentoo.org/proj/en/qa/backtraces.xml
09:07:15 <soa2ii> omg
09:07:21 <soa2ii> gnucash has the debug flag …
09:07:22 <soa2ii> ok
09:09:07 <PaulFertser> soa2ii: that debug flag is most probably not what you want, read the referenced link.
09:09:14 <soa2ii> Yeah
09:09:17 <soa2ii> read that :-/
09:21:06 <soa2ii> PaulFertser: Sorry … gf is sick and I'd have to read into it because right now I got no clue how to provide useful backtraces :-/
09:22:07 *** ryanakca has quit IRC
09:30:17 <warlord> soa2ii: I get "this paste has been removed"
09:31:49 <soa2ii> warlord: weird … that shouldn't be
09:39:22 <warlord> soa2ii: I just tried the URL you sent at 9:01 and that's what I get.
10:29:30 *** keryell has joined #gnucash
10:47:14 *** aqua___ has joined #gnucash
11:47:22 *** kpreid has quit IRC
11:48:46 *** keryell has quit IRC
12:09:07 *** Topcat has joined #gnucash
12:21:09 *** Topcat has quit IRC
12:40:40 *** keryell has joined #gnucash
13:02:54 *** keryell has quit IRC
13:24:20 *** keryell has joined #gnucash
13:28:56 <PaulFertser> warlord: I've just filed 2 bugreports related to what we discussed earlier (and one unrelated), I hope they make sense to you.
13:33:07 *** Topcat has joined #gnucash
13:37:37 <warlord> PaulFertser: thanks!
13:42:47 *** aqua___ has quit IRC
13:49:18 *** aqua___ has joined #gnucash
13:55:44 *** Topcat has quit IRC
13:56:53 *** Topcat has joined #gnucash
14:12:27 *** Topcat has quit IRC
14:13:22 *** Topcat has joined #gnucash
14:20:21 *** Topcat has quit IRC
14:20:57 *** Topcat has joined #gnucash
14:28:00 *** Topcat has quit IRC
14:28:32 *** Topcat has joined #gnucash
14:29:10 *** Anton has joined #gnucash
14:30:00 *** Anton_ has quit IRC
14:40:30 *** Topcat has quit IRC
14:41:04 *** Topcat has joined #gnucash
14:45:39 *** gjanssens_ has joined #gnucash
14:48:44 <gjanssens_> Hmm interesting...
14:49:01 <gjanssens_> I had to reset my router and that seems to have confused irc
14:49:19 *** fell__ is now known as fell
14:49:41 <gjanssens_> gjanssens is from before the reset, after the reset I'm now known as gjanssens_
14:49:59 <gjanssens_> Should I just wait for gjanssens to dissapear due to inactivity ?
14:50:12 <gjanssens_> Or how does this work on irc ?
14:51:00 *** gjanssens has quit IRC
14:51:05 <fell> gjanssens_ in 10 minutes the old user will disappear, then you can rename your id.
14:51:22 <gjanssens_> okeydokdey
14:51:38 <PaulFertser> gjanssens_: you can also kick your other instance earlier with NickServ if you're a registered user (with the shadow command).
14:51:49 <gjanssens_> Let me enjoy my life as gjanssens_ then for as long as it lasts
14:53:23 <gjanssens_> PaulFertser: that command doesn't seem to exist on the gnome irc server: /shadow gives "unknown command"
14:53:53 <gjanssens_> oh well, gjanssens is gone already
14:53:55 *** gjanssens_ is now known as gjanssens
14:54:07 <gjanssens> @op
14:54:08 *** gncbot sets mode: +o gjanssens
14:54:14 <PaulFertser> gjanssens_: I meant command to NickServ as in /msg NickServ shadow <yournick> <password>
14:54:22 <PaulFertser> But probably that's freenode-specific.
14:54:47 <gjanssens> Shows my ignorance in any case :-/
14:55:29 <PaulFertser> Looks like no nickserv here, so my point is moot.
14:55:32 <fell> Trying to build trunk, I get a bunch of 'dbi_conn_new' is deprecated (declared at /usr/include/dbi/dbi.h:199) [-Werror=deprecated-declarations] errors. .8
14:57:05 <fell> also for dbi_initialize, dbi_driver_list and dbi_shutdown.
14:59:17 <warlord> PaulFertser: there is no nickserv here
15:08:04 *** aqua___ has quit IRC
15:14:22 *** Topcat1 has joined #gnucash
15:14:22 *** john has joined #gnucash
15:14:22 *** gncbot sets mode: +o john
15:18:36 *** Topcat has quit IRC
15:27:05 *** Topcat has joined #gnucash
15:29:33 *** wade has joined #gnucash
15:29:38 <wade> hello
15:31:32 *** Topcat1 has quit IRC
15:32:19 <wade> does anyone have problem with importing utf8 text ofx files on win7/gnucash 2.4.13? I see garbage only where my accented chars should be. same ofx works perfectly on OSX / same gc version
15:40:06 *** Topcat1 has joined #gnucash
15:43:36 <warlord> Could be a windows issue.. (wouldn't surprise me -- windows is weird)
15:44:28 *** Topcat has quit IRC
15:44:51 *** john has quit IRC
15:45:12 <wade> agree. i thought it is something with the libofx version the windows build has
15:45:53 <warlord> possible, but unlikely.
15:47:10 <wade> i'll try to reproduce it in a virtual win7 on osx ... and if it's OK then it is something wrong with wife's laptop then;-)
15:47:37 *** Topcat1 has quit IRC
15:50:48 <warlord> ok.
15:54:24 <fell> gjanssens: configure fail with cannot find input file: `src/gnome/gschemas/Makefile.in'
15:54:48 <fell> but I use a separate build dir
15:56:29 <gjanssens> src/gnome/gschemas/Makefile.in is generated by autogen.sh
15:56:48 <gjanssens> in the source directory, not in the build directory
15:56:59 <gjanssens> Did you run autogen.sh ?
15:58:10 <fell> Yes, but some time later, I deleted everithing, which svn marked as change.
15:58:45 <fell> Probably there is an svn:ignore missing
15:59:40 <gjanssens> Very likely
15:59:57 <gjanssens> I didn't add those for the new gschemas directories
16:00:11 <gjanssens> (I'm not working in svn anymore, so I tend to forget)
16:02:34 *** john has joined #gnucash
16:02:35 *** gncbot sets mode: +o john
16:03:43 <wade> warlord fyi importing utf8 ofx files are working fine in 2.4.10
16:03:47 <wade> in win7
16:05:32 <warlord> so works in 2.4.10 but not 2.4.13?
16:06:14 <wade> correct.
16:07:13 <wade> importing utf8 csv in 2.4.13 is OK, so i supposed it is something with libofx.
16:08:14 *** headfixer has joined #gnucash
16:09:09 *** KaiForce has joined #gnucash
16:10:09 <warlord> Hmm.. very odd.
16:10:33 <warlord> gjanssens: any idea what might've changed in the windows build between 2.4.10 and 2.4.13 that would break UTF8?
16:10:48 <warlord> wade: how about 2.4.11 and 2.4.12?
16:10:59 <wade> just downloading those versions
16:11:09 <warlord> thanks
16:12:02 <wade> i don't say it's related to utf8 in general, but importing utf8 ofx files only - in my case.
16:13:07 <warlord> ok
16:16:28 <gjanssens> There have been a number of libofx updates on the windows build
16:16:40 <gjanssens> In gnucash 2.4.12 and in 2.4.13
16:17:08 <gjanssens> Another potential troublemaker is r22704
16:17:20 <gjanssens> Which makes gnucash check for xml parse errors
16:17:41 <gjanssens> Before these were silently ignores with potential unnoticed data loss as a result
16:17:51 <gjanssens> s/ignores/ignored/
16:18:17 <wade> warlord: 2.4.12 hangs during utf8 ofx import
16:18:21 <gjanssens> But that doesn't seem to be related to ofx import
16:18:33 <warlord> hangs?!? Hmm.
16:18:44 <gjanssens> wade: yes libofx shipped with 2.4.12 was bad
16:18:50 <wade> I see an empty 'generic import transaction matcher' window
16:18:56 <wade> cool ;)
16:18:59 <gjanssens> that's one of the major reasons to release 2.4.13
16:19:50 <gjanssens> IIRC it got stuck in an infinite loop (a loop condition was backwards)
16:20:31 <wade> then i'll go back to 2.4.11 as 2.4.13 doens't import my utf8 ofx files properly
16:21:31 <warlord> wade: are you willing to supply an OFX file that doesn't work?
16:21:40 <warlord> if so, could you create a bug report and attach it?
16:22:04 <warlord> (or perhaps you could send it directly to a dev to look at)
16:23:07 <wade> warlord: let me strip the ofx file down first eg. delete some sensitive stuff
16:23:17 <warlord> ok
16:23:27 <warlord> so long as the stripped file still shows the problem
16:23:46 <wade> yeah obviously
16:32:43 *** headfixer has quit IRC
16:34:18 *** headfixer has joined #gnucash
16:34:21 <gjanssens> fell: r23326 should fix the svn:ignore issue
16:34:37 *** headfixer has quit IRC
16:35:18 * fell is updating.
16:35:19 <wade> hold on. it turned out my ofx file is not utf8 but iso-8859-2 - but anyway 2.4.13 doesn't import it properly while 2.4.11 does.
16:37:55 <warlord> why is your OFX in iso-8859-9?
16:38:22 <warlord> Did a bank give it to you in ISO format? Or did it get converted somewhere locally?
16:38:26 <wade> the bank gives it like that.
16:38:42 <wade> Citi_FOLYOSZAMLA_833_2013.09.01.OFX: ISO-8859 text
16:39:09 <wade> ENCODING:USASCII
16:39:09 <wade> CHARSET:1252
16:40:42 <warlord> LOL! So it is lying! It claims to be 1252 but something else sees it as iso-8859!
16:41:12 <wade> i was using 'file' command to see the encoding
16:41:50 <warlord> right...
16:42:02 <wade> all stuff around encoding and charsets are a huge mess. not in gnucash but everywhere
16:42:13 <warlord> yes.
16:42:16 <wade> who cares the standards
16:42:18 <wade> nobody.
16:42:20 <wade> ;(
16:42:24 <warlord> Everyone should just use English. ;)
16:43:03 <wade> hehe
16:43:55 <warlord> To quote a greek friend of mine "Dammit, I had to learn English to use the Internet; they should too"
16:44:26 <fell> gjanssens: no dirty files after autogen.
16:46:23 <fell> Any idea where this annoying [-Werror=deprecated-declarations] is set)
16:46:46 <warlord> fell: probably from -Wall ?
16:47:07 <warlord> What's the actual full warning/error?
16:48:03 <gjanssens> fell: yay
16:48:23 <gjanssens> Got to leave you for tonight fellas
16:48:29 <gjanssens> It's getting late here
16:48:48 <gjanssens> See you later
16:48:51 <warlord> Yeah, good night gjanssens....
16:48:59 <warlord> Say hi to the misses from us
16:49:09 <gjanssens> Will do :)
16:49:14 <gjanssens> Same over there
16:49:15 <warlord> :)
16:49:23 <warlord> will do too.
16:49:33 *** gjanssens has quit IRC
16:50:37 *** KaiForce has quit IRC
16:51:54 <wade> okay, i have the sample file. what i also noticed that description field is trimmed after the 27th character
16:52:11 <fell> warlord: http://pastebin.com/vS8v9pWH
16:52:35 <wade> eg. "Kártyás vásárlás díja VERY LONG LINE" is imported like "<NAME>Kártyás vásárlás díja"
16:52:57 <wade> (ignore the text <NAME> part)
16:53:31 <wade> warlord how/where to report this stuff?
16:54:22 <warlord> wade: bugzilla. c.f. http://wiki.gnucash.org/wiki/Bugzilla for more info
16:54:45 <wade> alrighty, i'll take alook at it
16:54:46 <warlord> Oh, THAT is a known issue -- libofx cuts off lines longer than the spec allows.
16:55:00 <warlord> (and has already been reported, IIRC)
16:55:19 <wade> sounds cool. however the encoding issue still bugging me
16:55:31 <wade> i'll check bugzilla anyway, some might already reported that too
16:55:48 <warlord> Okay.
16:56:52 <wade> bye and thanks
17:00:02 <warlord> you';re welcome. good luck
17:00:42 <fell> Ah, I have --enable-compile-warnings, but no --disable-error-on-warning
17:26:43 *** wade has quit IRC
18:39:07 *** Krzysiek_K has joined #gnucash
19:02:36 *** Krzysiek_K has quit IRC
19:10:47 *** Krzysiek_K has joined #gnucash
20:20:00 *** keryell has quit IRC
20:43:06 *** uXus has quit IRC
20:43:56 *** uXus has joined #gnucash
20:44:39 *** keryell has joined #gnucash
21:01:37 *** keryell has quit IRC
21:39:51 *** fell_ has joined #gnucash
21:39:51 *** gncbot sets mode: +o fell_
21:48:50 *** fell has quit IRC
22:04:35 *** john has quit IRC
22:05:09 *** john has joined #gnucash
22:05:10 *** gncbot sets mode: +o john
22:19:22 *** wade has joined #gnucash
22:29:45 *** wade has quit IRC
23:12:33 *** Jimraehl1 has left #gnucash
23:19:22 *** Jimraehl1 has joined #gnucash
23:47:07 *** kpreid has joined #gnucash