/[emacs]/emacs/admin/FOR-RELEASE
ViewVC logotype

Diff of /emacs/admin/FOR-RELEASE

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.76 by marcelo, Thu Apr 14 17:00:20 2005 UTC revision 1.77 by rms, Sun Apr 17 16:04:44 2005 UTC
# Line 82  A fix would be to somehow disable handli Line 82  A fix would be to somehow disable handli
82  is encountered.  is encountered.
83    
84    
 ** custom mode-line face makes Emacs freeze up  
   
 From: Stephen Berman <Stephen.Berman@gmx.net>  
 Date: Sun, 24 Oct 2004 02:08:56 +0200  
   
 1. Start Emacs with -q -no-site-file.  
   
 2. Type `M-x customize-face' and at the prompt `mode-line'.  
   
 3. In the Custom buffer for mode-line face  
    a. check width and give it the value `narrow';  
    b. check height and give it the value 120 in 1/10 pt;  
    c. check underline and give it the value `on' (or `colored');  
    d. check overline and give it the value `on' (or `colored').  
   
 4. Set for current session.  
   
 5. Invoke Ediff on any two files.  
   
 6. Now Emacs is frozen and consumes 95-99% of CPU.  
   
 The customizations in step 3 appear to be the minimum necessary to  
 induce this bug.  Leave out any one of them and Ediff runs without a  
 problem.  Also if the 1/10 point value of height is 130 or greater  
 there's no bug (with the default font family; with e.g. Helvetica the  
 bug is induced only by a value of 100 or less).  
   
 I've noticed this freeze up only when invoking Ediff.  The only thing  
 I've been able to do is kill Emacs externally, via top or with kill  
 when run in gdb, after interrupting.  When the freeze up happens  
 within a gdb session, there is no automatic debugging feedback.  After  
 interrupting I can get a backtrace, here's an example:  
   
 Update: Maybe only reveals itself when compiled with GTK+  
   
   
85  * DOCUMENTATION  * DOCUMENTATION
86    
87  ** Document Custom Themes.  ** Document Custom Themes.

Legend:
Removed from v.1.76  
changed lines
  Added in v.1.77

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26