GNU bug report logs - #23368
25.0.92; xftfont.c has got a bug

Previous Next

Package: emacs;

Reported by: Masaru Nomiya <nomiya <at> galaxy.dti.ne.jp>

Date: Mon, 25 Apr 2016 07:19:02 UTC

Severity: normal

Merged with 23360, 23363

Found in version 25.0.92

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#23368: closed (25.0.92; xftfont.c has got a bug)
Date: Sat, 28 May 2016 10:53:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Sat, 28 May 2016 13:52:05 +0300
with message-id <83vb1yxxnu.fsf <at> gnu.org>
and subject line Re: Solved! (Was: Re: bug#23368: 25.0.92; xftfont.c has got a bug)
has caused the debbugs.gnu.org bug report #23368,
regarding 25.0.92; xftfont.c has got a bug
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
23368: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=23368
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Masaru Nomiya <nomiya <at> galaxy.dti.ne.jp>
To: bug-gnu-emacs <at> gnu.org
Subject: 25.0.92; xftfont.c has got a bug
Date: Mon, 25 Apr 2016 15:02:40 +0900
Hello,

With Emacs 25.0.92, Emacs 25.0.93, and Emacs 25.1.50, Emacs start to
use 100% CPU.
That is, afetr I start Wanderlust(MUA) on Emacs, and try to open some
folders in it, Emacs starts to use 100% CPU, and unresposible.

I investigated the latest Emacs with git bisect.
As a result, I found that xftfont.c has got a bug as follows.


--------------------------------------------------------------------
masaru <at> linux-uw5l:/tmp/tes/emacs> git checkout emacs-25
Branch emacs-25 set up to track remote branch emacs-25 from origin.
Switched to a new branch 'emacs-25'

masaru <at> linux-uw5l:/tmp/tes/emacs> git bisect start

masaru <at> linux-uw5l:/tmp/tes/emacs> git bisect bad

masaru <at> linux-uw5l:/tmp/tes/emacs> git bisect good emacs-25.0.91
Bisecting: 182 revisions left to test after this (roughly 8 steps)
[04f5525fbb961f6006280be340ca0f03df9e80a7] Make '.' associative, for easier sexp navigation

masaru <at> linux-uw5l:/tmp/tes/emacs> ./autogen.sh

masaru <at> linux-uw5l:/tmp/tes/emacs> ./configure

masaru <at> linux-uw5l:/tmp/tes/emacs> make bootstrap -j10

test --  NG

masaru <at> linux-uw5l:/tmp/tes/emacs> make clean

masaru <at> linux-uw5l:/tmp/tes/emacs> git bisect bad
Bisecting: 90 revisions left to test after this (roughly 7 steps)
[06a872b71d6580e0699600844bb9526602437990] Fix redisplay on a TTY after 'make-frame'
[...]
masaru <at> linux-uw5l:/tmp/tes/emacs> make bootstrap -j10

test  --  OK

masaru <at> linux-uw5l:/tmp/tes/emacs> make clean

masaru <at> linux-uw5l:/tmp/tes/emacs> git bisect good
Bisecting: 0 revisions left to test after this (roughly 1 step)
[ec10ef95cf2a5309ec7cb74f1383860a13daa546] * lisp/apropos.el (apropos-variable): Doc fix.  (Bug#22813).

masaru <at> linux-uw5l:/tmp/tes/emacs> make bootstrap -j10

test  --  NG

masaru <at> linux-uw5l:/tmp/tes/emacs> make clean

masaru <at> linux-uw5l:/tmp/tes/emacs> git bisect bad
Bisecting: 0 revisions left to test after this (roughly 0 steps)
[d2dd614716e34edb5891e58c029741cd6b32217d] Remove unneeded workaround in xftfont.c

---------------------------------------------------------------------

※ test = Start Emacs & Wanderlust, then try to open the folder in
Wanderlust. OK means "can open without any problem", NG means "Emacs
eat 100% CPU).

---
 Masaru Nomiya             mail-to: nomiya @ galaxy.dti.ne.jp


[Message part 3 (message/rfc822, inline)]
From: Eli Zaretskii <eliz <at> gnu.org>
To: 野宮 賢 / NOMIYA Masaru
 <nomiya <at> galaxy.dti.ne.jp>
Cc: Kenichi Handa <handa <at> gnu.org>, 23368-done <at> debbugs.gnu.org
Subject: Re: Solved! (Was: Re: bug#23368: 25.0.92; xftfont.c has got a bug)
Date: Sat, 28 May 2016 13:52:05 +0300
> Date: Sat, 28 May 2016 19:44:13 +0900
> From: 野宮 賢 / NOMIYA Masaru
>  <nomiya <at> galaxy.dti.ne.jp>
> 
> > Can you try the latest sources from the emacs-25 branch of the Emacs
> > repository, and see if setting xft-font-ascent-descent-override to a
> > non-nil value solves the problem even when fontconfig 2.11.1 is used?
> 
> Yes, solved!

Thanks.  So I'm marking the bug as done.


This bug report was last modified 9 years and 55 days ago.

Previous Next


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