Price scatterplot 2.4.2
Stein Erik Berget
stein.erik at berget.org
Thu Feb 17 04:28:52 EST 2011
Hi there!
I've upgraded my GnuCash installation as some of you have seen ;-) But
after this I'm not able to use the 'Price Scatterplot' report :-( I'm not
sure what is happening, anyhow I hope I've included enough information so
that one of you can see what I can try to fix it.
One thing I've noticed is that the 'selector' to select which 'commodity'
to get the price of is now gone from the 'Edit report options' dialog.
Below is the information I've found. If you would like me to provide more
context, let me know!
Have a happy day!
$ gnucash --version
gnc.bin-Message: main: binreloc relocation support was disabled at
configure time.
GnuCash 2.4.2
Built 2011-02-15 from r20253M
Console output when I try to open the 'price scatterplot' report:
In /usr/share/gnucash/guile-modules/gnucash/report/report-gnome.scm:
79: 2* [gnc:make-report "1d241609fd4644caad765c95be20ff4c"]
In /usr/share/gnucash/scm/report.scm:
341: 3 (let* (# # # #) (let # # #) (gnc:report-set-id! r #) ...)
356: 4* (let ((options (if # # ...))) (gnc:report-set-options! r
options) ...)
357: 5* (if (not (null? rest)) (car rest) ...)
359: 6 [gnc:report-template-new-options #]
...
267: 7 (let (#) (or # #) (or # #) ...)
268: 8* (if (procedure? generator) (or # #) (gnc:new-options))
269: 9 (or (gnc:backtrace-if-exception generator) (begin # #))
269: 10* [gnc:backtrace-if-exception #<procedure options-generator ()>]
In unknown file:
?: 11 (letrec ((dumper #)) (catch (quote ignore) (lambda () #)
(lambda
# #f)))
In /usr/share/gnucash/guile-modules/gnucash/main.scm:
139: 12 [catch ignore #<procedure #f ()> #<procedure #f (key . args)>]
In unknown file:
?: 13* [#<procedure #f ()>]
In /usr/share/gnucash/guile-modules/gnucash/main.scm:
142: 14* [lazy-catch #t #<procedure #f ()> #<procedure dumper (key .
args)>]
In unknown file:
?: 15* [#<procedure #f ()>]
In /usr/share/gnucash/guile-modules/gnucash/main.scm:
143: 16* [apply #<procedure options-generator ()> ()]
In unknown file:
?: 17 [options-generator]
In
/usr/share/gnucash/guile-modules/gnucash/report/standard-reports/price-scatter.scm:
59: 18 (let* # # # ...)
75: 19* [#<procedure #f (new-option)> ...
76: 20* [gnc:make-commodity-option "Price" "Price of Commodity" ... ...
80: 21* (gnc-locale-default-iso-currency-code)
/usr/share/gnucash/guile-modules/gnucash/report/standard-reports/price-scatter.scm:80:7:
In expression (gnc-locale-default-iso-currency-code):
/usr/share/gnucash/guile-modules/gnucash/report/standard-reports/price-scatter.scm:80:7:
Unbound variable: gnc-locale-default-iso-currency-code
In /usr/share/gnucash/guile-modules/gnucash/main.scm:
143: 11* [apply #<procedure #f ()> ()]
In unknown file:
?: 12 [#<procedure #f ()>]
In /usr/share/gnucash/scm/report.scm:
...
675: 13 (set! html (gnc:report-render-html report #t))
675: 14* [gnc:report-render-html # #t]
638: 15 (if (and (not #) (gnc:report-ctext report)) (gnc:report-ctext
report) ...)
646: 16 (let ((template #) (doc #f)) (set! doc (if template # #f)) doc)
649: 17* (set! doc (if template (let* (# # # ...) (if # # ...) ...)
...))
649: 18* (if template (let* (# # # ...) (if # # ...) ...) ...)
650: 19 (let* (# # # #) (if # # #) (gnc:report-set-ctext! report html)
...)
652: 20* [renderer #]
In unknown file:
?: 21 (letrec (# #) (let* # # # ...))
In
/usr/share/gnucash/guile-modules/gnucash/report/standard-reports/price-scatter.scm:
141: 22 (let* (# # # ...) (define # #) ...)
141: 23* [gnc:timepair-end-day-time ...
142: 24* [gnc:date-option-absolute-time ...
143: 25* [get-option "General" "End Date"]
132: 26 [gnc:option-value ...
133: 27* [gnc:lookup-option #<procedure dispatch (key)> "General"
"End
Date"]
In /usr/share/gnucash/scm/options.scm:
1550: 28 (if options ((options (quote lookup)) section name) #f)
...
1346: 29 (let ((new-name (cadr name-match))) (lookup-option section
new-name))
1346: 30* [cadr ("Void Transactions")]
/usr/share/gnucash/scm/options.scm:1346:41: In procedure cadr in
expression (cadr name-match):
/usr/share/gnucash/scm/options.scm:1346:41: Wrong type argument in
position 1: ()
--
Stein Erik
More information about the gnucash-user
mailing list