GNU bug report logs - #43177
Bug: Emacs 27.1 hangs forever in `FcCharSetSubtractCount' from '/usr/lib/libfontconfig.so.1'

Previous Next

Package: emacs;

Reported by: Alexander Shukaev <emacs <at> Alexander.Shukaev.name>

Date: Thu, 3 Sep 2020 07:20:02 UTC

Severity: normal

Fixed in version 28.1

Done: Robert Pluim <rpluim <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #122 received at 43177 <at> debbugs.gnu.org (full text, mbox):

From: Pip Cet <pipcet <at> gmail.com>
To: Robert Pluim <rpluim <at> gmail.com>
Cc: 43177 <at> debbugs.gnu.org, Eli Zaretskii <eliz <at> gnu.org>, schwab <at> linux-m68k.org,
 emacs <at> alexander.shukaev.name
Subject: Re: bug#43177: Bug: Emacs 27.1 hangs forever in
 `FcCharSetSubtractCount' from '/usr/lib/libfontconfig.so.1'
Date: Mon, 7 Sep 2020 14:41:13 +0000
On Mon, Sep 7, 2020 at 2:19 PM Robert Pluim <rpluim <at> gmail.com> wrote:
> If anyone wants me to change the name or the verbiage, speak up,
> otherwise Iʼll push this tomorrow.

One minor nit:

> diff --git a/etc/NEWS b/etc/NEWS
> index f0644c8ea9..f45cb86175 100644
> --- a/etc/NEWS
> +++ b/etc/NEWS
> @@ -98,7 +98,14 @@ specify 'cursor-type' to be '(box . SIZE)', the cursor becomes a hollow
>  box if the point is on an image larger than 'SIZE' pixels in any
>  dimension.
>
> -+++
> +** Fonts are no longer always searched for in all available backends.
> +Previously, when looking for a matching font, Emacs would check all
> +the available font backends, even if it had already found a match.
> +This could cause slowdowns with large numbers of fonts installed, and
> +in most cases the font found by later backends was never used.  This
> +behavior can be changed by setting 'font-query-all-backends' to t.

It says "font-query-all-backends" here ...

> +  DEFVAR_BOOL ("query-all-font-backends", query_all_font_backends,

... but "query-all-font-backends" here.




This bug report was last modified 4 years and 248 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.