GNU bug report logs - #31316
Emacs hangs in `font_open_entity'

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Werner LEMBERG <wl@HIDDEN>; dated Mon, 30 Apr 2018 08:14:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 31316 <at> debbugs.gnu.org:


Received: (at 31316) by debbugs.gnu.org; 1 May 2018 15:06:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 01 11:06:27 2018
Received: from localhost ([127.0.0.1]:45781 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fDWrK-00032Z-Og
	for submit <at> debbugs.gnu.org; Tue, 01 May 2018 11:06:26 -0400
Received: from eggs.gnu.org ([208.118.235.92]:40642)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1fDWrJ-00032M-5o
 for 31316 <at> debbugs.gnu.org; Tue, 01 May 2018 11:06:25 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1fDWrD-0005nn-8Y
 for 31316 <at> debbugs.gnu.org; Tue, 01 May 2018 11:06:19 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled
 version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56853)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1fDWr8-0005mA-5i; Tue, 01 May 2018 11:06:14 -0400
Received: from [176.228.60.248] (port=2965 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1fDWr7-0004Pd-H9; Tue, 01 May 2018 11:06:13 -0400
Date: Tue, 01 May 2018 18:06:04 +0300
Message-Id: <83o9hzquub.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Werner LEMBERG <wl@HIDDEN>
In-reply-to: <20180430.222013.1019708698891364018.wl@HIDDEN> (message from
 Werner LEMBERG on Mon, 30 Apr 2018 22:20:13 +0200 (CEST))
Subject: Re: bug#31316: Emacs hangs in `font_open_entity'
References: <838t94sot3.fsf@HIDDEN>
 <20180430.192218.1552282367861674790.wl@HIDDEN>
 <83wowoqy1a.fsf@HIDDEN> <20180430.222013.1019708698891364018.wl@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: 31316
Cc: 31316 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.0 (------)

> Date: Mon, 30 Apr 2018 22:20:13 +0200 (CEST)
> Cc: 31316 <at> debbugs.gnu.org
> From: Werner LEMBERG <wl@HIDDEN>
> 
> The font is called `emmentaler-brace.otf' (part of lilypond,
> containing system braces for musical scores).  However, I wonder how
> this font can ever be considered as a fallback, since its SFNT (3,1)
> Unicode cmap contains only PUA character codes in the range
> 0xe100-0xe33f (and `fc-list -v' correctly lists that).  In other
> words, this font definitely doesn't contain anything relevant to the
> CJK character codes originally reported.

Please show a C-level backtrace from a breakpoint in that loop.  And
if the breakpoint breaks more than once when you do nothing after
invoking Emacs as shown in your OP, please show the backtraces from
all the times that breakpoint breaks.

Maybe looking at the backtrace will help us understand why Emacs
attempts to open that font.  Two general remarks I can make at this
point are that (a) Emacs decides whether a font might support a
character _without_ opening it (because opening a font is expensive,
and doing that for hundreds of fonts on a typical system will make
Emacs very annoying), and (b) only some font back-ends use Fontconfig,
so the fact that fc knows something doesn't yet mean Emacs does.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#31316; Package emacs. Full text available.

Message received at 31316 <at> debbugs.gnu.org:


Received: (at 31316) by debbugs.gnu.org; 30 Apr 2018 20:20:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 30 16:20:25 2018
Received: from localhost ([127.0.0.1]:44281 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fDFHc-0007ub-TM
	for submit <at> debbugs.gnu.org; Mon, 30 Apr 2018 16:20:25 -0400
Received: from mout.gmx.net ([212.227.15.15]:33183)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <werner.lemberg@HIDDEN>) id 1fDFHb-0007uN-JI
 for 31316 <at> debbugs.gnu.org; Mon, 30 Apr 2018 16:20:23 -0400
Received: from gnu.org ([217.149.172.114]) by mail.gmx.com (mrgmx003
 [212.227.17.190]) with ESMTPSA (Nemesis) id 0Ljqgb-1eg6OH48y1-00bpTc; Mon, 30
 Apr 2018 22:20:17 +0200
Date: Mon, 30 Apr 2018 22:20:13 +0200 (CEST)
Message-Id: <20180430.222013.1019708698891364018.wl@HIDDEN>
To: eliz@HIDDEN
Subject: Re: bug#31316: Emacs hangs in `font_open_entity'
From: Werner LEMBERG <wl@HIDDEN>
In-Reply-To: <83wowoqy1a.fsf@HIDDEN>
References: <838t94sot3.fsf@HIDDEN>
 <20180430.192218.1552282367861674790.wl@HIDDEN>
 <83wowoqy1a.fsf@HIDDEN>
