1.8.2 fails: scm/date-utilities.scm: numerical overflow
Troy Ross
kukl at mailtag.com
Thu Apr 3 13:15:14 CST 2003
Hello,
I was just reading through the gnucash-users mailing list archives and
I noticed that another FreeBSD-Current user reported the same problem I
am running into. To recap gnucash shows the splash screen and then
bombs on the scheme date-utilities.scm file. The following is a trace
printed out upon failure:
;;; The module name (ice-9 and-let*) is deprecated.
;;; Use (ice-9 and-let-star) instead.
Backtrace:
12 (or (try-module-linked name) (try-module-autoload name) ...)
13* [try-module-autoload (gnucash report taxtxf)]
14 (let* (# # # #) (resolve-module dir-hint-module-name #f) (and # #))
...
15 (let ((didit #f)) (dynamic-wind (lambda () #) (lambda () #) ...) ...)
16* [dynamic-wind #<procedure ()> #<procedure ()> #<procedure ()>]
17* [#<procedure ()>]
18* (let ((full #)) (if full (begin # #)))
19 (if full (begin (save-module-excursion (lambda () #)) (set! didit #t)))
20 (begin (save-module-excursion (lambda () #)) (set! didit #t))
21* [save-module-excursion #<procedure ()>]
22 (let (# #) (dynamic-wind # thunk #))
23 [dynamic-wind #<procedure ()> #<procedure ()> #<procedure ()>]
24* [#<procedure ()>]
25* [primitive-load
"/usr/X11R6/share/gnome/gnucash/guile-modules/gnucash/repo$
26* (define bdtm (let ((result #)) (set-tm:mday result 16) ...))
27* (let ((result (gnc:timepair->date today))) (set-tm:mday result 16) ...)
28* [gnc:timepair->date (1049396400 . 0)]
29 [localtime ...
30* [gnc:timepair->secs (1049396400 . 0)]
31 [inexact->exact 1049396400.0]
/usr/X11R6/share/gnome/gnucash/scm/date-utilities.scm:25:3: In procedure
inexact->exact in expression (inexact->exact (+ # #)):
/usr/X11R6/share/gnome/gnucash/scm/date-utilities.scm:25:3: Numerical
overflow
I have not been experiencing this problem in FreeBSD 4-Stable. All of
the gnucash dependencies are current as well for instance:
guile-1.4.1_3 = up-to-date with port
guile-gtk-0.20_2 = up-to-date with port
guppi-0.40.3_2 = up-to-date with port
and gcc (GCC) 3.2.2 [FreeBSD] 20030205 (release)
Thank you for your help,
Troy
More information about the gnucash-user
mailing list