From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Jose A. Ortega Ruiz" Newsgroups: gmane.emacs.help Subject: emacs freezes Date: Tue, 24 Aug 2004 15:19:36 +0200 Organization: CCD - Autonomous University of Barcelona Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: <87r7pwd66v.fsf@imladris.middleearth> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1093353667 20069 80.91.224.253 (24 Aug 2004 13:21:07 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 24 Aug 2004 13:21:07 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Aug 24 15:20:56 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BzbEO-0006nP-00 for ; Tue, 24 Aug 2004 15:20:56 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BzbIt-0001tM-Sg for geh-help-gnu-emacs@m.gmane.org; Tue, 24 Aug 2004 09:25:35 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!newsmi-us.news.garr.it!newsmi-eu.news.garr.it!NewsITBone-GARR!fu-berlin.de!uni-berlin.de!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 34 Original-X-Trace: news.uni-berlin.de 6ey7AUcE4qoizxmfioetQgJ0BIZGejh22gYTnRYZyYInz7oPLI X-Attribution: jao X-URL: Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAYFBMVEUICAj////4+Pjw8PAY GBhYWFjg4OAQEBDQ0NC4uLjo6OjIyMg4ODggICBgYGBAQEAoKCiIiIhQUFCYmJiwsLBoaGiQkJBw cHCAgICgoKBISEgwMDCoqKjY2NjAwMB4eHjpzs9HAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAA CxIB0t1+/AAAAAd0SU1FB9MMFhUWOMaLTbEAAAHBSURBVHic1VXLoqMgDDUgKIIiiPVt//8vb2jV 3s60IruZbMjinOTkYUyS/8LKMpIgizmO4gDyKIYmBEQMoS4AIIskRGVQBKCPIWgk6M3PrkizAHRz x4IIFiTcsa34lMysFMuHpQoQZiQ0wrcKDeVBcQJOx35FDCEFl2Iw99aytqq/gVXv4yKeMxUu1gqO yYWxA8AcRKNlnZx98kwChKp8M5wzjVq9DsDF4BNxKJrEhaElEwH+UDQ12ASSBykGoMGHSQqPMdP0 HJ9yIKNuCuD9VGIK6AIJ2GMdimFEX6O7hhThEPjaPmXckKoDeAy6uC471DWhBA6oKofceh/LzwMV +3vhY7ZFkyaKYvmhBII8Z8CoVPKCIAZkG7Kl9IKgjL/2uoWD/N3Mr5jYXiKnc7yiVO3+jcBC8cM7 FbSAPQQRkCkjQG4nhAHM7iLUi+v9tqpv+PYVzVJwj2Ebv1fm8zlQ9MBj/NsGGvxV4p+6VecHvqL8 WOlMeAbIv4ov1/sOMWT+dbfS/Hn+ZPU2xNLtMWuXvwuol+1iLuZVftrs/axc++c6KA6bUbcPMt01 KPthe0b/adNc9PrqtdId03XML++ftx9ClhEPheraiAAAAABJRU5ErkJggg== User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3.50 (gnu/linux) Cancel-Lock: sha1:GexJjg3G2TGifHbPZqJhyZBGhrQ= Original-Xref: shelby.stanford.edu gnu.emacs.help:124907 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:20256 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:20256 Hi. Since some time ago, my emacs freezes intermitently. That is, it ceases to react to any keystroke and all frames become blank. There is no CPU activity (top lists the emacs process as stopped). The only way out is kill. If i attach strace to the process instance i got the following trace continously: Process 4067 attached - interrupt to quit futex(0x407d9860, FUTEX_WAIT, 2, NULL) = -1 EINTR (Interrupted system call) --- SIGIO (I/O possible) @ 0 (0) --- sigreturn() = ? (mask now [SEGV]) so it seems some kind of problem with the 'futex' syscall. I'm using linux 2.6.8 (with the futex kernel config flag enabled) on a debian sid. window manager is usually ion (but, iirc, it also happens with pekwm and sawfish), and the freeze (almost?) always happen when switching between emacs frames. i usually have separate emacs frames with eshell, gnus and w3m, in case that matters. i've tried both emacs 21.3.1 (the stock debian package) and the latest cvs (21.3.50). same problem in both, but when using cvs + gtk2.0 the frequency of the freeze increases dramatically from approx. once a day (with 21.3.1 and xawd emacs cvs) to once every few minutes (with gtk). any help would be greatly appreciated, since i spent 90% of my computer time inside emacs :) thanks, jao -- We shall do a much better programming job, provided we approach the task with a full appreciation of its tremendous difficulty, provided that we respect the intrinsic limitations of the human mind and approach the task as very humble programmers. (Alan Turing)