X-Mailer: Mew version 6.7 on Emacs 27.0.50 / Mule 6.0 (HANACHIRUSATO)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:+Fjk52k0gBUgv0up89/NdTrK5eM88sV0rOmRX56DP3CDsQr4G1W
 Zri3hrmTHOQh5TsNYkTlU0VaWYdO3nv6FiDrDnY0yZfb8RbdhqONVs1ymLu0gJr9+lpi8f5
 Izf72dn4A1efrsXNM1Aa+A36s4SL6IOBDczlmNPIPgWiRLoStTgNDjrJjIL1MyNbcr8UCgp
 NXwrXEerX1Shp13EFN5Hg==
X-UI-Out-Filterresults: notjunk:1;V01:K0:daHH/UisrEE=:ZxWFnl6B5g05Sfg2jPi7cl
 QAYHNnzKhiA0UB/nYTojjW2OCGwnoI1aglqW9alt0QbRRJOJ12muq33NbvD/ud6fPnBjXIyYL
 t4AjE4Lc8pfR3dhnSTT+Gb1zY9/4nfkkg76s9M/40exaa0Qmfc86cvm1KP6DlTSXanLU02EG9
 GsIrUSgNzFUcU1UJ6eJQp9Un18DsxSuTci4F2TAPyKeKQQMSXrTfwj0wMV+lUKGKZnaUFT5mc
 o214mRNXCRtnPd5KyWCJaaGBBEN2eYPBmOL/+ZNKjMTc+p1MHtzcBpZgqHPc7uYOGjrfB2y6Q
 2SuIPqpLUjCk+Z9U3HKMgmGbVw2/xf0o+2uO1ZJooEeKOZ0mQW+wAVVCJ8CRBEgtg5eED7NGQ
 j+ItRKWYHMpb9KO8K6J1DwO3CIb2vfE3wD8unxgRi6t88tEx6dDP/uhgbBK0Y6mywu/TuIncs
 2ZFEo30xw3jHGgdaNyYZT7/nn6Y4r1zI/zJTOKdpPLag/HMrQAuYuXsyczMuiIrbCP9jupFzT
 S7tocobpxJrwGr0lAeFRKUvM0WKpBy30xmbEtHrEUDRlm5bIQjhdQr8QntsjKsc5D+8xAb35P
 I283mejH/lWBgQ/MV8YMSFFqTuJ1aTtAij3LOsizFRMSS9cFB9EOj0PLMcSLEOvzjySfkX/sq
 vR1SQ9CzU6XY79G14FXUs3ewDaoyg3JIbS2leaXSnUCY3FSe961MceGKAyqX1pVVhOAI4eypI
 VFdvowg3Vo0TyzvUfiEHV317ftmXiavQmx5Bfe73qbVqfhc62YjQOOyzVP3Ke6jvdXirJFHmf
 EC5/55U
X-Spam-Score: -0.2 (/)
X-Debbugs-Envelope-To: 31316
Cc: 31316 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.2 (-)


Eli, thanks for the `pp' tip.

>> Sort of, thanks.  After waiting a few seconds, Emacs now displays
>> three characters, but navigation is hard: it takes a few seconds to
>> move from character to character (I guess Emacs tries to reload the
>> missing glyph again and again).
> 
> Well, maybe I went overboard with the 100 figure, and we should use
> a much smaller number, like 10 or 20?

Maybe, yes.  I don't know enough of Emacs code to have an opinion on
that.

> And anyway, some delays are better than an infloop, yes?

Certainly.  However, I wonder why Emacs doesn't cache this...

>> >> Both `average_width' and `height' are always zero for `font'
>> >> regardless of `psize'; this effectively makes the above code an
>> >> endless loop.
>>
>> > What kind of strange font has both of these always zero?

I have to correct me: Only `average_width' is zero, not value
`height'.

The font is called `emmentaler-brace.otf' (part of lilypond,
containing system braces for musical scores).  However, I wonder how
this font can ever be considered as a fallback, since its SFNT (3,1)
Unicode cmap contains only PUA character codes in the range
0xe100-0xe33f (and `fc-list -v' correctly lists that).  In other
words, this font definitely doesn't contain anything relevant to the
CJK character codes originally reported.


    Werner




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#31316; Package emacs. Full text available.

