[GNC] Gnucash 3.3 suddenly crashing on Ubuntu

Colin Law clanlaw at gmail.com
Mon Nov 26 16:07:00 EST 2018


Thanks Geert, as usual you have hit the nail smack on the head.  I had
some files left lying around from an old build.  I guess why it should
suddenly pick up the wrong one is a mystery that may never be solved.
I don't have any recollection of doing anything that would have
changed the PATH or anything like that.

Thanks again

Colin
On Mon, 26 Nov 2018 at 18:59, Geert Janssens <geert.gnucash at kobaltwit.be> wrote:
>
> Colin,
>
> gnc-build-userdata-path is defined in libgnc-core-utils.so, a shared library
> part of gnucash. This particular symbol was introduced for gnucash 3.x or
> shortly before that in the 2.7 development series to be precise.
>
> The error suggests this shared library is not found or more likely gnucash
> finds an older version of this library. Can you check if you have more than
> one version of libgnc-core-utils.so somewhere on your system ?
>
> Most likely locations are somewhere under /usr/lib or /usr/local/lib.
>
> Regards,
>
> Geert
>
> Op maandag 26 november 2018 17:49:35 CET schreef Colin Law:
> > I have tried removing ~/.local/share/gnucash but that didn't make any
> > difference
> > On Mon, 26 Nov 2018 at 09:55, Colin Law <clanlaw at gmail.com> wrote:
> > > I have been using version 3.3 installed from the Ubuntu repository on
> > > Ubuntu 18.10 for some weeks.  Suddenly today it will not open.
> > > When I run it from the command line I see the output below.
> > > The gnucash trace file is empty.
> > > Googling found similar problems during build and suggested renaming
> > > ~/.cache/guile but that did not help.
> > > I have another machine running the same version of ubuntu and gnucash
> > > and it continues to run ok, however it is behind on system updates so
> > > it is conceivable that an upgrade to something else has caused the the
> > > problem.  I am not going to update that machine at the moment in case
> > > it stops working there too.
> > > I have not knowingly made any changes to the system since it last ran.
> > >
> > > Hopefully someone will have some suggestions.
> > >
> > > Colin
> > >
> > > ~$ gnucash
> > > Backtrace:
> > >
> > > In ice-9/boot-9.scm:
> > >   2994:20 19 (_)
> > >
> > >    2312:4 18 (save-module-excursion _)
> > >
> > >   3014:26 17 (_)
> > >
> > > In unknown file:
> > >           16 (primitive-load-path "gnucash/utilities" #<procedure 56…>)
> > >
> > > In utilities.scm:
> > >      28:0 15 (_)
> > >
> > > In ice-9/boot-9.scm:
> > >   3377:20 14 (process-use-modules _)
> > >
> > >    222:17 13 (map1 (((gnucash core-utils))))
> > >
> > >   3378:31 12 (_ ((gnucash core-utils)))
> > >   2800:17 11 (resolve-interface (gnucash core-utils) #:select _ # _ # …)
> > >
> > > In ice-9/threads.scm:
> > >     390:8 10 (_ _)
> > >
> > > In ice-9/boot-9.scm:
> > >   2726:13  9 (_)
> > >
> > > In ice-9/threads.scm:
> > >     390:8  8 (_ _)
> > >
> > > In ice-9/boot-9.scm:
> > >   2994:20  7 (_)
> > >
> > >    2312:4  6 (save-module-excursion _)
> > >
> > >   3014:26  5 (_)
> > >
> > > In unknown file:
> > >            4 (primitive-load-path "gnucash/core-utils" #<procedure 5…>)
> > >
> > > In core-utils.scm:
> > >      40:0  3 (_)
> > >
> > > In ice-9/boot-9.scm:
> > >   2071:24  2 (call-with-deferred-observers #<procedure 7f094403d2b8 …>)
> > >
> > >    260:13  1 (for-each #<procedure 562dd5c018e0 at ice-9/boot-9.scm…> …)
> > >
> > > In unknown file:
> > >            0 (scm-error misc-error #f "~A ~S" ("Undefined variab…" …) …)
> > >
> > > ERROR: In procedure scm-error:
> > > Undefined variable: gnc-build-userdata-path
> >
> > _______________________________________________
> > gnucash-user mailing list
> > gnucash-user at gnucash.org
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > If you are using Nabble or Gmane, please see
> > https://wiki.gnucash.org/wiki/Mailing_Lists for more information. -----
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.
>
>
>
>


More information about the gnucash-user mailing list