Problems with Gnucash 1.6.0 and LC_CTYPE=fi_FI

Matti Airas mairas@iki.fi
Sun, 17 Jun 2001 12:19:04 +0300


Hi,

I just installed Gnucash 1.6.0 using the provided Debian package.
Unfortunately I bumped into problems on program startup. When using my
default character type locale, LC_CTYPE=fi_FI, Gnucash spits the
following output on stderr and crashes:

----8<--------8<--------8<--------8<--------8<--------8<--------8<----
Gdk-WARNING **: Missing charsets in FontSet creation


Gdk-WARNING **:     ISO8859-15


Gdk-WARNING **:     ISO8859-15


Gdk-WARNING **: Missing charsets in FontSet creation


Gdk-WARNING **:     ISO8859-15


Gdk-WARNING **:     ISO8859-15


** ERROR **: file gnucash-style.c: line 772
(gnucash_style_set_register_font_name): assertion failed:
(gnucash_register_font != NULL)
aborting...
Aborted
----8<--------8<--------8<--------8<--------8<--------8<--------8<----

If I set LC_CTYPE to POSIX or en_US, it works just fine. Presumably
those locales use ISO-8859-1 instead of -15, but since I've had no
problems with any other application, I am a bit baffled.

I'd appreciate any suggestions.

Cheers,

-mairas-