Skip to content
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

Random crashes from wayland on committing to deleted windows #7

Closed
vaxerski opened this issue Apr 2, 2022 · 3 comments
Closed

Random crashes from wayland on committing to deleted windows #7

vaxerski opened this issue Apr 2, 2022 · 3 comments
Assignees
Labels
bug Something isn't working help wanted Extra attention is needed Major This bug has a major impact on the stability or functionality reason-unknown The cause of this is unknown

Comments

@vaxerski
Copy link
Member

vaxerski commented Apr 2, 2022

Rare crashes when closing/opening (opening not sure) a window from wl.

Coredump:

#0  0x00007f4878ad9f27 wl_list_remove (libwayland-server.so.0 + 0xdf27)
#1  0x00007f4878c31d65 surface_commit_state (libwlroots.so.11 + 0x67d65)
#2  0x00007f4877e65d4a n/a (libffi.so.8 + 0x6d4a)
#3  0x00007f4877e65267 n/a (libffi.so.8 + 0x6267)
@vaxerski vaxerski added the bug Something isn't working label Apr 2, 2022
@vaxerski vaxerski self-assigned this Apr 2, 2022
@vaxerski vaxerski added help wanted Extra attention is needed reason-unknown The cause of this is unknown Major This bug has a major impact on the stability or functionality labels Apr 2, 2022
@vaxerski
Copy link
Member Author

vaxerski commented Apr 7, 2022

possibly fixed with e72fc4f, but I am not sure

Edit: nvm, not, but I can reproduce it:
(multimon only...?)

Launch keepassxc
Launch firefox with the keepass extension

click refresh to connect

watch the entire display server do a yeet

@vaxerski
Copy link
Member Author

vaxerski commented Apr 7, 2022

Coredump with newest commit:

#0  0x00007f5fdea30edb in wl_list_remove () from /usr/lib/libwayland-server.so.0
[Current thread is 1 (Thread 0x7f5fdd375340 (LWP 60541))]
(gdb) bt -full
#0  0x00007f5fdea30edb in wl_list_remove () at /usr/lib/libwayland-server.so.0
#1  0x00007f5fdeb8bd65 in surface_commit_state (surface=0x563d40430480, next=0x563d40430608)
    at ../wlroots-git/types/wlr_compositor.c:444
        invalid_buffer = <optimized out>
        subsurface = 0x563d4000c4e0
        __PRETTY_FUNCTION__ = "surface_commit_state"
#2  0x00007f5fdddc1d4a in  () at /usr/lib/libffi.so.8
#3  0x00007f5fdddc1267 in  () at /usr/lib/libffi.so.8
#4  0x00007f5fdea2faf2 in  () at /usr/lib/libwayland-server.so.0
#5  0x00007f5fdea33e14 in  () at /usr/lib/libwayland-server.so.0
#6  0x00007f5fdea3284a in wl_event_loop_dispatch () at /usr/lib/libwayland-server.so.0
#7  0x00007f5fdea33047 in wl_display_run () at /usr/lib/libwayland-server.so.0
#8  0x0000563d3da6b345 in main ()

@vaxerski vaxerski added this to the Stable and usable milestone Apr 7, 2022
@vaxerski vaxerski pinned this issue Apr 7, 2022
@vaxerski vaxerski unpinned this issue Apr 10, 2022
@vaxerski
Copy link
Member Author

fucking typos

@izmyname izmyname mentioned this issue Aug 26, 2024
@littleblack111 littleblack111 mentioned this issue Sep 22, 2024
1 task
@MR-5OBOT MR-5OBOT mentioned this issue Oct 12, 2024
1 task
@gofranorin gofranorin mentioned this issue Nov 30, 2024
1 task
@tempergate tempergate mentioned this issue Feb 26, 2025
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working help wanted Extra attention is needed Major This bug has a major impact on the stability or functionality reason-unknown The cause of this is unknown
Projects
None yet
Development

No branches or pull requests

1 participant