2010-11-27 GnuCash IRC logs

00:14:38 *** Slurpee has quit IRC
02:10:11 *** iwaddo has joined #gnucash
02:17:17 <iwaddo> HI, I get a GNUcash APPCRASH in libgncmod-backend-dbi.dll whenever I try to save-as MySQL, I am using 2.3.17 on a Windows 7-32bit PC, is this the best place to get some help?
02:32:25 <fell> iwaddo, I am just going to bed and I fear, most devs are already there. :-(
02:33:55 <iwaddo> OK, np, I've just woken up :-) I take it that people are staying connected 24/7 are they?
02:34:10 <fell> Still the crash, you reported on the mailing list.
02:35:30 <iwaddo> yes, conversation went off in a different direction about security - I'm not convinved its a MySQL error, feels more like a dbi error, but can't be sure and no idea how to validate dbi installation
02:36:35 <fell> did you open an bugzilla entry with all the desired details?
02:38:22 <iwaddo> not yet, still trying to ascertain it was really a bug, was trying to find someone who could confirm was working or not on a similar set-up so I could eliminate problems with my install of gnucash or mysql - didnt want to waste anyones time
02:38:35 <fell> Eventually you should start here: http://wiki.gnucash.org/wiki/FAQ#Q:_What_should_I_obey_as_a_beginner_in_bug_reporting.2C_enhacement_requesting_....3F
02:38:44 <iwaddo> I guess if it is crashing is it a bug somewhere
02:39:13 <iwaddo> yes, I've reported one on budgeting, seem to get accepted OK
02:40:05 <iwaddo> I'm only bothering with MySQL so I can look to create my own checking acount forecast
02:40:22 <fell> and then follow the other FAQs about bugs, trace files, stack traces.
02:40:40 <iwaddo> will do, goodnight, thank you
02:40:56 <fell> good night.
02:41:05 *** fell is now known as fell_afk
03:16:26 *** fell_afk has quit IRC
03:29:59 *** ErKa has joined #gnucash
03:33:12 *** gjanssens has joined #gnucash
03:33:12 *** gncbot sets mode: +o gjanssens
03:51:35 *** ErKa has quit IRC
05:32:16 *** hachque has joined #gnucash
05:32:29 <hachque> when i try to save my gnucash account to postgresql
05:32:56 <hachque> i get "The server at URL postgres://finance:...@finance.roket-internal.int/finance experienced an error or encountered bad or corrupt data."
05:33:00 <hachque> except that the user is a superuser
05:33:04 <hachque> so they should be able to create anything they want
05:33:11 <hachque> and i've confirmed they can login via phpPgAdmin
05:33:36 <hachque> (at least it shows me an error; the mysql plugin just crashes when i try to load my existing finance data on XP, strangly not on 7 though)
05:36:59 <gjanssens> hachque: do you have a password set for your superuser ?
05:37:10 <hachque> yes
05:37:42 <hachque> i mean
05:37:47 <hachque> i'd prefer to have mysql working on XP
05:37:56 <hachque> since that's where all my finance data is
05:38:09 <hachque> but it's a bug that seems to have existed for quite a number of development versions now
05:38:53 <gjanssens> did you report this crash already in bugzilla ?
05:39:18 <gjanssens> the mysql crash I mean
05:39:47 <hachque> yeah
05:39:56 <hachque> i did all the way back in the first version that exhibited the problem
05:40:02 <hachque> i think they declared it non reproducable though
05:40:20 <hachque> i don't particularly remember; it was months ago
05:41:46 <iwaddo> I've just reported my MySQL problem as 635911 - seems there is a collection of them now
05:44:31 <hachque> iwaddo: yup that's the same thing that happens to me
05:44:33 <hachque> but only on windows XP
05:46:00 <hachque> visual studio is saying "Unhandled exception at 0x77c4acfa in gnucash.exe: 0xC0000005: Access violation reading location 0x00000014."
05:46:04 <hachque> which means absolutely nothing
05:46:04 <hachque> :P
05:46:18 <hachque> i do have disassembly though
05:46:19 <hachque> :P
05:46:54 <hachque> i have a stack frame?
05:46:57 <hachque> will that help with debugging
05:47:00 <hachque> i mean
05:47:02 <hachque> there's no symbols
05:47:06 <hachque> just memory addresses
05:53:03 <gjanssens> The stack frame won't be useful to me, no.
05:53:28 <gjanssens> Can you recall the bug number for the bug you originally created ?
05:53:49 <gjanssens> It won't directly solve your problem here, but I find it strange this was sidestepped.
05:54:23 <gjanssens> Was it closed, or is it still open just waiting for someone to look at it ?
06:16:51 *** ironwolf1 has quit IRC
06:23:15 <gjanssens> hachque: can you start gnucash from a command prompt with the following command (including quotes), let gnucash crash on opening your mysql db and then attach the trace file to your bug (reopening it if necessary):
06:23:28 <gjanssens> "c:\program files\gnucash\bin\gnucash.exe" --log gnc.backend.dbi=debug
06:23:55 <gjanssens> Of course, if you installed gnucash in another path, please adapt the command accordingly.
06:32:50 <iwaddo> I've added the trace file to the bug
06:42:26 <hachque> gjanssens: where is the log saved?
06:43:19 <gjanssens> see http://wiki.gnucash.org/wiki/Windows#Error_messages.2C_Trace_file
06:50:34 <gjanssens> But since you are on the command line, you could also add the option --logto "<path>" to choose another location for the trace file
06:50:38 <gjanssens> for example:
06:50:59 <gjanssens> "c:\program files\gnucash\bin\gnucash.exe" --log gnc.backend.dbi=debug --logto "c:\gnucashlog"
06:51:04 <gjanssens> (mind the quotes again)
06:51:25 <gjanssens> This will log to a file c:\gnucashlog.xxxxxx.log
06:51:40 <gjanssens> with xxxxxx some random characters
07:06:56 *** iwaddo has quit IRC
07:14:21 *** ironwolf has joined #gnucash
07:54:48 *** fell has joined #gnucash
08:00:26 *** hachque has quit IRC
08:04:01 *** warlord has joined #gnucash
08:04:01 *** gncbot sets mode: +o warlord
08:04:13 *** cortana has joined #gnucash
09:08:24 *** cortana has quit IRC
09:17:01 *** cortana has joined #gnucash
09:33:34 *** Jimraehl has left #gnucash
09:42:34 *** Jimraehl has joined #gnucash
10:49:44 *** Slurpee has joined #gnucash
11:50:47 *** warlord has quit IRC
11:58:42 *** iwaddo has joined #gnucash
12:04:17 <iwaddo> Geert, I've followed your instructions to create the stacktrace but I cannot find the file it created, could you please tell me where is it likely to be?
12:08:44 <gjanssens> It doesn't create a file. It's just output on the screen
12:10:00 <gjanssens> You can use right-click on the terminal window to copy it. You have to mark it first, or perhaps use select all
12:10:44 <gjanssens> Then optionally paste it in wordpad or another text editor to cut the part before the gdb run.
12:15:21 <iwaddo> ah, thank you
13:18:35 *** warlord has joined #gnucash
13:18:36 *** gncbot sets mode: +o warlord
13:33:16 *** warlord has quit IRC
13:49:58 *** Slurpee has quit IRC
14:00:20 *** Slurpee has joined #gnucash
14:04:30 *** Plouj- has joined #gnucash
14:04:30 *** Plouj has quit IRC
14:14:26 *** dibson has joined #gnucash
14:26:36 *** Slurpee has quit IRC
14:28:33 *** opalepatrick has quit IRC
14:29:56 *** Slurpee has joined #gnucash
14:29:57 *** e-ndy has joined #gnucash
14:40:46 *** dibson has quit IRC
14:42:05 *** cortana has quit IRC
14:50:28 *** cortana has joined #gnucash
15:07:14 *** jkastner_ has joined #gnucash
15:07:34 *** iwaddo has quit IRC
15:11:08 *** e-ndy has quit IRC
16:07:59 *** jkastner_ has quit IRC
17:24:22 *** cortana has quit IRC
17:32:12 *** cortana has joined #gnucash
17:59:09 *** fell has quit IRC
18:32:28 *** gjanssens has quit IRC
19:09:43 *** kpreid has joined #gnucash
19:16:37 *** kpreid_ has joined #gnucash
19:25:45 *** kpreid has quit IRC
19:25:49 *** kpreid_ is now known as kpreid
20:20:33 *** warlord has joined #gnucash
20:20:34 *** gncbot sets mode: +o warlord
20:25:38 *** kpreid_ has joined #gnucash
20:29:48 *** warlord has quit IRC
20:30:47 *** cortana has quit IRC
20:34:49 *** kpreid has quit IRC
20:34:50 *** kpreid_ is now known as kpreid
21:10:14 *** warlord has joined #gnucash
21:10:15 *** gncbot sets mode: +o warlord
21:41:20 *** gncbot has joined #gnucash
21:44:23 *** warlord has joined #gnucash
21:54:28 <warlord> Wow, it's being comcrapstic today
21:54:28 <gncbot> warlord: Sent 1 day, 9 hours, and 46 minutes ago: <fell> I still get Error: I can't find fell in my user database.
21:54:51 <warlord> @tell fell Did you register with gncbot?
21:54:51 <gncbot> warlord: The operation succeeded.
21:55:11 <warlord> jsled, linas_: could you op gncbot?
22:02:53 *** linas_ sets mode: +o gncbot
22:04:01 <warlord> thanks linas_
22:04:05 <warlord> @op
22:04:05 *** gncbot sets mode: +o warlord
22:04:28 *** linas_ is now known as linas
22:08:44 <warlord> The joys of comcrap
22:24:15 *** warlord is now known as warlord-afk