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|66G|X`pZ+6w{%M~/2[NIJRwtU]]uT$1iVz~+NdjJcnb&)j;]{t|F^r
X-Hue: black
X-Debbugs-No-Ack: yes
X-Attribution: GM
Date: Fri, 10 Sep 2010 02:39:00 -0400
Message-ID:
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|66G|X`pZ+6w{%M~/2[NIJRwtU]]uT$1iVz~+NdjJcnb&)j;]{t|F^r
X-Hue: black
X-Debbugs-No-Ack: yes
X-Attribution: GM
Date: Fri, 10 Sep 2010 02:39:00 -0400
Message-ID:
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--