From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.bugs,gmane.emacs.pretest.bugs Subject: bug#4239: 23.1.50; Pause during Emacs startup with recentf-mode Date: Sun, 23 Aug 2009 13:35:47 +0200 Message-ID: <87k50un4oc.fsf@escher.local.home> Reply-To: Stephen Berman , 4239@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1251028035 20858 80.91.229.12 (23 Aug 2009 11:47:15 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 23 Aug 2009 11:47:15 +0000 (UTC) To: emacs-pretest-bug@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Aug 23 13:47:08 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MfBXP-0005M2-7F for geb-bug-gnu-emacs@m.gmane.org; Sun, 23 Aug 2009 13:47:07 +0200 Original-Received: from localhost ([127.0.0.1]:48076 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MfBXO-0004gH-Mf for geb-bug-gnu-emacs@m.gmane.org; Sun, 23 Aug 2009 07:47:06 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MfBXJ-0004el-Or for bug-gnu-emacs@gnu.org; Sun, 23 Aug 2009 07:47:01 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MfBXE-0004cl-FH for bug-gnu-emacs@gnu.org; Sun, 23 Aug 2009 07:47:00 -0400 Original-Received: from [199.232.76.173] (port=58190 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MfBXE-0004ci-92 for bug-gnu-emacs@gnu.org; Sun, 23 Aug 2009 07:46:56 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:41893) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MfBXB-0004li-PL for bug-gnu-emacs@gnu.org; Sun, 23 Aug 2009 07:46:54 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7NBkpV3004576; Sun, 23 Aug 2009 04:46:51 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id n7NBe54D003425; Sun, 23 Aug 2009 04:40:05 -0700 Resent-Date: Sun, 23 Aug 2009 04:40:05 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Stephen Berman Original-Sender: steve@escher.local.home Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Sun, 23 Aug 2009 11:40:04 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: report 4239 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.12510273592960 (code B ref -1); Sun, 23 Aug 2009 11:40:04 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 23 Aug 2009 11:35:59 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7NBZvbd002957 for ; Sun, 23 Aug 2009 04:35:58 -0700 Original-Received: from mx10.gnu.org ([199.232.76.166]:40905) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1MfBMa-0000Di-QS for emacs-pretest-bug@gnu.org; Sun, 23 Aug 2009 07:35:56 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1MfBMY-0003Wi-3m for emacs-pretest-bug@gnu.org; Sun, 23 Aug 2009 07:35:56 -0400 Original-Received: from mail.gmx.net ([213.165.64.20]:36025) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1MfBMX-0003W8-F4 for emacs-pretest-bug@gnu.org; Sun, 23 Aug 2009 07:35:53 -0400 Original-Received: (qmail invoked by alias); 23 Aug 2009 11:35:49 -0000 Original-Received: from i59F55EE1.versanet.de (EHLO escher.local.home) [89.245.94.225] by mail.gmx.net (mp019) with SMTP; 23 Aug 2009 13:35:49 +0200 X-Authenticated: #20778731 X-Provags-ID: V01U2FsdGVkX1/wz4oLOPrwx6aSH3mFousmopbWPxQhT7b7M6KKCH 04NOEu6WFAZky/ Original-Received: by escher.local.home (Postfix, from userid 1000) id D8BD11D0DD1; Sun, 23 Aug 2009 13:35:47 +0200 (CEST) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) X-Y-GMX-Trusted: 0 X-FuHaFi: 0.5 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Sun, 23 Aug 2009 07:47:00 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:30496 gmane.emacs.pretest.bugs:24976 Archived-At: 1. Let ~/.emacs consist solely of this sexp: (custom-set-variables '(recentf-mode t)) 2. Let recentf-list contain a Tramp-style ftp pathname, e.g. let ~/.recentf be the following (with a made-up ftp-address, but the problem also arises with real addresses): -------------8<------------- ;;; Automatically generated by `recentf' on Tue Jul 7 14:42:00 2009. (setq recentf-list '( "/ftp:anonymous@ftp.bla.org:/" )) (setq recentf-filter-changer-current 'nil) ;; Local Variables: ;; coding: utf-8-emacs ;; End: ------------->8------------- 3. emacs -Q => There is a pause after the echo area displays the message "Cleaning up the recentf list...", lasting more or less 30 seconds, during which Emacs is completely unresponsive. Then the pause ends, Emacs completes startup and runs normally. I have experienced this pause only with the first graphical Emacs started after booting my machine, i.e. when started as above in a tty, Emacs does not pause. The first time I experienced the pause was with GNU Emacs 23.1.50.1 (i686-pc-linux-gnu, GTK+ Version 2.14.4) of 2009-06-23 on escher (my first build after the 23.1 branch), and it has continued with every subsequent build, including my current one. It does not happen with GNU Emacs 23.0.94.2 (i686-pc-linux-gnu, GTK+ Version 2.14.4) of 2009-06-14 on escher (my last pre-branch build). I initially reported this on emacs-devel and suspected the new Tramp GVFS code, but Michael Albinus could not reproduce the problem. See http://thread.gmane.org/gmane.emacs.devel/111714 for our exchange. In GNU Emacs 23.1.50.4 (i686-pc-linux-gnu, GTK+ Version 2.14.4) of 2009-08-21 on escher Windowing system distributor `The X.Org Foundation', version 11.0.10502000 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: @im=local locale-coding-system: utf-8-unix default-enable-multibyte-characters: t