Message received at 31316 <at> debbugs.gnu.org:


Received: (at 31316) by debbugs.gnu.org; 30 Apr 2018 19:45:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 30 15:45:14 2018
Received: from localhost ([127.0.0.1]:44255 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fDEja-000764-9x
	for submit <at> debbugs.gnu.org; Mon, 30 Apr 2018 15:45:14 -0400
Received: from eggs.gnu.org ([208.118.235.92]:53019)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1fDEjZ-00075q-DW
 for 31316 <at> debbugs.gnu.org; Mon, 30 Apr 2018 15:45:13 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1fDEjT-00034O-Ag
 for 31316 <at> debbugs.gnu.org; Mon, 30 Apr 2018 15:45:08 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled
 version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41096)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1fDEjN-000315-Gw; Mon, 30 Apr 2018 15:45:01 -0400
Received: from [176.228.60.248] (port=1866 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1fDEjM-0003DG-VB; Mon, 30 Apr 2018 15:45:01 -0400
Date: Mon, 30 Apr 2018 22:44:49 +0300
Message-Id: <83wowoqy1a.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Werner LEMBERG <wl@HIDDEN>
In-reply-to: <20180430.192218.1552282367861674790.wl@HIDDEN> (message from
 Werner LEMBERG on Mon, 30 Apr 2018 19:22:18 +0200 (CEST))
Subject: Re: bug#31316: Emacs hangs in `font_open_entity'
References: <20180430.101308.1102659443644829077.wl@HIDDEN>
 <838t94sot3.fsf@HIDDEN> <20180430.192218.1552282367861674790.wl@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: 31316
Cc: 31316 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.0 (------)

> Date: Mon, 30 Apr 2018 19:22:18 +0200 (CEST)
> Cc: 31316 <at> debbugs.gnu.org
> From: Werner LEMBERG <wl@HIDDEN>
> 
> >> If I call `emacs -Q' and load the attached file `testchar' with
> >> 
> >>   C-x RET c gb18030 C-x C-f testchar
> >> 
> >> Emacs hangs in `font_open_entity' on my GNU/Linux box:
> > 
> > Does the patch below solve this without introducing any new
> > problems?
> 
> Sort of, thanks.  After waiting a few seconds, Emacs now displays
> three characters, but navigation is hard: it takes a few seconds to
> move from character to character (I guess Emacs tries to reload the
> missing glyph again and again).

Well, maybe I went overboard with the 100 figure, and we should use a
much smaller number, like 10 or 20?

And anyway, some delays are better than an infloop, yes?

> >> Both `average_width' and `height' are always zero for `font'
> >> regardless of `psize'; this effectively makes the above code an
> >> endless loop.
> > 
> > What kind of strange font has both of these always zero?
> 
> If you tell me how to find out the name of the font Emacs tries to
> use, I can try to answer this question.

Put a breakpoint in the loop, and when it breaks, say

  (gdb) pp entity

(You will need to make sure src/.gdbinit in the Emacs tree is read by
GDB, before "pp" will work for you.)




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#31316; Package emacs. Full text available.

Message received at 31316 <at> debbugs.gnu.org:


Received: (at 31316) by debbugs.gnu.org; 30 Apr 2018 17:22:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 30 13:22:32 2018
Received: from localhost ([127.0.0.1]:44183 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fDCVT-0001mf-4v
	for submit <at> debbugs.gnu.org; Mon, 30 Apr 2018 13:22:32 -0400
Received: from mout.gmx.net ([212.227.15.19]:39397)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <werner.lemberg@HIDDEN>) id 1fDCVR-0001mS-KE
 for 31316 <at> debbugs.gnu.org; Mon, 30 Apr 2018 13:22:29 -0400
Received: from gnu.org ([217.149.172.114]) by mail.gmx.com (mrgmx001
 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LpKKr-1eh9Xm0Zrp-00f75I; Mon, 30
 Apr 2018 19:22:23 +0200
Date: Mon, 30 Apr 2018 19:22:18 +0200 (CEST)
Message-Id: <20180430.192218.1552282367861674790.wl@HIDDEN>
To: eliz@HIDDEN
Subject: Re: bug#31316: Emacs hangs in `font_open_entity'
From: Werner LEMBERG <wl@HIDDEN>
In-Reply-To: <838t94sot3.fsf@HIDDEN>
References: <20180430.101308.1102659443644829077.wl@HIDDEN>
 <838t94sot3.fsf@HIDDEN>
X-Mailer: Mew version 6.7 on Emacs 27.0.50 / Mule 6.0 (HANACHIRUSATO)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:Dg1JKj/83F3Lqa+HADcb1kjp2f3ndQpR3r1Oy8b7Jb/QtpgkiIC
 LwkWEBdEYlq/eZljLguX5Ya6sTdm8N9CEZxCeXQwspGDWYF9s732gSwkHNpQll2wAg22yPC
 oO8YOIRPzHrll/tS7133i7aoM61kER5Rb93XADl7r88BkqldREgmDyio4GFUrPkZIy5duR6
 1bZtUWM2vocn1h4nmEfUQ==
X-UI-Out-Filterresults: notjunk:1;V01:K0:pGw2cOiGzvI=:DZeG/dYv6qixlOD+hvmgOL
 Kvjtz9mYHBI0NxLvY7rbtUCPKn6knrxneTREBzv3/TaZsRC+4OiopxtKsCCZ6nmp6GuiziKpX
 lmeYLsqFECdBLV9b3cAvApGF+1XTtE0Dy0xtlCLfRlwn/nXciY9W+Gm42DLxXRmegrZYtqEK+
 x3z6BrCGkZ2mqWjhR7oE1OxUgs4cWZRgfj1+OJSEIS4EMwFUDv8aY8yrvvgMUCdOWhNR8S0A1
 12G2Urea/5I2kCjwgQWCKL9Xpq2HwRIqotNVtrZB0lTTsAX3srPPrwpgL385eXzuTXlhwtaso
 Bkd/WBoHazIUBdcVwOEvLqt1hlg7+4XBE8NLzEjh+fbFq56D1+pBiAJhpDfc94MvCTjjzLebE
 XDTiDlsZIkU3Q1jopXwsB52n+b2T2ylFWVATBgbcN3omDnU0OVurFqt7QEqHjcjDB1LwR5ZjT
 t4tUWXwrCNU2IHjCpcPuaEkNFlc0DFzUouXPPOESAEIyz330lxi+OGmFURDRmh5+ZEGVM7/Ya
 9cqdefTfQ70D8/H0YzYEs16b3BD3qdITPswctv4lMU/BBD2Cjes9EH3RSDpqT2r5/aSeOk9DS
 d8A+MgWLv1O2iorL+7egDghLJvuk+D9AvWa67uzFHs1qQjVwSj5yDShe/Rl/mQhwYf5YZjoJo
 6xj4qS3Hc5MI5UMFlo4dGJQ8lo81oskx2r6+/qziDfVVBDN0PTzSAsUc/AA+6FWT371kZ21Qb
 sKf6AbNer1alFoLaKMXglgiNsg3vUsYyq/N0DWRVFcGVW6y2NC70wKLP1SA9rL701a6UsWOWU
 5BYrMbn
X-Spam-Score: -0.2 (/)
X-Debbugs-Envelope-To: 31316
Cc: 31316 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.2 (-)

>> If I call `emacs -Q' and load the attached file `testchar' with
>> 
>>   C-x RET c gb18030 C-x C-f testchar
>> 
>> Emacs hangs in `font_open_entity' on my GNU/Linux box:
> 
> Does the patch below solve this without introducing any new
> problems?

Sort of, thanks.  After waiting a few seconds, Emacs now displays
three characters, but navigation is hard: it takes a few seconds to
move from character to character (I guess Emacs tries to reload the
missing glyph again and again).

>> Both `average_width' and `height' are always zero for `font'
>> regardless of `psize'; this effectively makes the above code an
>> endless loop.
> 
> What kind of strange font has both of these always zero?

If you tell me how to find out the name of the font Emacs tries to
use, I can try to answer this question.


    Werner




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#31316; Package emacs. Full text available.

Message received at 31316 <at> debbugs.gnu.org:


Received: (at 31316) by debbugs.gnu.org; 30 Apr 2018 15:21:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 30 11:21:40 2018
Received: from localhost ([127.0.0.1]:44140 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fDAcW-0007Tw-3O
	for submit <at> debbugs.gnu.org; Mon, 30 Apr 2018 11:21:40 -0400
Received: from eggs.gnu.org ([208.118.235.92]:43810)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1fDAcS-0007Th-C3
 for 31316 <at> debbugs.gnu.org; Mon, 30 Apr 2018 11:21:37 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1fDAcM-0002sI-G9
 for 31316 <at> debbugs.gnu.org; Mon, 30 Apr 2018 11:21:31 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled
 version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37172)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1fDAcH-0002je-BD; Mon, 30 Apr 2018 11:21:25 -0400
Received: from [176.228.60.248] (port=4471 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1fDAcG-0008Vd-Oo; Mon, 30 Apr 2018 11:21:25 -0400
Date: Mon, 30 Apr 2018 18:21:12 +0300
Message-Id: <838t94sot3.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Werner LEMBERG <wl@HIDDEN>
In-reply-to: <20180430.101308.1102659443644829077.wl@HIDDEN> (message from
 Werner LEMBERG on Mon, 30 Apr 2018 10:13:08 +0200 (CEST))
Subject: Re: bug#31316: Emacs hangs in `font_open_entity'
References: <20180430.101308.1102659443644829077.wl@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: 31316
Cc: 31316 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.0 (------)

> Date: Mon, 30 Apr 2018 10:13:08 +0200 (CEST)
> From: Werner LEMBERG <wl@HIDDEN>
> 
> If I call `emacs -Q' and load the attached file `testchar' with
> 
>   C-x RET c gb18030 C-x C-f testchar
> 
> Emacs hangs in `font_open_entity' on my GNU/Linux box:
> 
>   for (psize = pixel_size; ; psize++)
>     {
>       font_object = driver_list->driver->open (f, entity, psize);
>       if (NILP (font_object))
>         return Qnil;
>       font = XFONT_OBJECT (font_object);
>       if (font->average_width > 0 && font->height > 0)
>         break;
>     }

Does the patch below solve this without introducing any new problems?

> Both `average_width' and `height' are always zero for `font'
> regardless of `psize'; this effectively makes the above code an
> endless loop.

What kind of strange font has both of these always zero?

diff --git a/src/font.c b/src/font.c
index ef3f92b..daa6be0 100644
--- a/src/font.c
+++ b/src/font.c
@@ -2901,7 +2901,9 @@ font_open_entity (struct frame *f, Lisp_Object entity, int pixel_size)
   for (psize = pixel_size; ; psize++)
     {
       font_object = driver_list->driver->open (f, entity, psize);
-      if (NILP (font_object))
+      if (NILP (font_object)
+	  /* Avoid an infinite loop.  */
+	  || psize > pixel_size + 100)
 	return Qnil;
       font = XFONT_OBJECT (font_object);
       if (font->average_width > 0 && font->height > 0)




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#31316; Package emacs. Full text available.

Message received at 31316 <at> debbugs.gnu.org:


Received: (at 31316) by debbugs.gnu.org; 30 Apr 2018 08:17:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 30 04:17:00 2018
Received: from localhost ([127.0.0.1]:43408 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fD3zX-0001io-RU
	for submit <at> debbugs.gnu.org; Mon, 30 Apr 2018 04:17:00 -0400
Received: from mout.gmx.net ([212.227.15.19]:52419)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <werner.lemberg@HIDDEN>) id 1fD3zW-0001iX-6B
 for 31316 <at> debbugs.gnu.org; Mon, 30 Apr 2018 04:16:58 -0400
Received: from gnu.org ([217.149.172.207]) by mail.gmx.com (mrgmx002
 [212.227.17.190]) with ESMTPSA (Nemesis) id 0Lq9se-1ei6su0B1c-00dmkR for
 <31316 <at> debbugs.gnu.org>; Mon, 30 Apr 2018 10:16:52 +0200
Date: Mon, 30 Apr 2018 10:16:48 +0200 (CEST)
Message-Id: <20180430.101648.6220806255723828.wl@HIDDEN>
To: 31316 <at> debbugs.gnu.org
Subject: Re: bug#31316: Emacs hangs in `font_open_entity'
From: Werner LEMBERG <wl@HIDDEN>
In-Reply-To: <20180430.101308.1102659443644829077.wl@HIDDEN>
References: <20180430.101308.1102659443644829077.wl@HIDDEN>
X-Mailer: Mew version 6.7 on Emacs 27.0.50 / Mule 6.0 (HANACHIRUSATO)
Mime-Version: 1.0
Content-Type: Multipart/Mixed;
 boundary="--Next_Part(Mon_Apr_30_10_16_48_2018_356)--"
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:Xl2m2d82FtmF6pXG4vSIsLkYGhyDWrkxbghJfEST9+ChtmmyOEE
 UgiKlypObqz6Btx4+pWfch2Ag7vGLxfZPzuiLC1vC3EQlYPtwz/JSf+LWcOzMQAEgO7D2QH
 UOQaNc4epnbMNnCYNQ75p2sI+10FiS/x5p2C8InMuWQPEONlEuauLnxmj+E31MnQCBCBRX4
 IPbysrz1ZxxB+lWyjBzow==
X-UI-Out-Filterresults: notjunk:1;V01:K0:qZAbB965+Uk=:hT3icL46xryUPhtJKJ5AVd
 RCu31K8yOjExe6GSzRhn3CZXQ3eZFqf3FYjy5PukZYVUinBlYTyxA19CWvRQdkZvtz53Vxu/u
 orhbsBXWfn7dloW2Nqr5UVLz5dnePhJy26mWDGyTLqYs3XTtmiIis1tBzYCtQRtPIJGnCmdBw
 hNBKDZq2UsTV5IyLwWad3Bfc1knUqg2Btuvu+Azuo297O8doqVJiT0hcVmCWEm+LR44QTr3oY
 13fIxTbgbFYYRgqOMtd/QDt3yYW2Qza5DC9ZrWanmMq5FMn8BLnNlh26cByZrt8jI0I7Y8g/y
 dj93VVhgntJlK4RofF7zhMkqxRxGaKCHyJZRr7MGk6mTBix8oPbpG4cEtc2cVlEnHJhsT8oBf
 jclCMgUDH32F45gYLhqJH+7/EKOgRCwBYEA+Liw09U5mWq99VfjGMIC0mH72gkUIz1FGm2pAj
 w7j+QyRHnv5Xdhl1jQsxhAQU7nTHmGfwgkyqQg1KMje4XsluDNbptVjlTDAwb6iXXadtZQx6a
 Xtr0+PBrOrpBpx7QGRUxcZ7+gO9/lnyz27WIBMLh5ocvA423gqKWiGdYA1Y2qx40hX2bQldTB
 edm0Hs0wETev5vtwdBeqctp8rzECZrUxDItuC3Xs0UlKePCAAflOLUhNoBgSXsB89aDGqPZzV
 Pgt3BhWNXdCAO/+omywxYfEmP96Nzyfq70MymDOqnGrSFwCUsBxCbm7ixXGg/HC5Tv047sF/m
 paQQRGRJtt9MZCbY8AQzC7Jm7NrJsPu6zvt3ig6IdZfWrdBqUiQp15CqdtaPciAw2WPM2iUuz
 bT7fBQL
X-Spam-Score: -0.2 (/)
X-Debbugs-Envelope-To: 31316
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.2 (-)

----Next_Part(Mon_Apr_30_10_16_48_2018_356)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

> 
> If I call `emacs -Q' and load the attached file `testchar' with
> 
>   C-x RET c gb18030 C-x C-f testchar

Oops, here is the file.

----Next_Part(Mon_Apr_30_10_16_48_2018_356)--
Content-Type: Text/Plain; charset=utf-8
Content-Transfer-Encoding: base64
Content-Disposition: inline; filename=testchar

6I+v44KEDQo=

----Next_Part(Mon_Apr_30_10_16_48_2018_356)----




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#31316; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 30 Apr 2018 08:13:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 30 04:13:30 2018
Received: from localhost ([127.0.0.1]:43403 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fD3wA-0001cS-7O
	for submit <at> debbugs.gnu.org; Mon, 30 Apr 2018 04:13:30 -0400
Received: from eggs.gnu.org ([208.118.235.92]:58349)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <werner.lemberg@HIDDEN>) id 1fD3w8-0001cF-03
 for submit <at> debbugs.gnu.org; Mon, 30 Apr 2018 04:13:28 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <werner.lemberg@HIDDEN>) id 1fD3w1-000664-3M
 for submit <at> debbugs.gnu.org; Mon, 30 Apr 2018 04:13:22 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM
 autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:44944)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <werner.lemberg@HIDDEN>)
 id 1fD3w0-00065x-W2
 for submit <at> debbugs.gnu.org; Mon, 30 Apr 2018 04:13:21 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:49308)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <werner.lemberg@HIDDEN>) id 1fD3vz-0007A8-Fb
 for bug-gnu-emacs@HIDDEN; Mon, 30 Apr 2018 04:13:20 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <werner.lemberg@HIDDEN>) id 1fD3vu-00063e-FF
 for bug-gnu-emacs@HIDDEN; Mon, 30 Apr 2018 04:13:19 -0400
