Customer report error
mauro
mdecarolis at chemcharter.com
Wed Nov 21 09:10:42 EST 2012
Good day
I'm running gnucash 2.4.11 on Win XP.
When I run the 'customer report' i get only "a error occourred while running
the report.", but only on some particular date range (for example choosing
1/1/2010-31/12/2010 in the options gives me an error, while
1/1/2010-31/12/2011 produces the expected result).
On the trace:
....
/* 13:39:33 WARN <qof.engine> [guid_init()] only got 2605 bytes.
The identifiers might not be very random.
* 13:39:58 CRIT <gnc.scm> sanity check failed in find-bucket
* 13:39:58 WARN <gnc.scm> In C:\Program
Files\gnucash\share\gnucash/guile-modules/gnucash/report/owner-report.scm:
649: 22* (if (not #) (begin # #) (set! table #))
650: 23 (begin (set! table #) (gnc:html-table-set-style! table "table" #
...))
651: 24* (set! table (make-txn-table (gnc:report-options report-obj) query
...))
651: 25* [make-txn-table #<procedure dispatch #> # # ...]
334: 26 (let (# # # ...) (gnc:html-table-set-col-headers! table #) ...)
387: 27* (let* (#) (gnc:html-table-append-row/markup! table "grand-total"
#))
388: 28 [gnc:html-table-append-row/markup! # "grand-total" ...
391: 29* [list ...
391: 30* [gnc:make-html-table-cell/size 1 6 ...
393: 31* [make-aging-table #<procedure dispatch #> # # ...]
171: 32 (let (# # # # ...) (letrec # # # ...))
In unknown file:
?: 33 (letrec (# # # ...) (for-each # lots) ...)
In C:\Program
Files\gnucash\share\gnucash/guile-modules/gnucash/report/owner-report.scm:
198: 34* [for-each #<procedure #f (lot)> (# # # # ...)]
In unknown file:
?: 35* [#<procedure #f (lot)> #<swig-pointer GNCLot * 3f04e80>]
In C:\Program
Files\gnucash\share\gnucash/guile-modules/gnucash/report/owner-report.scm:
200: 36* (let* ((bal #) (invoice #) (date #)) (if (not #) (begin # #)))
207: 37 (if (not (gnc-numeric-zero-p bal)) (begin (if reverse? #) (if # #
#)))
In unknown file:
...
?: 38 [apply-invoice (1330556400 . 0) #<<gnc-numeric> num: 373434 denom:
100>]
In C:\Program
Files\gnucash\share\gnucash/guile-modules/gnucash/report/owner-report.scm:
189: 39 (let* (# #) (vector-set! buckets bucket-index new-value))
190: 40* [gnc-numeric-add-fixed #<<gnc-numeric> num: 373434 denom: 100> ...
192: 41* [vector-ref #(# # # # ...) #<unspecified>]
C:\Program
Files\gnucash\share\gnucash/guile-modules/gnucash/report/owner-report.scm:192:26:
In procedure vector-ref in expression (vector-ref buckets bucket-index):
C:\Program
Files\gnucash\share\gnucash/guile-modules/gnucash/report/owner-report.scm:192:26:
Wrong type (expecting exact integer): #<unspecified>/
....
Any suggestion? I tried to look at the invoices issued during that time but
I do not see obvious problems like missing dates or similar.
Thanks!
Mauro
--
View this message in context: http://gnucash.1415818.n4.nabble.com/Customer-report-error-tp4658079.html
Sent from the GnuCash - User mailing list archive at Nabble.com.
More information about the gnucash-user
mailing list