From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#55832: 28.1; Emacs crashes when using tramp from helm in emacs-29 Date: Thu, 09 Jun 2022 21:55:15 +0300 Message-ID: <83pmjh1xbg.fsf@gnu.org> References: <83y1y520eh.fsf@gnu.org> <87mteladpm.fsf@posteo.net> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34785"; mail-complaints-to="usenet@ciao.gmane.io" Cc: larsi@gnus.org, 55832@debbugs.gnu.org To: Thierry Volpiatto , Michael Albinus Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jun 09 21:07:31 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nzNVC-0008sK-Vd for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 09 Jun 2022 21:07:31 +0200 Original-Received: from localhost ([::1]:47148 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nzNVB-0005a0-TN for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 09 Jun 2022 15:07:30 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47396) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nzNK8-0005zJ-BL for bug-gnu-emacs@gnu.org; Thu, 09 Jun 2022 14:56:06 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:53863) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nzNK6-0001CY-ID for bug-gnu-emacs@gnu.org; Thu, 09 Jun 2022 14:56:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nzNK6-0000UQ-Gv for bug-gnu-emacs@gnu.org; Thu, 09 Jun 2022 14:56:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 09 Jun 2022 18:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55832 X-GNU-PR-Package: emacs Original-Received: via spool by 55832-submit@debbugs.gnu.org id=B55832.16548009271833 (code B ref 55832); Thu, 09 Jun 2022 18:56:02 +0000 Original-Received: (at 55832) by debbugs.gnu.org; 9 Jun 2022 18:55:27 +0000 Original-Received: from localhost ([127.0.0.1]:47760 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nzNJX-0000TV-Li for submit@debbugs.gnu.org; Thu, 09 Jun 2022 14:55:27 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:34070) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nzNJW-0000TH-GD for 55832@debbugs.gnu.org; Thu, 09 Jun 2022 14:55:26 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:36122) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nzNJP-000149-LM; Thu, 09 Jun 2022 14:55:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Np4iL9iNT3jTVTDkdsSRrUMn8Wc11e8MectoxsQS9TI=; b=LC2ndNPDDnGZ odfq66/tzSH36v2cGIPp/ZqvHV5Nd8yOUVIkv2qGKb3EuTtcBqyxEYvGd3QG+TeQ2iIPsgJfqQTnT XV2/XpGQwKxFdOiiOHc2v8Zf5RmEwHsrV8uGyttP25UikdFzXW22aIjFgAFfvod+jw0I/Xvki3Tig syDAf46IODF35rhWVf56FI4qxSgj1bLnu6/Os1GVH5fOgtyc+qvju+pf4Y5wbYCp+BLX87Dj/fLS7 SF7uEDWrWZiq9nsgSpKh0bt4Hh8NrDKPgRpmz6LA9tOe36EfVuRgG2olg3RuyZT2XDU9xDxq9m0aL 0X0lpAVa/P+2QYUDONCocA==; Original-Received: from [87.69.77.57] (port=3764 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nzNJO-0004Ao-3l; Thu, 09 Jun 2022 14:55:18 -0400 In-Reply-To: <87mteladpm.fsf@posteo.net> (message from Thierry Volpiatto on Thu, 09 Jun 2022 18:28:28 +0000) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:234154 Archived-At: > From: Thierry Volpiatto > Cc: larsi@gnus.org, 55832@debbugs.gnu.org > Date: Thu, 09 Jun 2022 18:28:28 +0000 > > > So tramp-file-name-for-operation errors out, and that somehow gets us > > in trouble. > > > > I see we call signal-hook-function -- what is its value in that > > session, please? > > Seems tramp let-bound it to tramp-signal-hook-function in > tramp-file-name-handler. Michael, can you help us out here? Could the above somehow cause infinite recursion, whereby signaling an error triggers another, nested error?