Transaction Report Repeatedly Crashes GNUCash 2.6.1

David T. sunfish62 at yahoo.com
Fri Mar 21 14:51:17 EDT 2014


Mark,

GnuCash 2.6.2 is more stable than 2.6.1, and fixes a number of issues, and perhaps yours. The fact that Debian is not up-to-date is beside the point. Since you're having troubles with 2.6.1, you'd well advised to seek out 2.6.2 through whatever channels you can. Then, if the problem persists, the developers can help track down the source.

David


________________________________
 From: Mark Phillips <mark at phillipsmarketing.biz>
To: Jeff Earickson <jaearick at colby.edu> 
Cc: Gnucash Users <gnucash-user at gnucash.org> 
Sent: Friday, March 21, 2014 9:41 AM
Subject: Re: Transaction Report Repeatedly Crashes GNUCash 2.6.1
 

Jeff,

I usually just run Debian testing and rely on apt to update packages as
needed. 2.6.2 is still in unstable, so I am reluctant to run a mixed
testing/unstable system. Is there another way to find out what is missing
or going wrong with my current installation?

Mark



On Fri, Mar 21, 2014 at 9:36 AM, Jeff Earickson <jaearick at colby.edu> wrote:

> Mark,
>
> Can you try it with gnucash 2.6.2 and see if you get the same crash?
>
> Jeff
>
> On Fri, Mar 21, 2014 at 11:41 AM, Mark Phillips <
> mark at phillipsmarketing.biz> wrote:
>
>> I have been using GC for several years and have not had any issues. I am
>> running GC 2.6.1 on Linux version 3.1.0-1-amd64 (Debian 3.1.8-2). However,
>> recently when I try to run a transaction report, GC crashes with a brief
>> message that says there was an error running the report (it flashes on the
>> screen, the the program goes away). I looked in the gnucash.trace file and
>> found -
>>
>> root at orca:/tmp# cat gnucash.trace
>> * 08:33:18 WARN <gnc.backend.dbi> [gnc_module_init_backend_dbi()] No DBD
>> drivers found
>> * 08:33:26 WARN <gnc.python> Unable to initialize Python module (unable to
>> open /usr/share/gnucash/python/init.py)
>> * 08:33:58 CRIT <gnc.app-utils> gnc_option_set_selectable: assertion
>> 'option->odb->set_selectable != NULL' failed
>> * 08:33:58 CRIT <gnc.app-utils> gnc_option_set_selectable: assertion
>> 'option->odb->set_selectable != NULL' failed
>> * 08:33:58 CRIT <gnc.app-utils> gnc_option_set_selectable: assertion
>> 'option->odb->set_selectable != NULL' failed
>> * 08:33:58 CRIT <gnc.app-utils> gnc_option_set_selectable: assertion
>> 'option->odb->set_selectable != NULL' failed
>> * 08:33:58 CRIT <gnc.app-utils> gnc_option_set_selectable: assertion
>> 'option->odb->set_selectable != NULL' failed
>> * 08:33:58 CRIT <gnc.app-utils> gnc_option_set_selectable: assertion
>> 'option->odb->set_selectable != NULL' failed
>> * 08:33:58 CRIT <gnc.app-utils> gnc_option_set_selectable: assertion
>> 'option->odb->set_selectable != NULL' failed
>> * 08:33:58 CRIT <gnc.app-utils> gnc_option_set_selectable: assertion
>> 'option->odb->set_selectable != NULL' failed
>> * 08:33:58 CRIT <gnc.app-utils> gnc_option_set_selectable: assertion
>> 'option->odb->set_selectable != NULL' failed
>> * 08:33:58 CRIT <gnc.app-utils> gnc_option_set_selectable: assertion
>> 'option->odb->set_selectable != NULL' failed
>> * 08:35:18 CRIT <gnc.app-utils> gnc_option_set_selectable: assertion
>> 'option->odb->set_selectable != NULL' failed
>> * 08:35:18 CRIT <gnc.app-utils> gnc_option_set_selectable: assertion
>> 'option->odb->set_selectable != NULL' failed
>> * 08:35:18 CRIT <gnc.app-utils> gnc_option_set_selectable: assertion
>> 'option->odb->set_selectable != NULL' failed
>> * 08:35:18 CRIT <gnc.app-utils> gnc_option_set_selectable: assertion
>> 'option->odb->set_selectable != NULL' failed
>> * 08:35:18 CRIT <gnc.app-utils> gnc_option_set_selectable: assertion
>> 'option->odb->set_selectable != NULL' failed
>> * 08:35:18 CRIT <gnc.app-utils> gnc_option_set_selectable: assertion
>> 'option->odb->set_selectable != NULL' failed
>> * 08:35:18 CRIT <gnc.app-utils> gnc_option_set_selectable: assertion
>> 'option->odb->set_selectable != NULL' failed
>> * 08:35:18 CRIT <gnc.app-utils> gnc_option_set_selectable: assertion
>> 'option->odb->set_selectable != NULL' failed
>> * 08:35:18 CRIT <gnc.app-utils> gnc_option_set_selectable: assertion
>> 'option->odb->set_selectable != NULL' failed
>> * 08:35:18 CRIT <gnc.app-utils> gnc_option_set_selectable: assertion
>> 'option->odb->set_selectable != NULL' failed
>> * 08:36:08 WARN <gnc.report.core> Failure running report: ERROR: In
>> procedure apply-smob/1:
>> ERROR: Wrong number of arguments to #<procedure display-error (_ _ _ _ _
>> _)>
>> In unknown file:
>> ?: 19 [apply-smob/1 #<catch-closure 3472920>]
>> ?: 18 [call-with-input-string "(gnc:report-run 1)" ...]
>> In ice-9/boot-9.scm:
>> 2320: 17 [save-module-excursion #<procedure 4c2a150 at
>> ice-9/eval-string.scm:65:9 ()>]
>> In ice-9/eval-string.scm:
>> 44: 16 [read-and-eval #<input: string 5198680> #:lang ...]
>> 37: 15 [lp (gnc:report-run 1)]
>> In report.scm:
>> 766: 14 [gnc:report-run 1]
>> In ice-9/boot-9.scm:
>> 157: 13 [catch ignore #<procedure 3473d80 at gnucash/main.scm:112:4 ()>
>> ...]
>> In unknown file:
>> ?: 12 [lazy-catch #t #<procedure 3473d20 at gnucash/main.scm:114:18 ()>
>> ...]
>> In ice-9/boot-9.scm:
>> 171: 11 [with-throw-handler #t #<catch-closure 34725e0> #<catch-closure
>> 34725c0>]
>> In unknown file:
>> ?: 10 [apply-smob/1 #<catch-closure 34725e0>]
>> In report.scm:
>> 770: 9 [#<procedure 3473db0 at report.scm:767:5 ()>]
>> 749: 8 [gnc:report-render-html # #t]
>> In html-document.scm:
>> 196: 7 [gnc:html-document-render # #t]
>> In ice-9/boot-9.scm:
>> 102: 6 [#<procedure 54ddb80 at ice-9/boot-9.scm:97:6 (thrown-k . args)>
>> vm-error ...]
>> In unknown file:
>> ?: 5 [apply-smob/1 #<catch-closure 34725c0> vm-error ...]
>> In gnucash/main.scm:
>> 98: 4 [dumper vm-error vm-run "VM: Stack overflow" ()]
>> In unknown file:
>> ?: 3 [display-error #<stack 5e99150> #<output: file 2> ...]
>> In ice-9/boot-9.scm:
>> 106: 2 [#<procedure 54ddb80 at ice-9/boot-9.scm:97:6 (thrown-k . args)>
>> wrong-number-of-args ...]
>> 102: 1 [#<procedure 54ddc00 at ice-9/boot-9.scm:97:6 (thrown-k . args)>
>> wrong-number-of-args ...]
>> In unknown file:
>> ?: 0 [apply-smob/1 #<catch-closure 3472900> wrong-number-of-args ...]
>> root at orca:/tmp#
>>
>> The file /usr/share/gnucash/python/init.py does exist -
>> root at orca:/tmp# ls -alh /usr/share/gnucash/python/init.py
>> -rw-r--r-- 1 root root 2.8K Feb 9 08:30 /usr/share/gnucash/python/init.py
>> root at orca:/tmp#
>>
>> This same report has worked for years, and not it crashes when I change
>> the
>> date range. Any thoughts on how to fix this?
>>
>> Thanks,
>>
>> Mark
>> _______________________________________________
>> gnucash-user mailing list
>> gnucash-user at gnucash.org
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> -----
>> Please remember to CC this list on all your replies.
>> You can do this by using Reply-To-List or Reply-All.
>>
>
>
_______________________________________________
gnucash-user mailing list
gnucash-user at gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


More information about the gnucash-user mailing list