Account Summary crash
Derek Atkins
warlord at MIT.EDU
Mon Jul 18 17:20:35 EDT 2005
Yes, you cannot save a report as the same name as an existing report.
Known bug. Don't do it.
-derek
"Robert C. Ramsdell III" <rcriii at ramsdells.net> writes:
> Today I tried to create an Account Summary report, and the Gnucash
> application crashed. I tried running a "Check and Repair" on all
> accounts, found two unbalanced transactions, fixed them, but the report
> still crashes. The command line output from the crash is below. Any
> ideas are welcome.
>
> Backtrace:
> In /home/rcriii/.gnucash/saved-reports-1.8:
> 5: 78064 (let ((options #)) (let (#) (# option)) (let (#) (#
> option)) ...)
> 5: 78065* [gnc:report-template-new-options/name "Account Summary"]
> In /usr/share/gnucash/scm/report.scm:
> 127: 78066 (let ((templ #)) (if templ (gnc:report-template-new-options
> templ) #f))
> In unknown file:
> ...
> ?: 78067 [gnc:report-template-new-options #]
> In /usr/share/gnucash/scm/report.scm:
> 146: 78068 (let (# # #) (if # # #))
> 153: 78069* [gnc:make-multichoice-option "General" "Stylesheet" ... ...
> 157: 78070* [map #<procedure #f (ss)> (# #)]
> In unknown file:
> ?: 78071 (if (null? rest) (map1 f list1) ...)
> ...
> ?: 78072 (begin (set-cdr! p (list (f #))) (lp (cdr ls) (cdr p)))
> ?: 78073* [set-cdr! (#(Default "Default" "Default Stylesheet")) ...
> ?: 78074* [list ...
> ?: 78075* [#<procedure #f #> #]
> In /usr/share/gnucash/scm/report.scm:
> 159: 78076 [vector ...
> 160: 78077* [string->symbol ...
> 160: 78078* [gnc:html-style-sheet-name #]
> In unknown file:
> ?: 78079 (and (eq? (quote #) (record-type-descriptor obj)) (struct-
> ref obj 0 ))
> ?: 78080* [eq? #<record-type <html-style-sheet>> ...
> ?: 78081* [record-type-descriptor #]
> ?: 78082 (if (struct? obj) (struct-vtable obj) (error (quote not-a-
> record) o bj))
> ?: 78083* (struct? obj)
>
> <unnamed port>: In expression (struct? obj):
> <unnamed port>: Stack overflow
>
> Just in case it helps, here is the contents of ~/.gnucash/saved-
> reports-1.8:
>
> ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
> ;; Options for saved report "Account Summary", based on template
> "Account Summary"
> (let ()
> (define (options-gen)
> (let ((options (gnc:report-template-new-options/name "Account
> Summary")))
>
> ; Section: Display
>
>
> ; Section: Accounts
>
> (let ((option (gnc:lookup-option options
> "Accounts"
> "Accounts")))
> ((lambda (option) (if option ((gnc:option-setter option)
> '("ce4492ca10274af9c362726d79f2b92f" "7fcd7421d8423de18e25b1bae9133b20"
> "d1491732cba72d9db26d85e1803285d8" "521de91a61f13467b77636ecc1edf0f6"
> "42b01947077efe9b933cb6e6a13e7e67")))) option))
>
>
> ; Section: General
>
> (let ((option (gnc:lookup-option options
> "General"
> "Date")))
> ((lambda (option) (if option ((gnc:option-setter option) '(absolute
> 1117515600 . 0)))) option))
>
> options))
> (gnc:define-report
> 'version 1
> 'name "Account Summary"
> 'options-generator options-gen
> 'menu-path (list gnc:menuname-custom)
> 'renderer (gnc:report-template-renderer/name "Account Summary")))
>
> --
> Robert C. Ramsdell III
> 5528 Middaugh Avenue
> Downers Grove, IL 60516
> (630) 435-1776
> rcriii at ramsdells.net
>
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at 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