Subject: bug#30788: 27.0.50; Getting 'char-displayable-p: Invalid hash table rehash size: 1.0' when starting emacs -Q

From: Eli Zaretskii <[email-masked]>
Date: Tue, 13 Mar 2018 21:32:08 +0200

> Date: Tue, 13 Mar 2018 20:07:20 +0100
> Cc: Eli Zaretskii <[email-masked]>,
>     Mats Lidell <[email-masked]>
> From: Ulrich Mueller <[email-masked]>
> 
> > Note that the error occurs with LC_ALL=de_DE.UTF-8, whereas with
> > LC_ALL=C or even LC_ALL=en_US.UTF-8 all seems to be fine.
> 
> More specifically, the problem seems to be triggered by the LC_NUMERIC
> setting.

So you are saying that the problems happen when LC_NUMERIC sets a
locale whose decimal dot is not a period?  Is this relevant to 25.3 or
27 (or both)?

Anyway, what does that have to do with fontconfig?  Emacs arranges for
LC_NUMERIC to be "C" at startup (see fixup_locale); does this new
versio0n of fontconfig somehow countermands that?