GNU bug report logs -
#23368
25.0.92; xftfont.c has got a bug
Previous Next
Full log
View this message in rfc822 format
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
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.