-
-
Notifications
You must be signed in to change notification settings - Fork 786
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
crash: Protocol error (os error 71); terminating #3765
Comments
Please launch wezterm with wayland debugging enabled:
and share the output here |
here is the output: |
Same issue on Fedora 38 when trying to resize Wezterm using win+down key combination. |
A similar issue exists for me on wezterm Sometimes just the app crashes, other times GNOME crashes, throwing the user back to the login screen. It seems to trigger when quickly moving the Wezterm window between screens. My screens have mixed scaling, one running at 100% and another at 200%. Could that be related to the final error message? (Sorry, not that familiar with Wayland's internals.) I read somewhere that GNOME doesn't implement fractional scaling while other Wayland compositors do (e.g. KDE's), not sure whether that's related. I can't reproduce the error after switching both screens to 100%.
Can post the full logs as a Gist if needed. Thanks for your work on Wezterm! |
It looks like @jarod and @LouisJackman have a different issue than I do. I thought @wez fixed it in #3234 My issue is:
It doesn't happen when |
Maybe it can give any hints, but this is my case: Error
So basically the same as OP but with different In order to reproduce crash I need to invoke terminal while I am hovering already existing one. If I for example create terminal on blank workspace and then create one more on another empty workspace and move one next to another, nothing will crash. But if I hover wezterm and invoke UPD: just found that if I execute Isn't this a duplicate of #2445? I've read hyprwm/Hyprland#509 and.. Is this issue with wlroots? I would really love if someone could point where this problem can be tracked. Maybe wayland/wayland#194? If it really needs whole new API rewrite and no activity for 7 months, that's not inspiring. Maybe I even fall back to alacritty, even though it is much slower :( |
If you were affected by this issue, could you give the latest nightly build a try? |
So far, I was unable to observe the bug using the latest nightly build. Using the stable AppImage, the bug occured in 3/10 attempts. Using the latest nightly build, it did not occur even once in >50 attempts. |
Finally found some time to compile wezterm manually because Hyprland update broke wezterm (#4483). Can confirm latest nightly works for me and resolves both of these issues. Running hyprland on gentoo on M1 machine :) Thank you for this awesome terminal! |
Apologies for the very late reply. I can't reproduce the crash anymore, currently on version |
I am still able to reproduce the error on the latest nightly appimage on version on Fedora 39 Silverblue, Wayland. This is not matter if I use |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further. |
What Operating System(s) are you seeing this problem on?
Linux Wayland
Which Wayland compositor or X11 Window manager(s) are you using?
WezTerm version
20230408-112425-69ae8472
Did you try the latest nightly build to see if the issue is better (or worse!) than your current version?
Yes, and I updated the version box above to show the version of the nightly that I tried
Describe the bug
drag and move the wezterm window then it just crashed, not 100%, but it happen a lot
To Reproduce
No response
Configuration
~/.config/wezterm/wezterm.lua
:Expected Behavior
No response
Logs
Anything else?
The text was updated successfully, but these errors were encountered: