-
-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Segfault in upterm 0.7.3 #103
Comments
I saw this error the other day. I think it's related to the RSA issue mentioned here: #93 (comment). Could you back up your |
I'm also having this issue but it doesn't look like the workaround in #93 (comment) is working. I'm running OpenSSH_8.4p1 Debian-5, OpenSSL 1.1.1k 25 Mar 2021. Also:
So it doesn't seem related? EDIT: oh, and using latest upterm. |
Could you try another key type, e.g. Ed25519, as described here: https://github.com/owenthereal/upterm#a-note-about-rsa-keys. Please make sure the rsa key is purged from |
I will, thank you! I wonder if it would possible to prevent the SIGSEGV and report an error instead. |
No change: tried using an ED25519 identity and even with no ssh-agent involved, and I always get the same: SIGSEGV. From GDB:
So it is using ED25519. |
Could you share the output of the |
I run:
This should ensure that I use the right key and my ssh-agent is not getting in the way. |
You are using the
The
Try with the private key However, |
My bad, I have tried it so many times that I finally got it wrong.
Has the same results. EDIT: what is confusing me is that I was expecting the keys to not be accepted in case ssh-rsa was not supported, but instead it crashes. Also this is OpenSSH_8.4p1 Debian-5, OpenSSL 1.1.1k 25 Mar 2021, that still supports ssh-rsa. |
The issue is fixed for me in 0.7.6 🎉 |
Seems to be working for me now as well! |
If I start a session with upterm 0.7.3...
And then connect to that session with ssh, the session crashes with:
It also leaves the terminal in a bad state such that running
stty sane
is necessary (the traceback is also formatted very poorly due to the terminal state. I've just remove all leading whitespace to try to make it a little more legible).The text was updated successfully, but these errors were encountered: