-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
input/seatop_default: properly notify pointer leave causing SEGV in wlroots.so #5294
Labels
Comments
Here's a trace from ASan, from the latest master:
Full trace: https://gist.github.com/Xyene/3434cc47c690ab8c80482f7c97e04706 |
Closed
Also hit by this bug:
|
This was referenced May 20, 2020
tchebb
added a commit
to tchebb/sway
that referenced
this issue
May 21, 2020
We are not allowed to do what we did in swaywm#5222 and pass a `NULL` surface wlr_seat_pointer_notify_enter(), and it's causing crashes when an xdg-shell popup is active (see swaywm#5294 and swaywm/wlroots#2161). Instead, solve swaywm#5220 using the new wlroots API introduced in swaywm/wlroots#2217.
This was referenced May 26, 2020
Here's another backtrace from me reproducing the issue with DeaDBeeF's menus, since the other backtraces seem to be missing some info.
|
emersion
pushed a commit
that referenced
this issue
Jun 5, 2020
We are not allowed to do what we did in #5222 and pass a `NULL` surface wlr_seat_pointer_notify_enter(), and it's causing crashes when an xdg-shell popup is active (see #5294 and swaywm/wlroots#2161). Instead, solve #5220 using the new wlroots API introduced in swaywm/wlroots#2217.
Fixed in #5368 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
kernel: sway[45781]: segfault at 0 ip 00007f7dcb2cabd2 sp 00007ffdd967fa10 error 4 in libwlroots.so.5[7f7dcb2a4000+4f000]`
To reproduce:
The commit is: 091f580.
This does not generate a coredump. Any ideas how can I make it create one?
CC: @nickdiego
The text was updated successfully, but these errors were encountered: