Price scatterplot 2.4.2

Stein Erik Berget stein.erik at berget.org
Thu Feb 17 04:23:05 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