Received: from mout.gmx.net ([212.227.15.19]:42315)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <werner.lemberg@HIDDEN>)
 id 1fD3vu-000636-4H
 for bug-gnu-emacs@HIDDEN; Mon, 30 Apr 2018 04:13:14 -0400
Received: from gnu.org ([217.149.172.207]) by mail.gmx.com (mrgmx003
 [212.227.17.190]) with ESMTPSA (Nemesis) id 0McEI3-1eu1mR0UBb-00Jclh for
 <bug-gnu-emacs@HIDDEN>; Mon, 30 Apr 2018 10:13:12 +0200
Date: Mon, 30 Apr 2018 10:13:08 +0200 (CEST)
Message-Id: <20180430.101308.1102659443644829077.wl@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: Emacs hangs in `font_open_entity'
From: Werner LEMBERG <wl@HIDDEN>
X-Mailer: Mew version 6.7 on Emacs 27.0.50 / Mule 6.0 (HANACHIRUSATO)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:fOFt7M5C2oOlTo/1l8PlWavTSB5uXZS4LoygQJtCTJZHrX+myFI
 g4BS+DxTxGXJjzt/vfnAQxfsqqYjnet33wpkPzzTJc2n+mlVQrgP5uFohTFuwvHd329rrpl
 YYrSWTlClTtc+s2AFjJcQkzjoEtEYckeMDCjEqovLRX0Trw3DDBNwHBH0Lsfk/WMdz8lEJH
 tDYC0XSLjLIpa7rqWdCmA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:M/rM/TLwnjI=:AA6KuTFPJ8SsCFCt7g6+je
 0iKB+pLrW5EtDDiKx0o8XkpiHp2STgIzCgHm39rMutoxJimYdiFPBopGTBQl2XdL6wQpe2oVM
 2s4GfWQfQiOOpypurhNrvGSygVdRLlw6XIVxwP4XyTeHobiHxn+EopSJBXu7i5UAKOK8p2AaV
 knUN+/xJWSuPLhopEI/ez53XdBTz2dQ1NBiZJuoxHYcTSqNKMjsX+KF835tKdZc/lWQdZgFLW
 Zvn9G4BwTUlpVEQ9jUIhglE9jAg7gVm0WdkYto/nG9wYto1AJtLL2UWf27OCqh1t9AqdwHOMq
 sQkSTk1gRVV3iosOcrviTYy1Ec7NyDbH9QE6M2CSkbpQWV/h6rWhTNHGYQ+Rbn1fuLSkwdPaT
 PP9IaPNZF9K1vCAtgLpm2qkczTQvOuLEivb+8kkDrkeS4FhhBecrenE6Spd/7FZomIGr6kraK
 EGPabnr8AY70LVs0HeBH20G5HhYq5sAQqstzJWbIHdxUwNXpcg2Xnbgna7lxk2hgE1l57H7ka
 vAY4fzK6dipUGGpzw+KjRGUVyws1U5+CvwTBnZgLk4Znt/mheBeKbu4v2k50ymi203Ob3oUgi
 KB9OYpBmAzxnshX4hWwtXjDrNJY9F6t5iPdQ3nVYGBSH49+SfxKVsAQHdELgHiwayvOo6CBVg
 MVG7mY6F2HSUykCASt/HzhccBcQFjajzsdsBpc2DF4P5WywzKSpr56hqNgf1SUSfiVepdnB3c
 WHGmhCIjWkoOD8TFkB93Q+Fu+dWT5POy1p6PEKpMlYxnpgGSVzKrCJS1mznG5jNDJtVNOtN/4
 Q6Ababh
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
 [fuzzy]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -3.1 (---)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.1 (----)



If I call `emacs -Q' and load the attached file `testchar' with

  C-x RET c gb18030 C-x C-f testchar

