GNUCash 2.4.13 crash on startup

John Ralls jralls at ceridwen.us
Sun Oct 6 16:19:29 EDT 2013


On Oct 6, 2013, at 12:45 PM, Dave Turner <dct25-gnucash at mythic-beasts.com> wrote:

> Ohhhh, I think I've got something. Just ran it in Windbg and got the
> attached log and stack trace. In particular:
> 
> ModLoad: 06190000 061c3000   C:\Program Files
> (x86)\gnucash\bin\libgnc-core-utils-0.dll
> ModLoad: 07630000 076fc000   C:\Program Files (x86)\gnucash\bin\libguile.dll
> ModLoad: 63f80000 63f8c000   C:\Program Files
> (x86)\LilyPond\usr\bin\libguile-srfi-srfi-1-v-3-3.dll
> ModLoad: 6bf80000 6c032000   C:\Program Files
> (x86)\LilyPond\usr\bin\libguile-17.dll
> ModLoad: 61cc0000 61cd1000   C:\Program Files
> (x86)\LilyPond\usr\bin\libintl-8.dll
> ModLoad: 63080000 63092000   C:\Program Files
> (x86)\LilyPond\usr\bin\libregex-2.dll
> 
>                                                   ^^^^^^^^^^^^^^^^
> 
> It's picking up some bits of libguile from Lilypond! And it's a
> different version of libguile so of course that's not going to work
> right.
> 
> Hmmm. It's possible I changed my $PATH to include Lilypond and it's
> using that to find those libs. I have uninstalled Lilypond and all is
> well; I will try and reinstall it and see if I can get them not to
> interfere.

Oh, Lilypond. This is a well-known problem, and it's Lilypond's installer's fault.
It puts Lilypond's path in the global path. I think you can fix that by removing Lilypond's
path from the global path (in control panel>system, IIRC) and adding it to the Start Menu
Lilypond alias.

I've added a note about it to the FAQ.

Regards,
John Ralls





More information about the gnucash-user mailing list