Identifying this gnucash 2.02 error on intel MacOSX using darwinports
Matthew Swabey
mas at ecs.soton.ac.uk
Tue Nov 14 05:31:53 EST 2006
Could you guys point me in the right direction to identify the source of
this bug. I have never seen a report like it so I think its a scheme
error:
-----------------------------------------------------------
Matthew-swabeys-computer:~ mas$ gnucash --debug
mcount: tos overflow
Backtrace:
In unknown file:
?: 49* [save-module-excursion #<procedure #f ()>]
?: 50 (let (# #) (dynamic-wind # thunk #))
?: 51 [dynamic-wind #<procedure #f ()> #<procedure #f ()>
#<procedure #f ()>]
?: 52* [#<procedure #f ()>]
?: 53* [primitive-load "/opt/local/share/gnucash/guile-modules/
gnucash/report/acc$
In /opt/local/share/gnucash/guile-modules/gnucash/report/account-
piecharts.scm:
460: 54* [for-each #<procedure #f (l)> (# # # #)]
In unknown file:
?: 55 (if (null? rest) (letrec ((lp #)) (lp list1)) ...)
...
?: 56 (begin (f (car l)) (lp (cdr l)))
?: 57* [#<procedure #f (l)> ("Income Accounts" (income) #t ...)]
In /opt/local/share/gnucash/guile-modules/gnucash/report/account-
piecharts.scm:
462: 58 (let ((tip-and-rev (cddddr l))) (gnc:define-report (quote
version) 1 ...))
In /opt/local/share/gnucash/scm/report.scm:
...
92: 59 (let ((report-rec #)) (if (and report-rec #) (let* # #) ...))
92: 60* [args-to-defn #f (version 1 name ...)]
81: 61 (let ((report-rec #)) (if (null? args) in-report-rec (let
# # #)))
81: 62* (if in-report-rec in-report-rec (blank-report))
83: 63 [blank-report]
65: 64 ((record-constructor <report-template>) #f #f #f #f #f #f
#t #f ...)
65: 65* [rec-constructor #<record-type <report-template>>]
In /opt/local/lib/slib/record.scm:
131: 66* (if (not #) (slib:error # "illegal rtd argument." rtd))
132: 67 [error record-constructor "illegal rtd argument." ...]
In unknown file:
...
?: 68 [scm-error misc-error #f ...]
<unnamed port>: In procedure scm-error in expression (scm-error
(quote misc-error) #f ...):
<unnamed port>: record-constructor "illegal rtd argument." #<record-
type <report-template>>
-------------------------------------------------------------------------
The system is a Macbook pro running MacOSX using darwinports to build
Gnucash 2.02 and its deps.
I am not sure if the problem lies in guile or the g-wrap or slib or
possibly gnucash (highly unlikely as it works on linux systems).
I wonder if the compiler has broken something.
--
Matthew Swabey
Rm7025, Bldg21 Faraday Tower
Department of ECS
University of Southampton
University Road
Southampton, SO17 1BJ
England
Tel: 02380 597381
Mob: 07966 440946
More information about the gnucash-devel
mailing list