Received: (at 79688) by debbugs.gnu.org; 24 Oct 2025 14:48:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 24 10:48:25 2025
Received: from localhost ([127.0.0.1]:36670 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vCJ5c-00032Z-Rc
for submit <at> debbugs.gnu.org; Fri, 24 Oct 2025 10:48:25 -0400
Received: from out-171.mta1.migadu.com ([2001:41d0:203:375::ab]:54704)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <root@HIDDEN>) id 1vCJ5a-00032G-46
for 79688 <at> debbugs.gnu.org; Fri, 24 Oct 2025 10:48:22 -0400
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
include these headers.
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fuzzed.org; s=key1;
t=1761317294;
h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
to:to:cc:cc:mime-version:mime-version:content-type:content-type:
in-reply-to:in-reply-to:references:references;
bh=O5hEf+CeQWD2HG4qAKGl61oxK9K5tH9XAxhsHSVw3qk=;
b=N9LiF520zpWYfut4QMWrdbjj9QkEvr9vnXbNQ9Ipe0vT6wKp2fKfgro856yu/zFweYgrLB
REIvUG7HvLAi984Q5r+NmdEVbefXyk+zYI2zXSJTrWTOK94HsVYDdEktifhK8v6HQpmi/Z
lX17s4xMXTJc+JFrfeV8OxidQfxChZuFQzB6XfYzZC4f2dO7dJUshXX+7p3ZEBhD6fR4xy
YGwliTxfV1TA7hwvLeEkHjIq+rn/d0R1X5uWURiTOR3LKzNp5alITXA8yKq8Dhvr/rS6ZF
JQWd6YT9z63VuftOvo+jE54usAuKtxSqKxByosyVXuWlISi3xLNuL3y5+R5LNA==
From: Tobias Svensson <root@HIDDEN>
To: Michael Albinus <michael.albinus@HIDDEN>
Subject: Re: bug#79688: 31.0.50; TRAMP /sudo::/ in default-directory hangs
In-Reply-To: <874iropkhb.fsf@HIDDEN>
References: <877bwl4huy.fsf@HIDDEN> <874iropkhb.fsf@HIDDEN>
Date: Fri, 24 Oct 2025 15:48:08 +0100
Message-ID: <87sef82w5z.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 79688
Cc: "Tobias Svensson via Bug reports for GNU Emacs, the Swiss army knife of
text editors" <bug-gnu-emacs@HIDDEN>, 79688 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
Hi Michael,
On Fri, Oct 24 2025, Michael Albinus wrote:
> Could you, pls, run 'M-x tramp-cleanup-all-connections'. anf then tray
> it, again?
IIRC I did try that yesterday. To reconfirm I evaluated the below in
"emacs -Q":
(let ((default-directory "/sudo::/")
(tramp-cache-read-persistent-data t))
(shell-command-to-string "whoami"))
It's hanging for me and M-x tramp-cleanup-all-connections does not
appear to make a difference.
Howver, this works fine in "emacs -Q":
(let ((default-directory "/sudo::/")
(tramp-cache-read-persistent-data nil))
(shell-command-to-string "whoami"))
I can abort the hanging with C-g, but unfortunately I'm not getting a
backtrace with toggle-debug-on-quit enabled. It does not signal an
error, so enabling toggle-debug-on-error doesn't help here either.
--
Tobias Svensson
bug-gnu-emacs@HIDDEN:bug#79688; Package emacs.
Full text available.
Received: (at submit) by debbugs.gnu.org; 24 Oct 2025 14:48:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 24 10:48:33 2025
Received: from localhost ([127.0.0.1]:36674 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vCJ5l-00032t-6b
for submit <at> debbugs.gnu.org; Fri, 24 Oct 2025 10:48:33 -0400
Received: from lists.gnu.org ([2001:470:142::17]:36720)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <root@HIDDEN>) id 1vCJ5i-00032X-TH
for submit <at> debbugs.gnu.org; Fri, 24 Oct 2025 10:48:31 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <root@HIDDEN>) id 1vCJ5b-0003s7-MP
for bug-gnu-emacs@HIDDEN; Fri, 24 Oct 2025 10:48:23 -0400
Received: from out-179.mta1.migadu.com ([95.215.58.179])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <root@HIDDEN>) id 1vCJ5V-0003g2-5e
for bug-gnu-emacs@HIDDEN; Fri, 24 Oct 2025 10:48:21 -0400
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
include these headers.
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fuzzed.org; s=key1;
t=1761317294;
h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
to:to:cc:cc:mime-version:mime-version:content-type:content-type:
in-reply-to:in-reply-to:references:references;
bh=O5hEf+CeQWD2HG4qAKGl61oxK9K5tH9XAxhsHSVw3qk=;
b=N9LiF520zpWYfut4QMWrdbjj9QkEvr9vnXbNQ9Ipe0vT6wKp2fKfgro856yu/zFweYgrLB
REIvUG7HvLAi984Q5r+NmdEVbefXyk+zYI2zXSJTrWTOK94HsVYDdEktifhK8v6HQpmi/Z
lX17s4xMXTJc+JFrfeV8OxidQfxChZuFQzB6XfYzZC4f2dO7dJUshXX+7p3ZEBhD6fR4xy
YGwliTxfV1TA7hwvLeEkHjIq+rn/d0R1X5uWURiTOR3LKzNp5alITXA8yKq8Dhvr/rS6ZF
JQWd6YT9z63VuftOvo+jE54usAuKtxSqKxByosyVXuWlISi3xLNuL3y5+R5LNA==
From: Tobias Svensson <root@HIDDEN>
To: Michael Albinus <michael.albinus@HIDDEN>
Subject: Re: bug#79688: 31.0.50; TRAMP /sudo::/ in default-directory hangs
In-Reply-To: <874iropkhb.fsf@HIDDEN>
References: <877bwl4huy.fsf@HIDDEN> <874iropkhb.fsf@HIDDEN>
Date: Fri, 24 Oct 2025 15:48:08 +0100
Message-ID: <87sef82w5z.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Migadu-Flow: FLOW_OUT
Received-SPF: pass client-ip=95.215.58.179; envelope-from=root@HIDDEN;
helo=out-179.mta1.migadu.com
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001,
SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
Cc: "Tobias Svensson via Bug reports for GNU Emacs, the Swiss army knife of
text editors" <bug-gnu-emacs@HIDDEN>, 79688 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)
Hi Michael,
On Fri, Oct 24 2025, Michael Albinus wrote:
> Could you, pls, run 'M-x tramp-cleanup-all-connections'. anf then tray
> it, again?
IIRC I did try that yesterday. To reconfirm I evaluated the below in
"emacs -Q":
(let ((default-directory "/sudo::/")
(tramp-cache-read-persistent-data t))
(shell-command-to-string "whoami"))
It's hanging for me and M-x tramp-cleanup-all-connections does not
appear to make a difference.
Howver, this works fine in "emacs -Q":
(let ((default-directory "/sudo::/")
(tramp-cache-read-persistent-data nil))
(shell-command-to-string "whoami"))
I can abort the hanging with C-g, but unfortunately I'm not getting a
backtrace with toggle-debug-on-quit enabled. It does not signal an
error, so enabling toggle-debug-on-error doesn't help here either.
--
Tobias Svensson
bug-gnu-emacs@HIDDEN:bug#79688; Package emacs.
Full text available.Received: (at 79688) by debbugs.gnu.org; 24 Oct 2025 12:12:22 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 24 08:12:22 2025 Received: from localhost ([127.0.0.1]:35704 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vCGec-0001wP-6k for submit <at> debbugs.gnu.org; Fri, 24 Oct 2025 08:12:22 -0400 Received: from mout.gmx.net ([212.227.15.15]:51925) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>) id 1vCGeV-0001vg-3t for 79688 <at> debbugs.gnu.org; Fri, 24 Oct 2025 08:12:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1761307921; x=1761912721; i=michael.albinus@HIDDEN; bh=pKxKdhmsvDwpM8DYipd/cU/uXzGIz79HRS2ezMbQZ3E=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=qR9j5bumSA1i4GcCKHR59R+AZ+9/q8g8ID8XhDeX8EDHwKei9r8ZceMExAn484Mk oXc+hxp+H9xQcucqjRyIV3PhAiVPVzdbRxrLfx5kvAwXGtfLQSgaplN0tweZ3kEc9 0u4uwZ879CEFBeHW8Qn62GSZ1mpRXkTWQ3In5vncbhbL4mG5u8QjPx4Ov4UIOnl9A FDHGfy3YCavr8D8W3h0GaE02KUR00unka2h0bxj66+SVodl0qqKB1Jw8EUVCVlBNB VSUNIbbSHbvLJV/oTAhN9/aauu8FehcqpL5OKKYI0C4QOKvLK1zQW+PaPaHzvotN2 tBSNqQ4/g0UrtfwdiQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.37.61]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M4JqV-1vBzX62AnB-005BxZ; Fri, 24 Oct 2025 14:12:01 +0200 From: Michael Albinus <michael.albinus@HIDDEN> To: Tobias Svensson via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> Subject: Re: bug#79688: 31.0.50; TRAMP /sudo::/ in default-directory hangs In-Reply-To: <877bwl4huy.fsf@HIDDEN> References: <877bwl4huy.fsf@HIDDEN> Date: Fri, 24 Oct 2025 14:12:00 +0200 Message-ID: <874iropkhb.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:ye7ZZEb8WnCwSM4CnifVyJpRq3h+f+NmrhJbZcwayqDHEKskD+z K3bY+2hzgmQXEL5u0q+7e0xi8UyFeRf0uJcqWnHIfuNthfsIZP7vbVzyllAClOMljbwCdzO Os1Pn2Lm7ZKMKDYRThtkTts3h6pK2LE8sbC9r/l+XXuz6/3lD/DYNtqkATFVOI5t4lN21nl iSvdCA9VScVzJOYRAAWpQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:uE7E73Ayg8k=;pC3Y7gpFmUEFwMW4+1C/G7VvY+l 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 Diq6g== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 79688 Cc: Tobias Svensson <root@HIDDEN>, 79688 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Tobias Svensson via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: Hi Tobias, > When evaluating certain commands with default-directory bound to a TRAMP > sudo path it often hangs, blocking the UI, without any perceivable > progress. The only option is to C-g. This is happening on latest master > for me but might have been introduced earlier. Example: > > (let ((default-directory "/sudo::/")) > (shell-command-to-string "whoami")) > > It doesn't happen in emacs -Q and I've managed to narrow it down to the > TRAMP cache which is enabled when either init-file-user or site-run-file > are non-nil. Evaluating the following form makes the hang disappear: > > (with-eval-after-load 'tramp-cache > (setq tramp-cache-read-persistent-data nil)) > > I haven't investigated further as much of the TRAMP code is beyond me. Could you, pls, run 'M-x tramp-cleanup-all-connections'. anf then tray it, again? Best regards, Michael.
bug-gnu-emacs@HIDDEN:bug#79688; Package emacs.
Full text available.Received: (at submit) by debbugs.gnu.org; 24 Oct 2025 12:12:22 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 24 08:12:22 2025 Received: from localhost ([127.0.0.1]:35702 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vCGeb-0001wN-NE for submit <at> debbugs.gnu.org; Fri, 24 Oct 2025 08:12:22 -0400 Received: from lists.gnu.org ([2001:470:142::17]:40138) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>) id 1vCGeW-0001vm-8x for submit <at> debbugs.gnu.org; Fri, 24 Oct 2025 08:12:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <michael.albinus@HIDDEN>) id 1vCGeN-00014Z-Hg for bug-gnu-emacs@HIDDEN; Fri, 24 Oct 2025 08:12:07 -0400 Received: from mout.gmx.net ([212.227.15.15]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <michael.albinus@HIDDEN>) id 1vCGeK-0002Km-VS for bug-gnu-emacs@HIDDEN; Fri, 24 Oct 2025 08:12:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1761307921; x=1761912721; i=michael.albinus@HIDDEN; bh=pKxKdhmsvDwpM8DYipd/cU/uXzGIz79HRS2ezMbQZ3E=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=qR9j5bumSA1i4GcCKHR59R+AZ+9/q8g8ID8XhDeX8EDHwKei9r8ZceMExAn484Mk oXc+hxp+H9xQcucqjRyIV3PhAiVPVzdbRxrLfx5kvAwXGtfLQSgaplN0tweZ3kEc9 0u4uwZ879CEFBeHW8Qn62GSZ1mpRXkTWQ3In5vncbhbL4mG5u8QjPx4Ov4UIOnl9A FDHGfy3YCavr8D8W3h0GaE02KUR00unka2h0bxj66+SVodl0qqKB1Jw8EUVCVlBNB VSUNIbbSHbvLJV/oTAhN9/aauu8FehcqpL5OKKYI0C4QOKvLK1zQW+PaPaHzvotN2 tBSNqQ4/g0UrtfwdiQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.37.61]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M4JqV-1vBzX62AnB-005BxZ; Fri, 24 Oct 2025 14:12:01 +0200 From: Michael Albinus <michael.albinus@HIDDEN> To: Tobias Svensson via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> Subject: Re: bug#79688: 31.0.50; TRAMP /sudo::/ in default-directory hangs In-Reply-To: <877bwl4huy.fsf@HIDDEN> References: <877bwl4huy.fsf@HIDDEN> Date: Fri, 24 Oct 2025 14:12:00 +0200 Message-ID: <874iropkhb.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:ye7ZZEb8WnCwSM4CnifVyJpRq3h+f+NmrhJbZcwayqDHEKskD+z K3bY+2hzgmQXEL5u0q+7e0xi8UyFeRf0uJcqWnHIfuNthfsIZP7vbVzyllAClOMljbwCdzO Os1Pn2Lm7ZKMKDYRThtkTts3h6pK2LE8sbC9r/l+XXuz6/3lD/DYNtqkATFVOI5t4lN21nl iSvdCA9VScVzJOYRAAWpQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:uE7E73Ayg8k=;pC3Y7gpFmUEFwMW4+1C/G7VvY+l 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 Diq6g== Received-SPF: pass client-ip=212.227.15.15; envelope-from=michael.albinus@HIDDEN; helo=mout.gmx.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: submit Cc: Tobias Svensson <root@HIDDEN>, 79688 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Tobias Svensson via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: Hi Tobias, > When evaluating certain commands with default-directory bound to a TRAMP > sudo path it often hangs, blocking the UI, without any perceivable > progress. The only option is to C-g. This is happening on latest master > for me but might have been introduced earlier. Example: > > (let ((default-directory "/sudo::/")) > (shell-command-to-string "whoami")) > > It doesn't happen in emacs -Q and I've managed to narrow it down to the > TRAMP cache which is enabled when either init-file-user or site-run-file > are non-nil. Evaluating the following form makes the hang disappear: > > (with-eval-after-load 'tramp-cache > (setq tramp-cache-read-persistent-data nil)) > > I haven't investigated further as much of the TRAMP code is beyond me. Could you, pls, run 'M-x tramp-cleanup-all-connections'. anf then tray it, again? Best regards, Michael.
bug-gnu-emacs@HIDDEN:bug#79688; Package emacs.
Full text available.Received: (at submit) by debbugs.gnu.org; 24 Oct 2025 05:12:28 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 24 01:12:28 2025 Received: from localhost ([127.0.0.1]:34709 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vCA6D-0006w3-P2 for submit <at> debbugs.gnu.org; Fri, 24 Oct 2025 01:12:28 -0400 Received: from lists.gnu.org ([2001:470:142::17]:58234) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <root@HIDDEN>) id 1vBze9-00040u-3a for submit <at> debbugs.gnu.org; Thu, 23 Oct 2025 14:02:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <root@HIDDEN>) id 1vBze2-0003aw-73 for bug-gnu-emacs@HIDDEN; Thu, 23 Oct 2025 14:02:38 -0400 Received: from out-183.mta1.migadu.com ([2001:41d0:203:375::b7]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <root@HIDDEN>) id 1vBzdu-0004Lz-CK for bug-gnu-emacs@HIDDEN; Thu, 23 Oct 2025 14:02:37 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fuzzed.org; s=key1; t=1761242539; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=1ImmfLk8uMNyWgRu84lJCaNmC8J8GKHaoyqH/Z6jK24=; b=Gh55AuvlvxvIfDt8vxpCFCeFqzTN4Z/d4WSbaYkem9aa913tresJKu+rzohkWBK2qXBR+V gtyyXXwRL0iI+1f69xCaEw1XR5+Kq4Toj1Q79TyyVY18XrPY5T0XAphuX8Ur/vOYj5lBdK dy/DsDiZfJFF856H6R2I5NfP5KqtKviM5ihuGhislCmCclpBrAlbXTMRwgFAbcQ4ybvFFK uX19lvvUmAKCsq6LE81XQfCVWP9HFP8Ge1lbqQkRWaZHu7GMkUdjwHtyEvznPBM2U/HPA6 W7gHJI3141Ie8KbEnaOcZwhHSffPJ/FJnF1fP4rOQj4XN6gCccHUnn3xRu1crQ== From: Tobias Svensson <root@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 31.0.50; TRAMP /sudo::/ in default-directory hangs Date: Thu, 23 Oct 2025 19:01:57 +0100 Message-ID: <877bwl4huy.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Migadu-Flow: FLOW_OUT Received-SPF: pass client-ip=2001:41d0:203:375::b7; envelope-from=root@HIDDEN; helo=out-183.mta1.migadu.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 24 Oct 2025 01:12:24 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.1 (/) When evaluating certain commands with default-directory bound to a TRAMP sudo path it often hangs, blocking the UI, without any perceivable progress. The only option is to C-g. This is happening on latest master for me but might have been introduced earlier. Example: (let ((default-directory "/sudo::/")) (shell-command-to-string "whoami")) It doesn't happen in emacs -Q and I've managed to narrow it down to the TRAMP cache which is enabled when either init-file-user or site-run-file are non-nil. Evaluating the following form makes the hang disappear: (with-eval-after-load 'tramp-cache (setq tramp-cache-read-persistent-data nil)) I haven't investigated further as much of the TRAMP code is beyond me. In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.48, cairo version 1.18.2) System Description: NixOS 25.05 (Warbler) Configured using: 'configure --prefix=/nix/store/gswll91l1pj16aw83jky2y0d4sijfsr3-emacs-pgtk-30.1 --disable-build-details --with-modules --with-pgtk --with-compress-install --with-toolkit-scroll-bars --with-native-compilation --without-imagemagick --with-mailutils --without-small-ja-dic --with-tree-sitter --without-xinput2 --without-xwidgets --with-dbus --with-selinux' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM GTK3 ZLIB Important settings: value of $EMACSLOADPATH: value of $EMACSNATIVELOADPATH: value of $LANG: en_GB.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: savehist-mode: t marginalia-mode: t corfu-popupinfo-mode: t minibuffer-electric-default-mode: t global-vimish-words-mode: t vimish-words-mode: t mini-line-mode: t dape-breakpoint-global-mode: t dape-many-windows: t org-roam-db-autosync-mode: t elisp-def-mode: t global-git-commit-mode: t magit-auto-revert-mode: t global-auto-revert-mode: t page-break-lines-mode: t outline-minor-faces-mode: t hl-todo-mode: t undo-fu-session-global-mode: t undo-fu-session-mode: t TeX-PDF-mode: t flymake-follow-mode: t electric-pair-mode: t hexl-follow-ascii: t corfu-history-mode: t global-corfu-mode: t corfu-mode: t flymake-mode: t vertico-mode: t apheleia-global-mode: t apheleia-mode: t hl-line-mode: t outline-minor-mode: t goto-address-prog-mode: t save-place-mode: t delete-selection-mode: t envrc-global-mode: t envrc-mode: t ef-mode: t override-global-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t context-menu-mode: t global-font-lock-mode: t font-lock-mode: t minibuffer-nonselected-mode: t minibuffer-regexp-mode: t column-number-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/ef/.emacs.d/elpa/corfu/extensions/corfu-quick hides /home/ef/.emacs.d/elpa/corfu-2.4/corfu-quick /home/ef/.emacs.d/elpa/corfu/extensions/corfu-popupinfo hides /home/ef/.emacs.d/elpa/corfu-2.4/corfu-popupinfo /home/ef/.emacs.d/elpa/corfu/extensions/corfu-info hides /home/ef/.emacs.d/elpa/corfu-2.4/corfu-info /home/ef/.emacs.d/elpa/corfu/extensions/corfu-indexed hides /home/ef/.emacs.d/elpa/corfu-2.4/corfu-indexed /home/ef/.emacs.d/elpa/corfu/extensions/corfu-history hides /home/ef/.emacs.d/elpa/corfu-2.4/corfu-history /home/ef/.emacs.d/elpa/corfu/extensions/corfu-echo hides /home/ef/.emacs.d/elpa/corfu-2.4/corfu-echo /home/ef/.emacs.d/elpa/corfu/extensions/corfu-autoloads hides /home/ef/.emacs.d/elpa/corfu-2.4/corfu-autoloads /nix/store/hkssly87mk82xl32a7i558211nqcgm15-emacs-packages-deps/share/emacs/site-lisp/site-start hides /nix/store/gswll91l1pj16aw83jky2y0d4sijfsr3-emacs-pgtk-30.1/share/emacs/site-lisp/site-start Features: (shadow footnote mail-extr emacsbug help-fns vertico-sort tramp-cmds vertico-repeat hotfuzz savehist marginalia corfu-popupinfo apheleia minibuf-eldef vimish-words checkdoc mini-line solar cal-dst init-local wgsl-ts-mode-autoloads systemd-autoloads sql-indent sql-indent-autoloads sql view sqlup-mode-autoloads flymake-shellcheck-autoloads dape rust-utils rust-prog-mode rust-mode rust-playpen rust-compile rust-common rust-rustfmt rust-cargo rust-mode-autoloads inf-ruby-autoloads ruby-interpolation-autoloads ruby-end-autoloads pytest-autoloads protobuf-mode-autoloads deflate plantuml-mode-autoloads deflate-autoloads emacsql-sqlite-builtin org-protocol org-roam-migrate org-roam-log org-roam-mode org-roam-capture org-roam-id org-roam-node org-roam-db org-roam-utils org-roam-compat org-roam org-capture org-roam-autoloads emacsql-sqlite emacsql emacsql-compiler emacsql-autoloads org-eldoc org-checklist org-contrib org-duration ebnf2ps ps-print ps-print-loaddefs lpr org-contrib-autoloads ts ht org-habit org-super-agenda-autoloads ht-autoloads ts-autoloads ox-md ox-odt ox-latex ox-icalendar ox-html table ox-ascii ox-publish ox org-attach nix-flymake-autoloads nix-ts-mode-autoloads markdown-mode-autoloads just-ts-mode-autoloads graphviz-dot-mode-autoloads gotest-autoloads glsl-mode c++-ts-mode c-ts-mode c-ts-common find-file cc-langs glsl-db align glsl-mode-autoloads package-lint finder package-lint-autoloads cmacexp macrostep macrostep-autoloads elisp-def elisp-def-autoloads cc-mode-expansions cc-mode cc-fonts cc-guess cc-menus cc-styles cc-align bpftrace-mode-autoloads doc-view jka-compr image-mode exif x86-lookup-autoloads flymake-quickdef flymake-nasm-autoloads flymake-quickdef-autoloads nasm-mode-autoloads autoinsert pcre2el rxt grep magit-todos-autoloads smtpmail dired-async dired-aux async-bytecomp async async-autoloads gitignore-mode gitconfig-mode conf-mode gitattributes-mode git-modes-autoloads ediff ediff-merg ediff-mult ediff-wind ediff-diff ediff-help ediff-init ediff-util magit-bookmark magit-submodule magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log magit-diff smerge-mode git-commit magit-core magit-margin magit-transient magit-autorevert autorevert filenotify magit-process with-editor magit-mode elp magit-git magit-base which-func magit-section magit-autoloads benchmark cursor-sensor llama cond-let magit-section-autoloads cond-let-autoloads llama-autoloads server with-editor-autoloads page-break-lines page-break-lines-autoloads outline-minor-faces outline-minor-faces-autoloads hl-todo hl-todo-autoloads doom-themes-ext-org doom-tokyo-night-theme doom-themes doom-themes-base doom-themes-autoloads diff vundo vundo-autoloads undo-fu-session undo-fu-session-autoloads texinfo texinfo-loaddefs toolbar-x reporter desktop frameset context plain-tex latex-mode-expansions latex latex-flymake tex-ispell tex-style tex texmathp auctex auctex-autoloads tex-site term disp-table ehelp term/xterm xterm vterm-autoloads flymake-follow persistent-scratch persistent-scratch-autoloads re-builder pcre2el-autoloads visual-regexp-steroids advice visual-regexp visual-regexp-steroids-autoloads visual-regexp-autoloads dabbrev isearch-dabbrev-autoloads expand-region subword-mode-expansions text-mode-expansions the-org-mode-expansions ruby-mode-expansions python-el-fgallina-expansions nxml-mode-expansions change-inner-autoloads cap-words superword subword ruby-mode python rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap nxml-util nxml-enc xmltok html-mode-expansions sgml-mode facemenu cc-cmds cc-engine cc-vars cc-defs er-basic-expansions expand-region-core expand-region-custom expand-region-autoloads elec-pair ebdb-pgp ebdb-gnus ebdb-vcard ebdb-snarf rmailsum rmail org-agenda ebdb-message mh-e mh-buffers mh-loaddefs ebdb-i18n ebdb-i18n-basic nnselect gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-sum shr pixel-fill kinsoku url-file svg gnus-group gnus-undo nnrss nnatom gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 gnus-spec gnus-int gnus-range gnus-win dom mm-url nnfeed nnoo gnus nnheader range ebdb-mua ebdb-com ebdb-format ebdb eieio-opt speedbar ezimage dframe eieio-base timezone ebdb-autoloads gptel-gemini gptel-anthropic gptel-transient transient gptel gptel-request gptel-openai gptel-autoloads jsonrpc hexl gdb-mi bindat gud repeat pulse face-remap color dape-autoloads ispell emoji rfc1345 quail cape cape-autoloads corfu-history corfu corfu-autoloads package-vc hotfuzz-autoloads orderless orderless-autoloads xref imenu flymake project consult bookmark consult-autoloads marginalia-autoloads vertico-flat vertico vertico-autoloads apheleia-rcs apheleia-formatters apheleia-dp apheleia-utils apheleia-log apheleia-formatter-context apheleia-autoloads org-ebib ebib ebib-reading-list ebib-notes org-element org-persist avl-tree ebib-filters mule-util hl-line crm ebib-keywords ebib-utils ebib-db ebib-autoloads oc-csl oc-basic org-id org-refile org-element-ast reftex-cite reftex reftex-loaddefs reftex-vars xml citar citar-file citar-cache citar-format citar-autoloads citeproc citeproc-itemgetters citeproc-cite citeproc-generic-elements citeproc-choose string-inflection ert ewoc debug backtrace parsebib citeproc-biblatex citeproc-subbibs citeproc-sort citeproc-name citeproc-macro citeproc-formatters citeproc-proc citeproc-disamb citeproc-itemdata queue citeproc-date citeproc-number rst citeproc-context citeproc-style citeproc-locale f citeproc-prange citeproc-term citeproc-rt let-alist citeproc-lib citeproc-bibtex citeproc-s ol-bibtex org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src sh-script smie treesit executable ob-comint org-pcomplete org-list org-footnote org-faces org-entities noutline outline org-version ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs org-compat org-macs bibtex compat citeproc-autoloads s f-autoloads s-autoloads dash vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view log-edit add-log pcvs-util vc-git vc vc-dispatcher bug-reference info dash-autoloads generator cl queue-autoloads string-inflection-autoloads parsebib-autoloads goto-addr thingatpt tramp-sh saveplace delsel sort ibuf-macs envrc pcase tramp-cache time-stamp tramp trampver tramp-integration files-x tramp-message tramp-compat shell pcomplete parse-time iso8601 format-spec tramp-loaddefs inheritenv diff-mode track-changes envrc-autoloads inheritenv-autoloads loaddefs-gen lisp-mnt radix-tree tar-mode arc-mode archive-mode mm-archive message sendmail yank-media dired dired-loaddefs rfc822 mml mml-sec epa derived gnus-util time-date mailabbrev gmm-utils mailheader mm-decode mm-bodies mm-encode mail-utils gnutls network-stream url-cache url-http url-auth mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm puny compile text-property-search comint ansi-osc ansi-color ring epg rfc6068 epg-config finder-inf package browse-url xdg url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source eieio eieio-core cl-macs password-cache json map url-vars calc-misc calc-prog calc-ext calc calc-loaddefs rect calc-macs comp cl-seq comp-cstr warnings subr-x comp-run comp-common rx edmacro kmacro byte-opt gv cl-extra help-mode use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key use-package-core bytecomp byte-compile bind-key easy-mmode inline cus-edit pp cus-start cus-load icons wid-edit cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/pgtk-win pgtk-win term/common-win touch-screen pgtk-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo gtk pgtk multi-tty move-toolbar make-network-process tty-child-frames native-compile emacs) Memory information: ((conses 16 2025554 6961128) (symbols 48 132448 19299) (strings 32 514787 472346) (string-bytes 1 15427146) (vectors 16 168470) (vector-slots 8 2410243 2143628) (floats 8 1806 17398) (intervals 56 8188 1576) (buffers 1064 19)) -- Tobias Svensson
Tobias Svensson <root@HIDDEN>:bug-gnu-emacs@HIDDEN.
Full text available.bug-gnu-emacs@HIDDEN:bug#79688; Package emacs.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.