GNOME Bugzilla – Bug 391601
crashes at start-up on suse10.2
Last modified: 2018-06-29 21:20:36 UTC
when starting gnucash either as root or user the app starts but crashes after tip of day and loading busines module. Backtrace: In current input: 1: 0* [gnc:report-menu-setup] ?: 1 (letrec (# # # ...) (gnc:add-extension income-expense-menu) ...) In /opt/gnome/share/gnucash/guile-modules/gnucash/report/report-gnome.scm: 121: 2* [gnc:add-report-template-menu-items] In unknown file: ?: 3 (letrec (# # # ...) (gnc:report-templates-for-each add-template) ...) In /opt/gnome/share/gnucash/guile-modules/gnucash/report/report-gnome.scm: 93: 4* [gnc:report-templates-for-each #<procedure add-template (name template)>] In /opt/gnome/share/gnucash/scm/report.scm: 456: 5 [hash-for-each #<procedure #f (name template)> #((# # #) (#) (# # #) ...)] In /usr/share/guile/site/slib/hashtab.scm: 120: 6 (do ((i (+ -1 #) (+ -1 i))) ((negative? i)) ...) 122: 7* (alist-for-each proc (vector-ref ht i)) /usr/share/guile/site/slib/hashtab.scm:122:5: In expression (alist-for-each proc (vector-ref ht i)): /usr/share/guile/site/slib/hashtab.scm:122:5: Unbound variable: alist-for-each
What OS/Distro? What version of SLIB do you have installed?
Sorry I forgot. I just realized the missing information, when you asked for it. I upgraded from SuSe Linux 10.1 to 10.2 using the 5 CD ISO images from the server. According to YAST my SLIB-Version is "3A1-79". The problem started with missing require file, then printf, then hashtab. I tried both with Gnucash version 2.0.3 and 2.0.2-9 with same result. Several attempts to delete and reinstall did not work Hope this is everything you need. Manfred
If you're using the pre-packaged version have you tried contacting SuSE about it? Unfortunately this error still points to a guile/slib problem, but gnucash is known to work fine on SuSE 10.1 and 10.2 when using their packages or the packages built by Mr Rauch.
re Manfred: As Derek already said, others have successfully started gnucash on opensuse-10.2, so we need more information to track this one down. You said this is slib-3a1-79. Which "guile" is this?
*** Bug 389914 has been marked as a duplicate of this bug. ***
(In reply to comment #4) > re Manfred: As Derek already said, others have successfully started gnucash on > opensuse-10.2, so we need more information to track this one down. You said > this is slib-3a1-79. Which "guile" is this? > Guile Version is 1.8.1-24
There is a gnucash 2.0.4 packaged up and available for suse 10.0 - 10.2 on ftp://rauchs-home.de/suse/ or on the mirror ftp://ftp.gwdg.de/pub/linux/misc/suser-crauch/ Does the error go away with that package? Then it probably was a bug in the package.
(In reply to comment #7) > There is a gnucash 2.0.4 packaged up and available for suse 10.0 - 10.2 on > ftp://rauchs-home.de/suse/ or on the mirror > ftp://ftp.gwdg.de/pub/linux/misc/suser-crauch/ > > Does the error go away with that package? Then it probably was a bug in the > package. > Not if I updated the gnucash to this version using the above rpm´s. However I fornmated everything and installed new suse 10.2 , no update this time. Everything works fine now. Even the upgrade to 2.0.4 Gnucash. I should have done a clean install from the beginning. When will I learn this. Thanks anyway, appreciated your support. Manfred
Okay, then closing it since it's working.
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=391601. Please update any external references or bookmarks.