Subject: bug#55832: 28.1; Emacs crashes when using tramp from helm in emacs-29

From: Eli Zaretskii <[email-masked]>
Date: Thu, 09 Jun 2022 21:55:15 +0300

> From: Thierry Volpiatto <[email-masked]>
> Cc: [email-masked], [email-masked]
> 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?