On 31 Dec 2013, at 8:54 AM, Graham Leggett <minf...@sharp.fm> wrote:

> More information, attempting to run gnucash from the command line fails as 
> follows:
> 
> Little-Net:Testing minfrin$ Gnucash.app/Contents/MacOS/Gnucash
> Application Path /Applications/Testing/Gnucash.app/Contents/MacOS/Gnucash-bin
> 
> (process:30185): Gtk-WARNING **: Locale not supported by C library.
>       Using the fallback 'C' locale.
> Backtrace:
> In 
> /Applications/Testing/Gnucash.app/Contents/Resources/share/gnucash/guile-modules/gnucash/main.scm:
>  76: 0* [setlocale 0 ""]
> 
> /Applications/Testing/Gnucash.app/Contents/Resources/share/gnucash/guile-modules/gnucash/main.scm:76:1:
>  In procedure setlocale in expression (setlocale LC_ALL ""):
> /Applications/Testing/Gnucash.app/Contents/Resources/share/gnucash/guile-modules/gnucash/main.scm:76:1:
>  Invalid argument

An attempt to set a locale manually as follows from the command line works and 
allows Gnucash to start up:

Little-Net:Testing minfrin$ LC_ALL=C Gnucash.app/Contents/MacOS/Gnucash
Application Path /Applications/Testing/Gnucash.app/Contents/MacOS/Gnucash-bin
Preference migration has finished

An attempt to set the locale manually directly on the Gnucash-bin binary causes 
the binary to crash as before, and log the following to the console:

Little-Net:Testing minfrin$ Gnucash.app/Contents/MacOS/Gnucash
Application Path /Applications/Testing/Gnucash.app/Contents/MacOS/Gnucash-bin

(process:30185): Gtk-WARNING **: Locale not supported by C library.
        Using the fallback 'C' locale.
Backtrace:
In 
/Applications/Testing/Gnucash.app/Contents/Resources/share/gnucash/guile-modules/gnucash/main.scm:
  76: 0* [setlocale 0 ""]

/Applications/Testing/Gnucash.app/Contents/Resources/share/gnucash/guile-modules/gnucash/main.scm:76:1:
 In procedure setlocale in expression (setlocale LC_ALL ""):
/Applications/Testing/Gnucash.app/Contents/Resources/share/gnucash/guile-modules/gnucash/main.scm:76:1:
 Invalid argument

I tried to raise this as a bug in bugzilla, but the "forgot password" mechanism 
is currently broken, it goes through the complete process of allowing you to 
change your password, confirms that your password has been changed 
successfully, and when you try and log in with your new password, tells you 
your username or password is incorrect.

Regards,
Graham
--


_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to