From unknown Sat Jun 21 03:22:52 2025 X-Loop: bug-gnu-emacs@gnu.org Subject: bug#5705: 23.1.93; recursive load error when loading tramp Resent-From: Paul Pogonyshev Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 11 Mar 2010 14:56:02 +0000 Resent-Message-ID: Resent-Sender: bug-gnu-emacs@gnu.org X-GNU-PR-Message: report 5705 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 5705@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.12683193092415 (code B ref -1); Thu, 11 Mar 2010 14:56:02 +0000 Received: (at submit) by debbugs.gnu.org; 11 Mar 2010 14:55:09 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Npjn2-0000cu-1m for submit@debbugs.gnu.org; Thu, 11 Mar 2010 09:55:08 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NpjYx-0000WZ-Px for submit@debbugs.gnu.org; Thu, 11 Mar 2010 09:40:36 -0500 Received: from mx10.gnu.org ([199.232.76.166]:59589) by fencepost.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NpjYs-0007LJ-Fs for submit@debbugs.gnu.org; Thu, 11 Mar 2010 09:40:31 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NpjMx-0005eW-RF for submit@debbugs.gnu.org; Thu, 11 Mar 2010 09:28:13 -0500 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on monty-python X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00, UNPARSEABLE_RELAY autolearn=ham version=3.1.0 Received: from lists.gnu.org ([199.232.76.165]:59056) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NpjMw-0005eH-Kh for submit@debbugs.gnu.org; Thu, 11 Mar 2010 09:28:10 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NpjMv-0007Y0-C2 for bug-gnu-emacs@gnu.org; Thu, 11 Mar 2010 09:28:09 -0500 Received: from [140.186.70.92] (port=52974 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NpjMr-0007UL-Ju for bug-gnu-emacs@gnu.org; Thu, 11 Mar 2010 09:28:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NpjMq-0001N1-9T for bug-gnu-emacs@gnu.org; Thu, 11 Mar 2010 09:28:05 -0500 Received: from bluelynx6.ukhost4u.com ([195.216.197.61]:32801) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NpjMq-0001Lx-3I for bug-gnu-emacs@gnu.org; Thu, 11 Mar 2010 09:28:04 -0500 Received: from [212.98.179.118] (helo=racoon.localnet) by bluelynx6.ukhost4u.com with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1NpjKW-00043P-T1; Thu, 11 Mar 2010 14:25:41 +0000 From: Paul Pogonyshev Date: Thu, 11 Mar 2010 16:27:40 +0200 User-Agent: KMail/1.12.3 (Linux/2.6.27.5-117.fc10.i686; KDE/4.3.3; i686; ; ) MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201003111627.40188.p.pogonyshev@anakreon.net> X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - bluelynx6.ukhost4u.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - anakreon.net X-Source: X-Source-Args: X-Source-Dir: 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, seldom 2.4 (older, 4) X-Spam-Score: -4.0 (----) X-Mailman-Approved-At: Thu, 11 Mar 2010 09:55:07 -0500 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: -5.3 (-----) Severity: important Occasionally, I "break" Emacs after which it starts printing the following message in the minibuffer in response to any command requiring it to open a file: require: Recursive load: "/usr/local/share/emacs/23.1.93/lisp/net/tramp.elc", "/usr/local/share/emacs/23.1.93/lisp/net/tramp-cmds.elc", "/usr/local/share/emacs/23.1.93/lisp/net/tramp.elc", "/usr/local/share/emacs/23.1.93/lisp/net/tramp-cmds.elc", "/usr/local/share/emacs/23.1.93/lisp/net/tramp.elc", "/usr/local/share/emacs/23.1.93/lisp/net/tramp-cmds.elc", "/usr/local/share/emacs/23.1.93/lisp/net/tramp.elc", "/usr/local/share/emacs/23.1.93/lisp/net/tramp-cmds.elc", "/usr/local/share/emacs/23.1.93/lisp/net/tramp.elc" This includes C-x C-f, C-x C-c and many others. I.e. after this Emacs becomes unusable and even impossible to quit cleanly. I have to kill it from command line with 'killall emacs'. I'm pretty certain this is caused by hitting C-g when C-x C-f loads a directory (I'm using ido-mode, so completions are loaded all the time). Looks like some place lacks 'unwind-protect' (or something else similar to try..finally), so that a feature is marked as loaded in one place, but not in another. So, to reproduce: - enable ido-mode; - try hitting C-x C-f, navigate into a particularly large directory and hit C-g while completion list is being built. You may need to repeat the second step several times as the bug doesn't seem to deterministic. Cannot provide normal standard bug information, because after this happens practically nothing in Emacs works, including M-x report-bug: window is opened, but it is empty except for From/To/Subject headers. This has been happening for quite a lot of time, so this bug is not something new in recent versions. Paul From unknown Sat Jun 21 03:22:52 2025 X-Loop: bug-gnu-emacs@gnu.org Subject: bug#5705: 23.1.93; recursive load error when loading tramp Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 11 Mar 2010 16:07:02 +0000 Resent-Message-ID: Resent-Sender: bug-gnu-emacs@gnu.org X-GNU-PR-Message: followup 5705 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Pogonyshev Cc: 5705@debbugs.gnu.org Received: via spool by 5705-submit@debbugs.gnu.org id=B5705.12683235934252 (code B ref 5705); Thu, 11 Mar 2010 16:07:02 +0000 Received: (at 5705) by debbugs.gnu.org; 11 Mar 2010 16:06:33 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Npku9-00016X-2F for submit@debbugs.gnu.org; Thu, 11 Mar 2010 11:06:33 -0500 Received: from pantheon-po34.its.yale.edu ([130.132.50.80]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Npku7-00016S-Ay for 5705@debbugs.gnu.org; Thu, 11 Mar 2010 11:06:31 -0500 Received: from furry (dhcp128036014175.central.yale.edu [128.36.14.175]) (authenticated bits=0) by pantheon-po34.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o2BG6Ls3007336 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 11 Mar 2010 11:06:21 -0500 Received: by furry (Postfix, from userid 1000) id 12D51C011; Thu, 11 Mar 2010 11:06:21 -0500 (EST) From: Chong Yidong References: <201003111627.40188.p.pogonyshev@anakreon.net> Date: Thu, 11 Mar 2010 11:06:21 -0500 In-Reply-To: <201003111627.40188.p.pogonyshev@anakreon.net> (Paul Pogonyshev's message of "Thu, 11 Mar 2010 16:27:40 +0200") Message-ID: <87sk86zvuq.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.94 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-Spam-Score: -2.8 (--) 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.8 (--) Paul Pogonyshev writes: > So, to reproduce: > - enable ido-mode; > - try hitting C-x C-f, navigate into a particularly large directory > and hit C-g while completion list is being built. > > You may need to repeat the second step several times as the bug > doesn't seem to deterministic. Some something like M-x ido-mode RET C-x C-f /usr/bin/a TAB should produce the bug? I haven't been able to see it this way. From unknown Sat Jun 21 03:22:52 2025 X-Loop: bug-gnu-emacs@gnu.org Subject: bug#5705: 23.1.93; recursive load error when loading tramp Resent-From: Paul Pogonyshev Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 11 Mar 2010 17:04:02 +0000 Resent-Message-ID: Resent-Sender: bug-gnu-emacs@gnu.org X-GNU-PR-Message: followup 5705 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Chong Yidong Cc: 5705@debbugs.gnu.org Received: via spool by 5705-submit@debbugs.gnu.org id=B5705.12683270336115 (code B ref 5705); Thu, 11 Mar 2010 17:04:02 +0000 Received: (at 5705) by debbugs.gnu.org; 11 Mar 2010 17:03:53 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nplnc-0001aa-Hk for submit@debbugs.gnu.org; Thu, 11 Mar 2010 12:03:52 -0500 Received: from bluelynx6.ukhost4u.com ([195.216.197.61]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Npl5N-0001B6-7X for 5705@debbugs.gnu.org; Thu, 11 Mar 2010 11:18:09 -0500 Received: from [212.98.179.118] (helo=racoon.localnet) by bluelynx6.ukhost4u.com with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1Npl34-0007jG-Gw; Thu, 11 Mar 2010 16:15:46 +0000 From: Paul Pogonyshev Date: Thu, 11 Mar 2010 18:17:44 +0200 User-Agent: KMail/1.12.3 (Linux/2.6.27.5-117.fc10.i686; KDE/4.3.3; i686; ; ) References: <201003111627.40188.p.pogonyshev@anakreon.net> <87sk86zvuq.fsf@stupidchicken.com> In-Reply-To: <87sk86zvuq.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201003111817.44444.p.pogonyshev@anakreon.net> X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - bluelynx6.ukhost4u.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - anakreon.net X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: -3.9 (---) X-Mailman-Approved-At: Thu, 11 Mar 2010 12:03:51 -0500 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: -3.5 (---) Chong Yidong wrote: > Paul Pogonyshev writes: > > > So, to reproduce: > > - enable ido-mode; > > - try hitting C-x C-f, navigate into a particularly large directory > > and hit C-g while completion list is being built. > > > > You may need to repeat the second step several times as the bug > > doesn't seem to deterministic. > > Some something like > > M-x ido-mode RET > C-x C-f /usr/bin/a TAB > > should produce the bug? I haven't been able to see it this way. Sorry, I tried now with 'emacs -Q' and found a corrected way: M-x ido-mode RET enable ido C-x C-f / / this makes ido load tramp C-g abort loading You need to be quick to hit C-g while tramp is still loading. After this file opening stops working just as described, at least here. I managed to reproduce this three times in a row (each time with a fresh 'emacs -Q', since the previous becomes useless). Paul From unknown Sat Jun 21 03:22:52 2025 X-Loop: bug-gnu-emacs@gnu.org Subject: bug#5705: 23.1.93; recursive load error when loading tramp Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 11 Mar 2010 17:37:02 +0000 Resent-Message-ID: Resent-Sender: bug-gnu-emacs@gnu.org X-GNU-PR-Message: followup 5705 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Albinus Cc: 5705@debbugs.gnu.org, Paul Pogonyshev Received: via spool by 5705-submit@debbugs.gnu.org id=B5705.12683289946972 (code B ref 5705); Thu, 11 Mar 2010 17:37:02 +0000 Received: (at 5705) by debbugs.gnu.org; 11 Mar 2010 17:36:34 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NpmJF-0001oP-Vb for submit@debbugs.gnu.org; Thu, 11 Mar 2010 12:36:34 -0500 Received: from pantheon-po25.its.yale.edu ([130.132.50.119]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NpmJF-0001oK-7w for 5705@debbugs.gnu.org; Thu, 11 Mar 2010 12:36:33 -0500 Received: from furry (dhcp128036014175.central.yale.edu [128.36.14.175]) (authenticated bits=0) by pantheon-po25.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o2BHaNaQ013316 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 11 Mar 2010 12:36:23 -0500 Received: by furry (Postfix, from userid 1000) id 071B0C011; Thu, 11 Mar 2010 12:36:23 -0500 (EST) From: Chong Yidong References: <201003111627.40188.p.pogonyshev@anakreon.net> <87sk86zvuq.fsf@stupidchicken.com> <201003111817.44444.p.pogonyshev@anakreon.net> Date: Thu, 11 Mar 2010 12:36:23 -0500 In-Reply-To: <201003111817.44444.p.pogonyshev@anakreon.net> (Paul Pogonyshev's message of "Thu, 11 Mar 2010 18:17:44 +0200") Message-ID: <87r5nqn4ko.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.94 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-Spam-Score: -1.9 (-) 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.8 (--) Paul Pogonyshev writes: > Sorry, I tried now with 'emacs -Q' and found a corrected way: > > M-x ido-mode RET enable ido > C-x C-f / / this makes ido load tramp > C-g abort loading > > You need to be quick to hit C-g while tramp is still loading. After > this file opening stops working just as described, at least here. OK, I see the problem. If you C-g while Tramp is loading, it leaves Tramp in a half-loaded state, which screws up all subsequent calls to tramp-tramp-file-p (Lisp backtrace below). The eval-after-load in tramp.el seems to be the culprit. Michael, could you take a look? Debugger entered--Lisp error: (error "Recursive load" "/home/cyd/emacs/lisp/net/tramp.elc" "/home/cyd/emacs/lisp/net/tramp-cmds.elc" "/home/cyd/emacs/lisp/net/tramp.elc" "/home/cyd/emacs/lisp/net/tramp-cmds.elc" "/home/cyd/emacs/lisp/net/tramp.elc" "/home/cyd/emacs/lisp/net/tramp-cmds.elc" "/home/cyd/emacs/lisp/net/tramp.elc" "/home/cyd/emacs/lisp/net/tramp-cmds.elc" "/home/cyd/emacs/lisp/net/tramp.elc") require(tramp) require(tramp-cmds) (catch (quote tramp-loading) (require feature) (add-hook (quote tramp-unload-hook) (\` ...))) (progn (catch (quote tramp-loading) (require feature) (add-hook ... ...)) (unless (featurep feature) (message "Loading %s failed, ignoring this package" feature))) (if feature (progn (catch ... ... ...) (unless ... ...))) (when feature (catch (quote tramp-loading) (require feature) (add-hook ... ...)) (unless (featurep feature) (message "Loading %s failed, ignoring this package" feature))) (while --dolist-tail-- (setq feature (car --dolist-tail--)) (when feature (catch ... ... ...) (unless ... ...)) (setq --dolist-tail-- (cdr --dolist-tail--))) (let ((--dolist-tail-- ...) feature) (while --dolist-tail-- (setq feature ...) (when feature ... ...) (setq --dolist-tail-- ...))) (dolist (feature (list ... ... ... ... ... ... ...)) (when feature (catch ... ... ...) (unless ... ...))) eval((dolist (feature (list ... ... ... ... ... ... ...)) (when feature (catch ... ... ...) (unless ... ...)))) eval-after-load("tramp" (dolist (feature (list ... ... ... ... ... ... ...)) (when feature (catch ... ... ...) (unless ... ...)))) byte-code("\300\301\302\"\210\303\304\305\"\210\306\307\310\"\210\311\312\313\314\315\316\317\320&\207" [add-hook tramp-unload-hook #[nil "\300\301!\205\n\302\301\303\"\207" [featurep tramp-uu unload-feature force] 3] autoload uudecode-decode-region "uudecode" eval-after-load "tramp" (dolist (feature ...) (when feature ... ...)) custom-declare-group tramp nil "Edit remote files with a combination of rsh and rcp or similar programs." :group files :version "22.1"] 8) require(tramp) require(tramp-cmds) (catch (quote tramp-loading) (require feature) (add-hook (quote tramp-unload-hook) (\` ...))) (progn (catch (quote tramp-loading) (require feature) (add-hook ... ...)) (unless (featurep feature) (message "Loading %s failed, ignoring this package" feature))) (if feature (progn (catch ... ... ...) (unless ... ...))) (when feature (catch (quote tramp-loading) (require feature) (add-hook ... ...)) (unless (featurep feature) (message "Loading %s failed, ignoring this package" feature))) (while --dolist-tail-- (setq feature (car --dolist-tail--)) (when feature (catch ... ... ...) (unless ... ...)) (setq --dolist-tail-- (cdr --dolist-tail--))) (let ((--dolist-tail-- ...) feature) (while --dolist-tail-- (setq feature ...) (when feature ... ...) (setq --dolist-tail-- ...))) (dolist (feature (list ... ... ... ... ... ... ...)) (when feature (catch ... ... ...) (unless ... ...))) eval((dolist (feature (list ... ... ... ... ... ... ...)) (when feature (catch ... ... ...) (unless ... ...)))) eval-after-load("tramp" (dolist (feature (list ... ... ... ... ... ... ...)) (when feature (catch ... ... ...) (unless ... ...)))) byte-code("\300\301\302\"\210\303\304\305\"\210\306\307\310\"\210\311\312\313\314\315\316\317\320&\207" [add-hook tramp-unload-hook #[nil "\300\301!\205\n\302\301\303\"\207" [featurep tramp-uu unload-feature force] 3] autoload uudecode-decode-region "uudecode" eval-after-load "tramp" (dolist (feature ...) (when feature ... ...)) custom-declare-group tramp nil "Edit remote files with a combination of rsh and rcp or similar programs." :group files :version "22.1"] 8) require(tramp) require(tramp-cmds) (catch (quote tramp-loading) (require feature) (add-hook (quote tramp-unload-hook) (\` ...))) (progn (catch (quote tramp-loading) (require feature) (add-hook ... ...)) (unless (featurep feature) (message "Loading %s failed, ignoring this package" feature))) (if feature (progn (catch ... ... ...) (unless ... ...))) (when feature (catch (quote tramp-loading) (require feature) (add-hook ... ...)) (unless (featurep feature) (message "Loading %s failed, ignoring this package" feature))) (while --dolist-tail-- (setq feature (car --dolist-tail--)) (when feature (catch ... ... ...) (unless ... ...)) (setq --dolist-tail-- (cdr --dolist-tail--))) (let ((--dolist-tail-- ...) feature) (while --dolist-tail-- (setq feature ...) (when feature ... ...) (setq --dolist-tail-- ...))) (dolist (feature (list ... ... ... ... ... ... ...)) (when feature (catch ... ... ...) (unless ... ...))) eval((dolist (feature (list ... ... ... ... ... ... ...)) (when feature (catch ... ... ...) (unless ... ...)))) eval-after-load("tramp" (dolist (feature (list ... ... ... ... ... ... ...)) (when feature (catch ... ... ...) (unless ... ...)))) byte-code("\300\301\302\"\210\303\304\305\"\210\306\307\310\"\210\311\312\313\314\315\316\317\320&\207" [add-hook tramp-unload-hook #[nil "\300\301!\205\n\302\301\303\"\207" [featurep tramp-uu unload-feature force] 3] autoload uudecode-decode-region "uudecode" eval-after-load "tramp" (dolist (feature ...) (when feature ... ...)) custom-declare-group tramp nil "Edit remote files with a combination of rsh and rcp or similar programs." :group files :version "22.1"] 8) require(tramp) require(tramp-cmds) (catch (quote tramp-loading) (require feature) (add-hook (quote tramp-unload-hook) (\` ...))) (progn (catch (quote tramp-loading) (require feature) (add-hook ... ...)) (unless (featurep feature) (message "Loading %s failed, ignoring this package" feature))) (if feature (progn (catch ... ... ...) (unless ... ...))) (when feature (catch (quote tramp-loading) (require feature) (add-hook ... ...)) (unless (featurep feature) (message "Loading %s failed, ignoring this package" feature))) (while --dolist-tail-- (setq feature (car --dolist-tail--)) (when feature (catch ... ... ...) (unless ... ...)) (setq --dolist-tail-- (cdr --dolist-tail--))) (let ((--dolist-tail-- ...) feature) (while --dolist-tail-- (setq feature ...) (when feature ... ...) (setq --dolist-tail-- ...))) (dolist (feature (list ... ... ... ... ... ... ...)) (when feature (catch ... ... ...) (unless ... ...))) eval((dolist (feature (list ... ... ... ... ... ... ...)) (when feature (catch ... ... ...) (unless ... ...)))) eval-after-load("tramp" (dolist (feature (list ... ... ... ... ... ... ...)) (when feature (catch ... ... ...) (unless ... ...)))) byte-code("\300\301\302\"\210\303\304\305\"\210\306\307\310\"\210\311\312\313\314\315\316\317\320&^G\207" [add-hook tramp-unload-hook #[nil "\300\301!\205\n\302\301\303\"\207" [featurep tramp-uu unload-feature force] 3] autoload uudecode-decode-region "uudecode" eval-after-load "tramp" (dolist (feature ...) (when feature ... ...)) custom-declare-group tramp nil "Edit remote files with a combination of rsh and rcp or similar programs." :group files :version "22.1"] 8) tramp-tramp-file-p("/home/cyd/emacs/admin/ChangeLog") tramp-find-foreign-file-name-handler("/home/cyd/emacs/admin/ChangeLog") tramp-set-auto-save() run-hooks(find-file-hook) after-find-file(nil t) find-file-noselect-1(# "~/emacs/admin/ChangeLog" nil nil "~/src/emacs/emacs-23/admin/ChangeLog" (3499012 2054)) find-file-noselect("/home/cyd/emacs/admin/ChangeLog" nil nil) ido-file-internal(raise-frame) ido-find-file() call-interactively(ido-find-file nil nil) From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 11 12:51:50 2010 Received: (at control) by debbugs.gnu.org; 11 Mar 2010 17:51:50 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NpmY1-0001v9-PK for submit@debbugs.gnu.org; Thu, 11 Mar 2010 12:51:49 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NpmXz-0001v4-Me for control@debbugs.gnu.org; Thu, 11 Mar 2010 12:51:47 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1NpmXu-0006wf-Lh; Thu, 11 Mar 2010 12:51:42 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19353.11694.517877.994614@fencepost.gnu.org> Date: Thu, 11 Mar 2010 12:51:42 -0500 From: Glenn Morris To: control Subject: control X-Spam-Score: -5.1 (-----) 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: -5.1 (-----) close 5690 tags 5694 moreinfo reassign 5698 notemacs severity 5699 wishlist reassign 5679 notemacs reassign 5701 emacs,cc-mode forcemerge 5705 1529 reassign 5704 emacs,w32 retitle 5704 problem opening new file on Windows XP reassign 5702 notemacs From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 12 12:07:42 2010 Received: (at control) by debbugs.gnu.org; 12 Mar 2010 17:07:42 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nq8Ks-0005OW-2s for submit@debbugs.gnu.org; Fri, 12 Mar 2010 12:07:42 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nq8Kq-0005OR-MV for control@debbugs.gnu.org; Fri, 12 Mar 2010 12:07:40 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1Nq8Km-00088n-6w; Fri, 12 Mar 2010 12:07:36 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19354.29912.161897.952539@fencepost.gnu.org> Date: Fri, 12 Mar 2010 12:07:36 -0500 From: Glenn Morris To: control Subject: control X-Spam-Score: -5.1 (-----) 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: -5.1 (-----) reassign 5703 emacs,w32 tags 5705 = forcemerge 5709 5708 severity 5711 wishlist From unknown Sat Jun 21 03:22:52 2025 X-Loop: bug-gnu-emacs@gnu.org Subject: bug#5705: 23.1.93; recursive load error when loading tramp Resent-From: Michael Albinus Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 13 Mar 2010 19:55:02 +0000 Resent-Message-ID: Resent-Sender: bug-gnu-emacs@gnu.org X-GNU-PR-Message: followup 5705 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Chong Yidong Cc: 5705@debbugs.gnu.org, Paul Pogonyshev Received: via spool by 5705-submit@debbugs.gnu.org id=B5705.12685100898483 (code B ref 5705); Sat, 13 Mar 2010 19:55:02 +0000 Received: (at 5705) by debbugs.gnu.org; 13 Mar 2010 19:54:49 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NqXQ8-0002Cm-WF for submit@debbugs.gnu.org; Sat, 13 Mar 2010 14:54:49 -0500 Received: from mail.gmx.net ([213.165.64.20]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1NqXQ7-0002Cg-ME for 5705@debbugs.gnu.org; Sat, 13 Mar 2010 14:54:48 -0500 Received: (qmail invoked by alias); 13 Mar 2010 19:54:41 -0000 Received: from p4FC0050D.dip0.t-ipconnect.de (EHLO detlef.local) [79.192.5.13] by mail.gmx.net (mp068) with SMTP; 13 Mar 2010 20:54:41 +0100 X-Authenticated: #3708877 X-Provags-ID: V01U2FsdGVkX1+qSnVoFNCqFvJCnrsp/T+wRbwX1U6ApKGpT3OAhD kNHPLP56rhQYBT From: Michael Albinus References: <201003111627.40188.p.pogonyshev@anakreon.net> <87sk86zvuq.fsf@stupidchicken.com> <201003111817.44444.p.pogonyshev@anakreon.net> <87r5nqn4ko.fsf@stupidchicken.com> Date: Sat, 13 Mar 2010 20:54:38 +0100 In-Reply-To: <87r5nqn4ko.fsf@stupidchicken.com> (Chong Yidong's message of "Thu, 11 Mar 2010 12:36:23 -0500") Message-ID: <876350gfpd.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.93 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Y-GMX-Trusted: 0 X-FuHaFi: 0.55000000000000004 X-Spam-Score: -1.5 (-) 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.7 (--) Chong Yidong writes: > Paul Pogonyshev writes: > >> Sorry, I tried now with 'emacs -Q' and found a corrected way: >> >> M-x ido-mode RET enable ido >> C-x C-f / / this makes ido load tramp >> C-g abort loading >> >> You need to be quick to hit C-g while tramp is still loading. After >> this file opening stops working just as described, at least here. > > OK, I see the problem. Unfortunately, my machine is too fast to interrupt Tramp during loading. Or I am too old, or too slow; pick whatever you want. > If you C-g while Tramp is loading, it leaves Tramp in a half-loaded > state, which screws up all subsequent calls to tramp-tramp-file-p (Lisp > backtrace below). The eval-after-load in tramp.el seems to be the > culprit. > > Michael, could you take a look? Looks to me like a similar problem as bug#1529 and bug#5448. As already said there, a clean solution requires a new arrangement of Tramp's package dependencies. This I would like to take out of Emacs 23.2. Next days, I'll release Tramp 2.1.18 (this is what is bundled with Emacs 23.2). Afterwards, I'll start working on the pending problems dedicated for after-the-release. Given, that I'll be offline for 3 weeks (starting March 20), it will last until mid of April or so. Best regards, Michael. From unknown Sat Jun 21 03:22:52 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Paul Pogonyshev Subject: bug#5705: closed (Re: bug#5705: 23.1.93; recursive load error when loading tramp) Message-ID: References: <201003111627.40188.p.pogonyshev@anakreon.net> X-Gnu-PR-Message: they-closed 5705 X-Gnu-PR-Package: emacs Reply-To: 5705@debbugs.gnu.org Date: Fri, 10 Sep 2010 06:37:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1284100623-16371-1" This is a multi-part message in MIME format... ------------=_1284100623-16371-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #5705: 23.1.93; recursive load error when loading tramp which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 5705@debbugs.gnu.org. --=20 5705: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D5705 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1284100623-16371-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 5705-done) by debbugs.gnu.org; 10 Sep 2010 06:37:01 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OtxEL-0004Fs-1D for submit@debbugs.gnu.org; Fri, 10 Sep 2010 02:37:01 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OtxEI-0004Fk-A7 for 5705-done@debbugs.gnu.org; Fri, 10 Sep 2010 02:36:59 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1OtxGG-0004fj-F8; Fri, 10 Sep 2010 02:39:01 -0400 To: 5705-done@debbugs.gnu.org Subject: Re: bug#5705: 23.1.93; recursive load error when loading tramp References: <201003111627.40188.p.pogonyshev@anakreon.net> <87sk86zvuq.fsf@stupidchicken.com> <201003111817.44444.p.pogonyshev@anakreon.net> <87r5nqn4ko.fsf@stupidchicken.com> <876350gfpd.fsf@gmx.de> From: Glenn Morris X-Spook: Security Council AVIP Audiotel JSOFC3IP assassination SDI X-Ran: Q%0sIrr.hnN=O| User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.2 (------) X-Debbugs-Envelope-To: 5705-done 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.2 (------) Version: 24.1 2010-09-08 Michael Albinus Migrate to Tramp 2.2. Rearrange load dependencies. (Bug#1529, Bug#5448, Bug#5705) ------------=_1284100623-16371-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 11 Mar 2010 14:55:09 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Npjn2-0000cu-1m for submit@debbugs.gnu.org; Thu, 11 Mar 2010 09:55:08 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NpjYx-0000WZ-Px for submit@debbugs.gnu.org; Thu, 11 Mar 2010 09:40:36 -0500 Received: from mx10.gnu.org ([199.232.76.166]:59589) by fencepost.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NpjYs-0007LJ-Fs for submit@debbugs.gnu.org; Thu, 11 Mar 2010 09:40:31 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NpjMx-0005eW-RF for submit@debbugs.gnu.org; Thu, 11 Mar 2010 09:28:13 -0500 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on monty-python X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00, UNPARSEABLE_RELAY autolearn=ham version=3.1.0 Received: from lists.gnu.org ([199.232.76.165]:59056) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NpjMw-0005eH-Kh for submit@debbugs.gnu.org; Thu, 11 Mar 2010 09:28:10 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NpjMv-0007Y0-C2 for bug-gnu-emacs@gnu.org; Thu, 11 Mar 2010 09:28:09 -0500 Received: from [140.186.70.92] (port=52974 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NpjMr-0007UL-Ju for bug-gnu-emacs@gnu.org; Thu, 11 Mar 2010 09:28:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NpjMq-0001N1-9T for bug-gnu-emacs@gnu.org; Thu, 11 Mar 2010 09:28:05 -0500 Received: from bluelynx6.ukhost4u.com ([195.216.197.61]:32801) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NpjMq-0001Lx-3I for bug-gnu-emacs@gnu.org; Thu, 11 Mar 2010 09:28:04 -0500 Received: from [212.98.179.118] (helo=racoon.localnet) by bluelynx6.ukhost4u.com with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1NpjKW-00043P-T1; Thu, 11 Mar 2010 14:25:41 +0000 From: Paul Pogonyshev To: bug-gnu-emacs@gnu.org Subject: 23.1.93; recursive load error when loading tramp Date: Thu, 11 Mar 2010 16:27:40 +0200 User-Agent: KMail/1.12.3 (Linux/2.6.27.5-117.fc10.i686; KDE/4.3.3; i686; ; ) MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201003111627.40188.p.pogonyshev@anakreon.net> X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - bluelynx6.ukhost4u.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - anakreon.net X-Source: X-Source-Args: X-Source-Dir: 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, seldom 2.4 (older, 4) X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 11 Mar 2010 09:55:07 -0500 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: -5.3 (-----) Severity: important Occasionally, I "break" Emacs after which it starts printing the following message in the minibuffer in response to any command requiring it to open a file: require: Recursive load: "/usr/local/share/emacs/23.1.93/lisp/net/tramp.elc", "/usr/local/share/emacs/23.1.93/lisp/net/tramp-cmds.elc", "/usr/local/share/emacs/23.1.93/lisp/net/tramp.elc", "/usr/local/share/emacs/23.1.93/lisp/net/tramp-cmds.elc", "/usr/local/share/emacs/23.1.93/lisp/net/tramp.elc", "/usr/local/share/emacs/23.1.93/lisp/net/tramp-cmds.elc", "/usr/local/share/emacs/23.1.93/lisp/net/tramp.elc", "/usr/local/share/emacs/23.1.93/lisp/net/tramp-cmds.elc", "/usr/local/share/emacs/23.1.93/lisp/net/tramp.elc" This includes C-x C-f, C-x C-c and many others. I.e. after this Emacs becomes unusable and even impossible to quit cleanly. I have to kill it from command line with 'killall emacs'. I'm pretty certain this is caused by hitting C-g when C-x C-f loads a directory (I'm using ido-mode, so completions are loaded all the time). Looks like some place lacks 'unwind-protect' (or something else similar to try..finally), so that a feature is marked as loaded in one place, but not in another. So, to reproduce: - enable ido-mode; - try hitting C-x C-f, navigate into a particularly large directory and hit C-g while completion list is being built. You may need to repeat the second step several times as the bug doesn't seem to deterministic. Cannot provide normal standard bug information, because after this happens practically nothing in Emacs works, including M-x report-bug: window is opened, but it is empty except for From/To/Subject headers. This has been happening for quite a lot of time, so this bug is not something new in recent versions. Paul ------------=_1284100623-16371-1-- From unknown Sat Jun 21 03:22:52 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: trentbuck@gmail.com Subject: bug#1529: closed (Re: bug#5705: 23.1.93; recursive load error when loading tramp) Message-ID: References: <493f3650.1abd600a.69f7.367d@mx.google.com> X-Gnu-PR-Message: they-closed 1529 X-Gnu-PR-Package: emacs Reply-To: 1529@debbugs.gnu.org Date: Fri, 10 Sep 2010 06:37:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1284100623-16371-3" This is a multi-part message in MIME format... ------------=_1284100623-16371-3 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #5705: 23.0.60; Recursive load: tramp.elc which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 1529@debbugs.gnu.org. --=20 5705: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D5705 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1284100623-16371-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 5705-done) by debbugs.gnu.org; 10 Sep 2010 06:37:01 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OtxEL-0004Fs-1D for submit@debbugs.gnu.org; Fri, 10 Sep 2010 02:37:01 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OtxEI-0004Fk-A7 for 5705-done@debbugs.gnu.org; Fri, 10 Sep 2010 02:36:59 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1OtxGG-0004fj-F8; Fri, 10 Sep 2010 02:39:01 -0400 To: 5705-done@debbugs.gnu.org Subject: Re: bug#5705: 23.1.93; recursive load error when loading tramp References: <201003111627.40188.p.pogonyshev@anakreon.net> <87sk86zvuq.fsf@stupidchicken.com> <201003111817.44444.p.pogonyshev@anakreon.net> <87r5nqn4ko.fsf@stupidchicken.com> <876350gfpd.fsf@gmx.de> From: Glenn Morris X-Spook: Security Council AVIP Audiotel JSOFC3IP assassination SDI X-Ran: Q%0sIrr.hnN=O| User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.2 (------) X-Debbugs-Envelope-To: 5705-done 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.2 (------) Version: 24.1 2010-09-08 Michael Albinus Migrate to Tramp 2.2. Rearrange load dependencies. (Bug#1529, Bug#5448, Bug#5705) ------------=_1284100623-16371-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From trentbuck@gmail.com Tue Dec 9 19:24:10 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.0000 Tokens: new, 66; hammy, 151; neutral, 150; spammy, 0. spammytokens: hammytokens:0.000-+--emacs, 0.000-+--23.0.60, 0.000-+--23060, 0.000-+--Emacs, 0.000-+--nil X-Spam-Status: No, score=-7.4 required=4.0 tests=AWL,BAYES_00,FOURLA, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 10 Dec 2008 03:24:10 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mBA3O6R7018981 for ; Tue, 9 Dec 2008 19:24:07 -0800 Received: from mail.gnu.org ([199.232.76.166]:41477 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LAFfe-0003Bn-FZ for emacs-pretest-bug@gnu.org; Tue, 09 Dec 2008 22:23:30 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LAFgC-00046J-NS for emacs-pretest-bug@gnu.org; Tue, 09 Dec 2008 22:24:05 -0500 Received: from wa-out-1112.google.com ([209.85.146.181]:12140) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LAFgC-000461-8P for emacs-pretest-bug@gnu.org; Tue, 09 Dec 2008 22:24:04 -0500 Received: by wa-out-1112.google.com with SMTP id j32so127925waf.26 for ; Tue, 09 Dec 2008 19:24:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:cc :subject; bh=CgJE1xtpS/cGWr7RWDjNBD8Djqc4WFkmv9KxddzaUWo=; b=IpP/jozoIkWRa/dNJliKIVWuSzEZrj6trExVmUVpTbydDdeHHwOEZXqhEP/6cwVHqC EV+o6Ec1tm598VPJLJqdmkJKH4rkssq8MKlxiFcLT5Hi9zd+q/N7LI/XJhypRMiEaWpu 8i/bhUdOErU0SXmGhQjvTShB0gFQSWjVWlsdc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:cc:subject; b=lNYyjvgh8Tc1CNYNZaOPPdmIqBa862FIRp4+13ny8Eq7jhRlCL561tkxDJCmx2BaGt FFxvVzY4dOTJUYbsX5G79DcpvXU4jZSC3hii1IOR8+dIIh8RfzNNOAV2yIe1OAh2nrl9 C92hp9pP9y0uilts1VLK/l9T4fIQgmE4vknOc= Received: by 10.114.133.1 with SMTP id g1mr619562wad.162.1228879440345; Tue, 09 Dec 2008 19:24:00 -0800 (PST) Received: from localhost (nat064.cyber.com.au [203.7.155.64]) by mx.google.com with ESMTPS id m26sm652265pof.3.2008.12.09.19.23.58 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 09 Dec 2008 19:24:00 -0800 (PST) Message-ID: <493f3650.1abd600a.69f7.367d@mx.google.com> Date: Tue, 09 Dec 2008 19:24:00 -0800 (PST) From: trentbuck@gmail.com To: emacs-pretest-bug@gnu.org CC: rfrancoise@debian.org Subject: 23.0.60; Recursive load: tramp.elc X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) I get this sometimes, and it's bloody annoying, because once I get it I don't know how to actually use tramp without restarting Emacs. Loading tramp... require: Recursive load: "/usr/share/emacs/23.0.60/lisp/net/tramp.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp-cmds.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp-cmds.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp-cmds.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp-cmds.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp.elc" In GNU Emacs 23.0.60.1 (i486-pc-linux-gnu, GTK+ Version 2.12.11) of 2008-12-06 on elegiac, modified by Debian (emacs-snapshot package, version 1:20081205-1) configured using `configure '--build' 'i486-linux-gnu' '--host' 'i486-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.0.60/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.0.60/site-lisp:/usr/share/emacs/site-lisp' '--with-x=yes' '--with-x-toolkit=gtk' 'build_alias=i486-linux-gnu' 'host_alias=i486-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: C 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_AU.utf8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Fundamental Minor modes in effect: shell-dirtrack-mode: t diff-auto-refine-mode: t rcirc-track-minor-mode: t savehist-mode: t icomplete-mode: t partial-completion-mode: t show-paren-mode: t delete-selection-mode: t tooltip-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 Recent input: [ 1 ~ d e b i a n SPC RET ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B C-x 2 ESC a C-x b # d e RET H m m , SPC m a y b e SPC i t SPC i s SPC U b u n t u ' s SPC f a u l t . SPC SPC I DEL G o o g l e SPC c a n ' t SPC f i n d SPC a n y SPC r e f e r e n c e SPC DEL s SPC t o SPC D e b i a n SPC h a v i n g SPC t h i s SPC s t u p i DEL DEL DEL DEL DEL m o u n t . RET l DEL B l o o d y SPC U b u n t u SPC g DEL c r a p RET C-x ESC O B C-x C-f / s t r C-g C-x C-f / s C-h e ESC O A ESC O A ESC O A ESC O A ESC O A ESC O C C-@ ESC O B ESC O B ESC w ESC > ESC x r e p o r t SPC e m a c s SPC b u g RET Recent messages: Mark saved where search started Mark set Error during redisplay: (quit) Mark saved where search started [3 times] Loading tramp... require: Recursive load: "/usr/share/emacs/23.0.60/lisp/net/tramp.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp-cmds.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp-cmds.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp-cmds.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp-cmds.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp.elc" Quit Loading tramp... require: Recursive load: "/usr/share/emacs/23.0.60/lisp/net/tramp.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp-cmds.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp-cmds.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp-cmds.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp-cmds.elc", "/usr/share/emacs/23.0.60/lisp/net/tramp.elc" Mark set [2 times] ------------=_1284100623-16371-3--