Emacs hangs in `font_open_entity' on my GNU/Linux box:

  for (psize = pixel_size; ; psize++)
    {
      font_object = driver_list->driver->open (f, entity, psize);
      if (NILP (font_object))
        return Qnil;
      font = XFONT_OBJECT (font_object);
      if (font->average_width > 0 && font->height > 0)
        break;
    }

Both `average_width' and `height' are always zero for `font'
regardless of `psize'; this effectively makes the above code an
endless loop.



In GNU Emacs 27.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.20.10)
 of 2018-04-30 built on linux
Repository revision: bca6c4348077c8c0b368503b16378867b6d49659
Windowing system distributor 'The X.Org Foundation', version 11.0.11803000
System Description: openSUSE Leap 42.3

Recent messages:
Setting up Mew world...
Updating status...done
Setting up Mew world...done
Scanning +inbox...done
(New file)
Saving file /home/wl/Mail/draft/2...
Wrote /home/wl/Mail/draft/2
Draft is prepared
Kill draft message? (y or n) y
Draft was killed

Configured using:
 'configure MAKEINFO=/usr/bin/makeinfo --with-x-toolkit=gtk
 --enable-checking=yes,glyphs --enable-check-lisp-object-type
 'CFLAGS=-O0 -g3 -gdwarf-4''

