gnucash crash when printing check
Dawning Sky
the.dawning.sky at gmail.com
Sun Oct 29 14:54:09 EST 2006
Hi,
I just upgrade my box to Fedroa Core 6. Now checking print will crash
gnucash, both the 2.0.1 that's shipped with FC6 and the SVN r15058 I
compiled myself. I have included the backtrace from the SVN version.
Thanks,
DS
Backtrace:
In unknown file:
?: 0* [gnc:print-check # "Avalon Rosewalk" 1605.0 ...]
In /opt/gnucash-2.0/share/gnucash/scm/printing/print-check.scm:
104: 1* (let* ((int-part #) (frac-part #) (ps #) ...) (if ps (begin # # ...)))
115: 2 (if ps (begin (if (not #) (begin # #) ...) (if (not #)
(begin #) ...) ...))
116: 3 (begin (if (not #) (begin # #) ...) (if (not #) (begin #) ...) ...)
174: 4* (let* (#) (gnc:print-session-moveto ps # #)
(gnc:print-session-text ps #))
177: 5 [gnc:print-session-text #<gw:wcp <gnc:PrintSession*> 0xa4d6a38> ...
177: 6* [number-to-words 1605.0 100]
In /opt/gnucash-2.0/share/gnucash/guile-modules/gnucash/printing/number-to-words.scm:
89: 7 (let* (# # # ...) (set! result-string #) ...)
99: 8* (set! result-string (string-append # " and " #))
100: 9* [string-append ...
100: 10* [integer-to-words 1605]
14: 11 (let (# # # #) (cond # # # ...))
...
52: 12 (let* (# # #) (if # #) (if # #) ...)
58: 13* [remainder 1605 {4398046555084465/4398046511104}]
/opt/gnucash-2.0/share/gnucash/guile-modules/gnucash/printing/number-to-words.scm:58:25:
In procedure remainder in expression (remainder val (inexact->exact
#)):
/opt/gnucash-2.0/share/gnucash/guile-modules/gnucash/printing/number-to-words.scm:58:25:
Wrong type argument in position 2: 4398046555084465/4398046511104
More information about the gnucash-devel
mailing list