emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emacs seems awfully unstable on OS X lately


From: Harald Hanche-Olsen
Subject: Re: Emacs seems awfully unstable on OS X lately
Date: Fri, 14 Sep 2012 21:37:30 +0200 (CEST)

After much bisecting, much slowed downn and somewhat complicated by a
whole range of revisions that didn't even build, I have identified the
culprit: It's a one line addition (!) revision 109470 of trunk.

I have further verified this by patching the current tip of trunk
(revision 110013) as follows, which undoes revision 109470.

=== modified file 'src/keyboard.c'
--- src/keyboard.c      2012-09-13 02:21:28 +0000
+++ src/keyboard.c      2012-09-14 19:12:15 +0000
@@ -4484,7 +4484,6 @@
            }
 
          nexttime = make_emacs_time (0, 0);
-          break;
        }
       else
        /* When we encounter a timer that is still waiting,


Without the patch, I see emacs freezing, using lots of CPU, and
sampling the process using Activity Monitor I get mark_object calls
nested "infinitely deep". Well, I don't know that, the saved sample
file is 74 MB big, and I just don't feel like analyzing it to bits.

My patch above is probably not TRT, but hopefully someone can figure
it out. Meanwhile, it's a workaround for Mac users.

- Harald



reply via email to

[Prev in Thread] Current Thread [Next in Thread]