-
-
Notifications
You must be signed in to change notification settings - Fork 180
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
xpra segfault (musl) on TCP connection refresh #4510
Comments
Just as a note, it seems to be that mallocng seems to be another libmusl speciality... and apparently ffmpeg was also hit by a similar bug https://trac.ffmpeg.org/ticket/9551 |
It's possible that the |
hi, sorry for the late reply.
|
The
Your installation uses the botched setuptools generated script, use this cleaner one instead: |
I do see |
That's correct.
No, and you can't really do that anyway with plain rgb.
FYI: that's invalid, see Do you get the same crash re-connecting with the python client in tcp mode? I have manually inspected the masking code which uses xpra/xpra/net/websockets/mask.pyx Line 14 in a397227
And I really can't see anything wrong with it. I would have expected one of the many other platforms we support to have problems with it by now. (this code is ~10 years old) Could it be that |
Describe the bug
I tried to get HTML5+SSH remote desktop up and working for me (utilizing --bind-tcp and /or --bind-ws). During my tests I noticed that the XPRA session kept dying every time I reconnected to the TCP socket via XPRA HTML5 client.
After looking around far too long (and without checking dmesg to actually notice the dumps) I tried to GDB my way around and found that there was actually a sigfault whenever I tried to the socket more than once:
looks like some kind of buffer over/underflow to me... not sure why this only triggers on --bind-tcp/--bind-ws, it worked fine until now for the SSH side of things.
I'm using alpine as the xpra host (server: alpine, client: web/windows/rocky/alpine)
To Reproduce
Steps to reproduce the behavior:
System Information (please complete the following information):
Additional context
Not sure if XPRA or "mallocng" (whatever that is) bug.
The text was updated successfully, but these errors were encountered: