From unknown Mon Jun 23 20:18:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6165: 23.1.50; ido-mode stalls unexpectedly Resent-From: Ryan Grant Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 May 2010 22:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 6165 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 6165@debbugs.gnu.org X-Debbugs-Original-To: emacs-pretest-bug@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.127353182112273 (code B ref -1); Mon, 10 May 2010 22:51:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 May 2010 22:50:21 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBbno-0003Bu-Jc for submit@debbugs.gnu.org; Mon, 10 May 2010 18:50:21 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBbe2-00037e-U0 for submit@debbugs.gnu.org; Mon, 10 May 2010 18:40:15 -0400 Received: from mx10.gnu.org ([199.232.76.166]:34161) by fencepost.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBbdz-0004oA-2j for emacs-pretest-bug@gnu.org; Mon, 10 May 2010 18:40:11 -0400 Received: from eggs.gnu.org ([140.186.70.92]:54811) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OBbZS-0005Sd-Ml for emacs-pretest-bug@gnu.org; Mon, 10 May 2010 18:35:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OBbZQ-0002SE-1W for emacs-pretest-bug@gnu.org; Mon, 10 May 2010 18:35:29 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 Received: from mail-pv0-f169.google.com ([74.125.83.169]:47869) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBbZP-0002Rw-T1 for emacs-pretest-bug@gnu.org; Mon, 10 May 2010 18:35:28 -0400 Received: by pvg16 with SMTP id 16so1239964pvg.0 for ; Mon, 10 May 2010 15:35:25 -0700 (PDT) MIME-Version: 1.0 Received: by 10.140.255.17 with SMTP id c17mr3102744rvi.179.1273530925656; Mon, 10 May 2010 15:35:25 -0700 (PDT) Received: by 10.141.50.12 with HTTP; Mon, 10 May 2010 15:35:25 -0700 (PDT) Date: Mon, 10 May 2010 15:35:25 -0700 Message-ID: From: Ryan Grant Content-Type: text/plain; charset=ISO-8859-1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-Spam-Score: -6.6 (------) X-Mailman-Approved-At: Mon, 10 May 2010 18:50:19 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) BUG: ido-find-file blocks all event processing while listing directory. therefore, under certain circumstances, emacs APPEARS dead. actually it is just waiting while hundreds of subdirectories, on various slow NFS mounts, are listed (/bin/ls is no faster). "appears dead" means window manager suggests killing it, though after directory listing completes (in 40 seconds), it recovers. why this matters: it's common to hit backspace one too many times while looking for files, and in this corporate setting the behaviour is most unexpected. In GNU Emacs 23.1.50.1 (x86_64-pc-linux-gnu, GTK+ Version 2.18.0) of 2009-09-27 on crested, modified by Debian (emacs-snapshot package, version 1:20090909-1) Windowing system distributor `The X.Org Foundation', version 11.0.10604000 configured using `configure '--build' 'x86_64-linux-gnu' '--host' 'x86_64-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/23.1.50/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.1.50/site-lisp:/usr/share/emacs/site-lisp' '--with-x=yes' '--with-x-toolkit=gtk' 'build_alias=x86_64-linux-gnu' 'host_alias=x86_64-linux-gnu' 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' 'LDFLAGS=-g -Wl,--as-needed' 'CPPFLAGS='' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Text Minor modes in effect: which-function-mode: t display-time-mode: t show-paren-mode: t shell-dirtrack-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: /usr/share/emacs/23.1.50/site-lisp/cmake-data/cmake-mode hides /usr/share/emacs/site-lisp/cmake-mode /usr/share/emacs/23.1.50/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup From unknown Mon Jun 23 20:18:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6165: 23.1.50; ido-mode stalls unexpectedly Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 May 2010 19:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6165 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ryan Grant Cc: 6165@debbugs.gnu.org Received: via spool by 6165-submit@debbugs.gnu.org id=B6165.127360649920198 (code B ref 6165); Tue, 11 May 2010 19:35:02 +0000 Received: (at 6165) by debbugs.gnu.org; 11 May 2010 19:34:59 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBvEI-0005Fj-S8 for submit@debbugs.gnu.org; Tue, 11 May 2010 15:34:59 -0400 Received: from tomts10.bellnexxia.net ([209.226.175.54] helo=tomts10-srv.bellnexxia.net) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBvEG-0005Fe-HS for 6165@debbugs.gnu.org; Tue, 11 May 2010 15:34:57 -0400 Received: from toip4.srvr.bell.ca ([209.226.175.87]) by tomts10-srv.bellnexxia.net (InterMail vM.5.01.06.13 201-253-122-130-113-20050324) with ESMTP id <20100511193439.DSSV307.tomts10-srv.bellnexxia.net@toip4.srvr.bell.ca> for <6165@debbugs.gnu.org>; Tue, 11 May 2010 15:34:39 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAHJL6UtKDMwD/2dsb2JhbACeKXK8aoURBA Received: from bas1-montreal42-1242352643.dsl.bell.ca (HELO ceviche.home) ([74.12.204.3]) by toip4.srvr.bell.ca with ESMTP; 11 May 2010 15:49:58 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 27677660DC; Tue, 11 May 2010 15:34:38 -0400 (EDT) From: Stefan Monnier Message-ID: References: Date: Tue, 11 May 2010 15:34:38 -0400 In-Reply-To: (Ryan Grant's message of "Mon, 10 May 2010 15:35:25 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -0.2 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.1 (-) > BUG: ido-find-file blocks all event processing while listing directory. > therefore, under certain circumstances, emacs APPEARS dead. actually it > is just waiting while hundreds of subdirectories, on various slow NFS > mounts, are listed (/bin/ls is no faster). "appears dead" means window > manager suggests killing it, though after directory listing completes > (in 40 seconds), it recovers. IIUC C-g is no help, right? Can you run Emacs under GDB and show us a few backtraces of what it's doing while "apparently dead"? Make sure you start Emacs from its .../emacs/src directory so that GDB reads the .gdbinit file which makes it display the Lisp backtrace as well. Stefan From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 21 16:10:07 2011 Received: (at control) by debbugs.gnu.org; 21 Sep 2011 20:10:07 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R6T7O-0004YC-Lp for submit@debbugs.gnu.org; Wed, 21 Sep 2011 16:10:07 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R6T7M-0004Y5-Ji for control@debbugs.gnu.org; Wed, 21 Sep 2011 16:10:04 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1R6T70-0005ZX-63 for control@debbugs.gnu.org; Wed, 21 Sep 2011 22:09:42 +0200 Date: Wed, 21 Sep 2011 22:06:15 +0200 Message-Id: To: control@debbugs.gnu.org From: Lars Magne Ingebrigtsen Subject: control message for bug #6165 X-MailScanner-ID: 1R6T70-0005ZX-63 X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1317240582.34595@ONHBHmNIfV2hbnGic9DiFQ X-Spam-Status: No X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) close 6165 From unknown Mon Jun 23 20:18:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6165: 23.1.50; ido-mode stalls unexpectedly Resent-From: Lars Magne Ingebrigtsen Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 21 Sep 2011 20:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6165 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Ryan Grant , 6165@debbugs.gnu.org Received: via spool by 6165-submit@debbugs.gnu.org id=B6165.131663639521225 (code B ref 6165); Wed, 21 Sep 2011 20:20:02 +0000 Received: (at 6165) by debbugs.gnu.org; 21 Sep 2011 20:19:55 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R6TGs-0005WI-VF for submit@debbugs.gnu.org; Wed, 21 Sep 2011 16:19:55 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R6TGq-0005W9-S1 for 6165@debbugs.gnu.org; Wed, 21 Sep 2011 16:19:54 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1R6TGT-0005mE-5p; Wed, 21 Sep 2011 22:19:29 +0200 From: Lars Magne Ingebrigtsen In-Reply-To: (Stefan Monnier's message of "Tue, 11 May 2010 15:34:38 -0400") Date: Wed, 21 Sep 2011 22:06:12 +0200 Message-ID: References: User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) X-Now-Playing: Colder's _Heat_: "On My Mind" MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1R6TGT-0005mE-5p X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1317241169.38947@U/1acQYNbnIlGRtdZ7IfDg X-Spam-Status: No X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) Stefan Monnier writes: > IIUC C-g is no help, right? > Can you run Emacs under GDB and show us a few backtraces of what it's > doing while "apparently dead"? > Make sure you start Emacs from its .../emacs/src directory so that GDB > reads the .gdbinit file which makes it display the Lisp backtrace > as well. More information was requested more than a year ago, but was apparently not given, so I'm closing this bug report. If this still is a problem, please reopen. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/