-
-
Notifications
You must be signed in to change notification settings - Fork 102
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
Secondary click on tab header results in segfault #792
Comments
I could not reproduce this, although I was running OS8 in a Gnome Boxes VM. However I did get an addition commandline warning. The crash appears to happen deep in libgdk/libwayland rather than (directly) in Terminal. Does the the crash occur using a classic session? Does it occur if you raise the context menu another way (e.g. with the Menu key)? |
There is a Gtk4 version in the pipeline (#780 ) which hopefully will work better with Wayland. |
I wasn't able to reproduce it in the Classic session. In the Secure session it isn't completely reproducible. Sometimes you have to click several times, but if you persist, it will crash. The first time it happened to me, it was completely by accident (but it also took down with it a data sync with our cloud server that happened to run in a different tab — that was a scary moment). |
OK, I'll try some more. Please note that OS8 Early Access is not suitable for production use. Please use a stable version for any important work. |
I reproduced this briefly on a new OS8 VM but it seemed to disappear after updating everything. It did not happen with the Gtk4 branch. Looking at the relevant code it is likely to be an upstream issue - there are few moving parts within Terminal involved. Hdy.TabView handles creating and showing the menu - Terminal just provides a menumodel. |
What Happened?
Something is clearly wrong with secondary mouse clicks (right-click for right-handed people) and tab headers in the Terminal. Long click results in menu, short click crashes the whole thing. The window header works fine.
Steps to Reproduce
Expected Behavior
Contextual menu should appear.
OS Version
8.x (Early Access)
Session Type
Secure Session (Wayland)
Software Version
Latest release (I have run all updates)
Log Output
Hardware Info
No response
The text was updated successfully, but these errors were encountered: