After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 596797 - Gnucash crashes at startup when loading "gnucash/report/standard-reports"
Gnucash crashes at startup when loading "gnucash/report/standard-reports"
Status: RESOLVED FIXED
Product: GnuCash
Classification: Other
Component: Reports
2.3.x
Other All
: High blocker
: ---
Assigned To: Andreas Köhler
Andreas Köhler
: 596734 596846 596847 596866 596907 596908 597061 597219 (view as bug list)
Depends on:
Blocks: 593906
 
 
Reported: 2009-09-30 00:10 UTC by Tim M
Modified: 2018-06-29 22:28 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tim M 2009-09-30 00:10:16 UTC
When trying to run GnuCash 2.3.6 r18357m, it crashes while loading "gnucash/report/standard-reports" during startup.

It seems to be caused by r18352.  If I comment out the code added in that revision and then recompile, GnuCash starts successfully.

On IRC, warlord said he has slib version 3b1 and '@' is found; however, I am running Ubuntu 9.04 with slib 3b1-3 and it fails.

The error is as follows:

Backtrace:
In unknown file:
  ?:  9  (let ((full-name #)) (let (#) (if already # #)))
   ...
  ?: 10  (begin (if # #) (make-modules-in # full-name))
  ?: 11* (if (or # #) (try-load-module name))
  ?: 12  [try-load-module (gnucash report standard-reports)]
  ?: 13  (or (begin (try-module-linked name)) (try-module-autoload name) ...)
  ?: 14* [try-module-autoload (gnucash report standard-reports)]
  ?: 15  (let* (# # # #) (resolve-module dir-hint-module-name #f) (and # #))
   ...
  ?: 16  (letrec ((load-file #)) (dynamic-wind (lambda () #) (lambda
() #) ...) ...)
  ?: 17* [dynamic-wind #<procedure #f ()> #<procedure #f ()>
#<procedure #f ()>]
  ?: 18* [#<procedure #f ()>]
  ?: 19* (let ((file #)) (cond (# => #) (# => #)))
  ?: 20  [#<procedure #f #>
"/usr/bin/gnucash2.3/share/gnucash/guile-modules/gnucas$
  ?: 21  [load-file #<primitive-procedure primitive-load> ...]
  ?: 22* [save-module-excursion #<procedure #f ()>]
  ?: 23  (let (# #) (dynamic-wind # thunk #))
  ?: 24  [dynamic-wind #<procedure #f ()> #<procedure #f ()>
#<procedure #f ()>]
  ?: 25* [#<procedure #f ()>]
  ?: 26* [primitive-load
"/usr/bin/gnucash2.3/share/gnucash/guile-modules/gnucash/r$
In /usr/bin/gnucash2.3/share/gnucash/guile-modules/gnucash/report/standard-reports.scm:
 160: 27* (define gnc:register-report-create-internal #)
 160: 28* (@ # gnc:register-report-create-internal)

/usr/bin/gnucash2.3/share/gnucash/guile-modules/gnucash/report/standard-reports.scm:160:45:
In expression (@ (gnucash report standard-reports ...)
gnc:register-report-create-internal):
/usr/bin/gnucash2.3/share/gnucash/guile-modules/gnucash/report/standard-reports.scm:160:45:
Unbound variable: @
Comment 1 Christian Stimming 2009-09-30 13:23:00 UTC
*** Bug 596734 has been marked as a duplicate of this bug. ***
Comment 2 Christian Stimming 2009-09-30 13:23:25 UTC
*** Bug 596866 has been marked as a duplicate of this bug. ***
Comment 3 Christian Stimming 2009-09-30 13:23:35 UTC
*** Bug 596847 has been marked as a duplicate of this bug. ***
Comment 4 Christian Stimming 2009-09-30 13:23:43 UTC
*** Bug 596846 has been marked as a duplicate of this bug. ***
Comment 5 Christian Stimming 2009-10-03 12:23:08 UTC
Fixed in r18360.
Comment 6 Christian Stimming 2009-10-03 12:23:33 UTC
*** Bug 596907 has been marked as a duplicate of this bug. ***
Comment 7 Christian Stimming 2009-10-03 12:23:43 UTC
*** Bug 596908 has been marked as a duplicate of this bug. ***
Comment 8 Christian Stimming 2009-10-03 12:23:52 UTC
*** Bug 597061 has been marked as a duplicate of this bug. ***
Comment 9 Christian Stimming 2009-10-03 19:40:55 UTC
*** Bug 597219 has been marked as a duplicate of this bug. ***
Comment 10 David 2009-10-04 19:49:27 UTC
I downloaded the gnucash-2.3.6-svn-r18367-setup.exe and installed. So the version after the fix reported above.

But the problem I reported in bug 596846 still persists.
Comment 11 John Ralls 2018-06-29 22:28:55 UTC
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=596797. Please update any external references or bookmarks.