transaction reports broken on Red Hat 9

Derek Atkins warlord at MIT.EDU
Tue Apr 22 10:53:27 CDT 2003


This is a known bug which was fixed a month ago.  Check the archives.

-derek

Greg Woods <greg at gregandeva.net> writes:

> I have enjoyed Red Hat 9, right up until the first time I tried to run a
> transaction report in GnuCash (1.8.1 comes with it). No matter what
> options I set, all that comes up in the report window is "an error
> occurred while running the report". I tried this on two different RH9
> systems with the same results, so I don't think it is specific to my
> system.
> 
> As an attempt to fix this, I went through dependency hell and upgraded
> to 1.8.2 (also required installing libgal23, and upgrading gal,
> gal-devel, and openjade packages). No dice, I still get the same
> problem. This is a show stopper for me. Unfortunately, I can't even go
> back to 1.6 under RH7.3, because something in the GnuCash data files is
> incompatible, and I get a parse error trying to load my current data
> files, so I am in big trouble right now. Here is what comes out on the
> screen when I run a report.
> 
> Has anyone gotten reports to work properly on Red Hat 9, with either
> 1.8.1 or 1.8.2 GnuCash? Can anyone see what might be wrong with my setup
> and/or know how I might be able to fix this?
> 
> Thanks in advance,
> --Greg
> 
> 
> ** CRITICAL **: file gnc-transaction-xml-v2.c: line 443 (set_tran_date):
> assertion `tm' failed.
> In /usr/share/gnucash/guile-modules/gnucash/main.scm:
>  245: 11  [catch ignore #<procedure #f ()> #<procedure #f (key . args)>]
> In unknown file:
>    ?: 12* [#<procedure #f ()>]
> In /usr/share/gnucash/guile-modules/gnucash/main.scm:
>  248: 13* [lazy-catch #t #<procedure #f ()> #<procedure dumper (key .
> args)>]
> In unknown file:
>    ?: 14* [#<procedure #f ()>]
> In /usr/share/gnucash/guile-modules/gnucash/main.scm:
>  249: 15* [apply #<procedure #f ()> ()]
> In unknown file:
>    ?: 16  [#<procedure #f ()>]
> In /usr/share/gnucash/scm/report.scm:
>     ...
>  389: 17  (set! html (gnc:report-render-html report #t))
>  389: 18* [gnc:report-render-html # #t]
>  357: 19  (if (and # #) (begin #) (let # # doc))
>  364: 20  (let ((template #) (doc #f)) (set! doc (if template # #f))
> doc)
>  367: 21* (set! doc (if template (let* # # # ...) #f))
>  367: 22* (if template (let* # # # ...) #f)
>  368: 23  (let* (# # # ...) (gnc:html-document-set-style-sheet! doc
> stylesheet) ...)
>  370: 24* [trep-renderer #]
> In unknown file:
>    ?: 25  (letrec (# # # # ...) (gnc:report-starting reportname) (let #
> # # ...))
> In /usr/share/gnucash/guile-modules/gnucash/report/transaction.scm:
> 1087: 26  (let (# # # # ...) (if # # #) (gnc:report-finished) ...)
> 1111: 27* (if (not #) (begin # # # ...) (gnc:html-document-add-object!
> document #))
> 1112: 28  (begin # # # ...)
> 1145: 29* (if (string=? filter-mode "include") (begin (set! splits #)))
> 1145: 30* [string=? none "include"]
> /usr/share/gnucash/guile-modules/gnucash/report/transaction.scm:1145:15:
> In procedure string=? in expression (string=? filter-mode "include"):
> /usr/share/gnucash/guile-modules/gnucash/report/transaction.scm:1145:15:
> Wrong type argument in position 1 (expecting STRINGP): none
> 
> 
> 
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at lists.gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-user

-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available


More information about the gnucash-user mailing list