On Sun, 2007-01-21 at 14:19 -0500, David Reiser wrote: > Yes it's repeatable. > > Stack trace is possible, but I'll need some guidance in how to set > gdb. Since gnucash quits as a result of an abort instead of a full- > fledged crash, I don't get a default crash log. I'll have to set a > break point or something. Where do you suggest I start?
If you run from within gdb, then you should get dumped back to the gdb prompt at the point of the abort. [shell]$ ${prefix}/bin/gnucash-env gdb ${prefix}/bin/gnucash-bin (gdb) run [gnucash output; you cause crash] Abort, blah blah. (gdb) backtrace [...goodness...] As for a breakpoint ... there's only a couple of places that are allocations of memory of variable size: 1/ gnc-dense-cal.c:recompute_mark_storage. If possible, please see what value of 'dcal->numMarks' is just before executing the g_new0(...) at line 675 2/ gnc-dense-cal.c:gdc_add_tag_markings. Please see what the value of 'num_marks' is just before exectuing the g_new0(...) at line 1572. -- ...jsled http://asynchronous.org/ - a=jsled;b=asynchronous.org;echo [EMAIL PROTECTED]
signature.asc
Description: This is a digitally signed message part
_______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel