From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#43177: Bug: Emacs 27.1 hangs forever in `FcCharSetSubtractCount' from '/usr/lib/libfontconfig.so.1' Date: Thu, 03 Sep 2020 16:19:56 +0300 Message-ID: <83k0xbuhdv.fsf@gnu.org> References: <7bb2d5e3-1abf-08d6-d7c8-0f1bd139815e@Alexander.Shukaev.name> <3598262d-b65c-b1b4-310a-29149fd89ebf@Alexander.Shukaev.name> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39271"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 43177@debbugs.gnu.org, emacs@Alexander.Shukaev.name To: Robert Pluim Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Sep 03 15:21:09 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kDpAr-000A5q-RA for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 03 Sep 2020 15:21:09 +0200 Original-Received: from localhost ([::1]:57120 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kDpAq-0003Fd-PU for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 03 Sep 2020 09:21:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40990) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kDpAk-0003FH-MX for bug-gnu-emacs@gnu.org; Thu, 03 Sep 2020 09:21:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:50744) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kDpAk-0006Tq-DT for bug-gnu-emacs@gnu.org; Thu, 03 Sep 2020 09:21:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kDpAk-0007JZ-9w for bug-gnu-emacs@gnu.org; Thu, 03 Sep 2020 09:21:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 03 Sep 2020 13:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43177 X-GNU-PR-Package: emacs Original-Received: via spool by 43177-submit@debbugs.gnu.org id=B43177.159913921928040 (code B ref 43177); Thu, 03 Sep 2020 13:21:02 +0000 Original-Received: (at 43177) by debbugs.gnu.org; 3 Sep 2020 13:20:19 +0000 Original-Received: from localhost ([127.0.0.1]:34055 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kDpA3-0007IC-Ha for submit@debbugs.gnu.org; Thu, 03 Sep 2020 09:20:19 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:58728) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kDpA2-0007Hq-5d for 43177@debbugs.gnu.org; Thu, 03 Sep 2020 09:20:18 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:37187) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kDp9w-0006Bd-2x; Thu, 03 Sep 2020 09:20:12 -0400 Original-Received: from [176.228.60.248] (port=1211 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kDp9t-0002LQ-C1; Thu, 03 Sep 2020 09:20:10 -0400 In-Reply-To: (message from Robert Pluim on Thu, 03 Sep 2020 11:58:50 +0200) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:187013 Archived-At: > From: Robert Pluim > Date: Thu, 03 Sep 2020 11:58:50 +0200 > Cc: 43177@debbugs.gnu.org > > So this is the 'x' font backend, rather than the 'ftcr' font > backend, which I would not expect emacs to be falling back to. Why do you think this is evidence of using the fallback backend? AFAIR, when Emacs needs to find a font for a character, it loops over all the fonts with all the available backends, and only later decides which of the fonts to use. Don't you see that if you type some character unlikely to have been seen in an "emacs -Q" session?