Configured features:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY
GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS
GTK3 X11 THREADS LIBSYSTEMD JSON LCMS2

Important settings:
  value of $LANG: de_AT.UTF-8
  value of $XMODIFIERS: @im=none
  locale-coding-system: utf-8-unix

Major mode: Summary

Minor modes in effect:
  TeX-PDF-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  buffer-read-only: t
  column-number-mode: t
  transient-mark-mode: t

Load-path shadows:
/usr/local/share/emacs/site-lisp/thai-word hides /usr/local/share/emacs/27.0.50/lisp/language/thai-word

Features:
(shadow emacsbug message rmc puny dired dired-loaddefs format-spec
rfc822 mml mml-sec epa gnus-util rmail rmail-loaddefs mm-decode
mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader
sendmail rfc2047 rfc2045 ietf-drums mail-utils pp mew-varsx mew-unix
time-date elec-pair edmacro kmacro rng-nxml rng-valid rng-loc rng-uri
rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns
nxml-mode nxml-outln nxml-rap nxml-util nxml-enc xmltok sgml-mode dom
hideshow cal-menu calendar cal-loaddefs mew-auth mew-config mew-imap2
mew-imap mew-nntp2 mew-nntp mew-pop mew-smtp mew-ssl mew-ssh mew-net
mew-highlight mew-sort mew-fib mew-ext mew-refile mew-demo mew-attach
mew-draft mew-message mew-thread mew-virtual mew-summary4 mew-summary3
mew-summary2 mew-summary mew-search mew-pick mew-passwd mew-scan
mew-syntax mew-bq mew-smime mew-pgp mew-header mew-exec mew-mark
mew-mime mew-edit mew-decode mew-encode mew-cache mew-minibuf
mew-complete mew-addrbook mew-local mew-vars3 mew-vars2 mew-vars
mew-env mew-mule3 mew-mule mew-gemacs mew-key mew-func mew-blvs
mew-const mew tex dbus xml crm advice auto-loads tex-site quail
cjktilde mm-util mail-prsvr disp-table finder-inf package let-alist
derived pcase cl-extra help-mode easymenu url-handlers url-parse
auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs
password-cache json map url-vars seq byte-opt gv bytecomp byte-compile
cconv epg epg-config subr-x cl-loaddefs cl-lib mule-util tooltip eldoc
electric uniquify ediff-hook vc-hooks lisp-float-type mwheel
term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image
regexp-opt fringe tabulated-list replace newcomment text-mode
elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow
isearch timer select scroll-bar mouse jit-lock font-lock syntax
facemenu font-core term/tty-colors frame cl-generic cham georgian
utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european
ethiopic indian cyrillic chinese composite charscript charprop
case-table epa-hook jka-cmpr-hook help simple abbrev obarray
minibuffer cl-preloaded nadvice loaddefs button faces cus-face
macroexp files text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget hashtable-print-readable backquote
dbusbind inotify lcms2 dynamic-setting system-font-setting
font-render-setting move-toolbar gtk x-toolkit x multi-tty
make-network-process emacs)

Memory information:
((conses 16 218273 12220)
 (symbols 48 30642 1)
 (miscs 40 254 176)
 (strings 32 70199 1287)
 (string-bytes 1 1788529)
 (vectors 16 27708)
 (vector-slots 8 781202 22292)
 (floats 8 80 37)
 (intervals 56 1514 152)
 (buffers 992 12)
 (heap 1024 36966 1819))




Acknowledgement sent to Werner LEMBERG <wl@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#31316; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 1 May 2018 15:15:02 UTC

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