Pressing "close" on a touchscreen on a server-side-decoration causes the entirety of Wayfire to crash
Describe the bug Title explains the bug
To Reproduce Steps to reproduce the behavior:
- Open some application with SSDs (I used Kitty with my Wayfire config preferring server-side deocorations, or XWayland applications as well—eg. Discord)
- Tap "close" with your finger on a touchscreen
- Observe as the entirety of Wayfire crashes
Expected behavior Wayfire shouldn't crash
Screenshots or stacktrace
AddressSanitizer:DEADLYSIGNAL
=================================================================
==10787==ERROR: AddressSanitizer: SEGV on unknown address 0x00004c00002c (pc 0x7f9a2ea0068d bp 0x7ffc658fd590 sp 0x7ffc658fd530 T0)
==10787==The signal is caused by a READ memory access.
#0 0x7f9a2ea0068d in adjust_pointer<void> /build/gcc/src/gcc/libstdc++-v3/libsupc++/tinfo.h:68
#1 0x7f9a2ea0068d in __dynamic_cast /build/gcc/src/gcc/libstdc++-v3/libsupc++/dyncast.cc:58
#2 0x561a458f3e68 in wf::compositor_surface_from_surface(wf::surface_interface_t*) ../src/view/view-impl.cpp:584
#3 0x561a457e367f in wf::touch_interface_t::set_touch_focus(wf::surface_interface_t*, int, unsigned int, wf::pointf_t) ../src/core/seat/touch.cpp:183
#4 0x561a457e64fd in wf::touch_interface_t::handle_touch_motion(int, unsigned int, wf::pointf_t, bool, wf::input_event_processing_mode_t) ../src/core/seat/touch.cpp:313
#5 0x561a457df49d in operator() ../src/core/seat/touch.cpp:85
#6 0x561a457f2054 in __invoke_impl<void, wf::touch_interface_t::touch_interface_t(wlr_cursor*, wlr_seat*, wf::input_surface_selector_t)::<lambda(wf::signal_data_t*)>&, wf::signal_data_t*> /usr/include/c++/11.1.0/bits/invoke.h:61
#7 0x561a457f084a in __invoke_r<void, wf::touch_interface_t::touch_interface_t(wlr_cursor*, wlr_seat*, wf::input_surface_selector_t)::<lambda(wf::signal_data_t*)>&, wf::signal_data_t*> /usr/include/c++/11.1.0/bits/invoke.h:111
#8 0x561a457ee7d5 in _M_invoke /usr/include/c++/11.1.0/bits/std_function.h:291
#9 0x561a455c5052 in std::function<void (wf::signal_data_t*)>::operator()(wf::signal_data_t*) const /usr/include/c++/11.1.0/bits/std_function.h:560
#10 0x561a455bb421 in wf::signal_connection_t::emit(wf::signal_data_t*) ../src/core/object.cpp:47
#11 0x561a455bd05a in operator()<wf::signal_connection_t*> ../src/core/object.cpp:130
#12 0x561a455c238a in __invoke_impl<void, wf::signal_provider_t::emit_signal(std::string, wf::signal_data_t*)::<lambda(auto:2)>&, wf::signal_connection_t*&> /usr/include/c++/11.1.0/bits/invoke.h:61
#13 0x561a455c152c in __invoke_r<void, wf::signal_provider_t::emit_signal(std::string, wf::signal_data_t*)::<lambda(auto:2)>&, wf::signal_connection_t*&> /usr/include/c++/11.1.0/bits/invoke.h:111
#14 0x561a455c064a in _M_invoke /usr/include/c++/11.1.0/bits/std_function.h:291
#15 0x561a455cd81e in std::function<void (wf::signal_connection_t*&)>::operator()(wf::signal_connection_t*&) const /usr/include/c++/11.1.0/bits/std_function.h:560
#16 0x561a455c6f37 in wf::safe_list_t<wf::signal_connection_t*>::for_each(std::function<void (wf::signal_connection_t*&)>) const ../src/api/wayfire/nonstd/safe-list.hpp:203
#17 0x561a455bd2f1 in wf::signal_provider_t::emit_signal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, wf::signal_data_t*) ../src/core/object.cpp:128
#18 0x561a45aa44ac in wf::workspace_manager::impl::emit_stack_order_changed() ../src/output/workspace-impl.cpp:1061
#19 0x561a45aa5734 in wf::workspace_manager::impl::update_promoted_views() ../src/output/workspace-impl.cpp:1096
#20 0x561a45a9f987 in wf::workspace_manager::impl::on_view_state_updated::{lambda(wf::signal_data_t*)#1}::operator()(wf::signal_data_t) const ../src/output/workspace-impl.cpp:966
#21 0x561a45ad2608 in void std::__invoke_impl<void, wf::workspace_manager::impl::on_view_state_updated::{lambda(wf::signal_data_t*)#1}&, wf::signal_data_t>(std::__invoke_other, wf::workspace_manager::impl::on_view_state_updated::{lambda(wf::signal_data_t*)#1}&, wf::signal_data_t&&) /usr/include/c++/11.1.0/bits/invoke.h:61
#22 0x561a45aced81 in std::enable_if<is_invocable_r_v<void, wf::workspace_manager::impl::on_view_state_updated::{lambda(wf::signal_data_t*)#1}&, wf::signal_data_t>, std::enable_if>::type std::__invoke_r<void,
wf::workspace_manager::impl::on_view_state_updated::{lambda(wf::signal_data_t*)#1}&, wf::signal_data_t>(void&&, (wf::workspace_manager::impl::on_view_state_updated::{lambda(wf::signal_data_t*)#1}&)...) /usr/include/c++/11.1.0/bits/invoke.h:111
#23 0x561a45ac6ce0 in std::_Function_handler<void (wf::signal_data_t*), wf::workspace_manager::impl::on_view_state_updated::{lambda(wf::signal_data_t*)#1}>::_M_invoke(std::_Any_data const&, wf::signal_data_t*&&) /usr/include/c++/11.1.0/bits/std_function.h:291
#24 0x561a455c5052 in std::function<void (wf::signal_data_t*)>::operator()(wf::signal_data_t*) const /usr/include/c++/11.1.0/bits/std_function.h:560
#25 0x561a455bb421 in wf::signal_connection_t::emit(wf::signal_data_t*) ../src/core/object.cpp:47
#26 0x561a455bd05a in operator()<wf::signal_connection_t*> ../src/core/object.cpp:130
#27 0x561a455c238a in __invoke_impl<void, wf::signal_provider_t::emit_signal(std::string, wf::signal_data_t*)::<lambda(auto:2)>&, wf::signal_connection_t*&> /usr/include/c++/11.1.0/bits/invoke.h:61
#28 0x561a455c152c in __invoke_r<void, wf::signal_provider_t::emit_signal(std::string, wf::signal_data_t*)::<lambda(auto:2)>&, wf::signal_connection_t*&> /usr/include/c++/11.1.0/bits/invoke.h:111
#29 0x561a455c064a in _M_invoke /usr/include/c++/11.1.0/bits/std_function.h:291
#30 0x561a455cd81e in std::function<void (wf::signal_connection_t*&)>::operator()(wf::signal_connection_t*&) const /usr/include/c++/11.1.0/bits/std_function.h:560
#31 0x561a455c6f37 in wf::safe_list_t<wf::signal_connection_t*>::for_each(std::function<void (wf::signal_connection_t*&)>) const ../src/api/wayfire/nonstd/safe-list.hpp:203
#32 0x561a455bd2f1 in wf::signal_provider_t::emit_signal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, wf::signal_data_t*) ../src/core/object.cpp:128
#33 0x561a458eafc2 in wf::view_interface_t::emit_view_unmap() ../src/view/view-impl.cpp:376
#34 0x561a458e905d in wf::wlr_view_t::unmap() ../src/view/view-impl.cpp:345
#35 0x561a45908628 in operator() ../src/view/xdg-shell.cpp:208
#36 0x561a4592b4b6 in __invoke_impl<void, wayfire_xdg_view::initialize()::<lambda(void*)>&, void*> /usr/include/c++/11.1.0/bits/invoke.h:61
#37 0x561a45925d7a in __invoke_r<void, wayfire_xdg_view::initialize()::<lambda(void*)>&, void*> /usr/include/c++/11.1.0/bits/invoke.h:111
#38 0x561a45920cec in _M_invoke /usr/include/c++/11.1.0/bits/std_function.h:291
#39 0x561a455173c6 in std::function<void (void*)>::operator()(void*) const /usr/include/c++/11.1.0/bits/std_function.h:560
#40 0x561a45514c8d in wf::wl_listener_wrapper::emit(void*) ../src/util.cpp:526
#41 0x561a45513de2 in handle_wrapped_listener ../src/util.cpp:448
#42 0x7f9a300b38c1 in wlr_signal_emit_safe ../subprojects/wlroots/util/signal.c:29
#43 0x7f9a2ffc236c in unmap_xdg_surface ../subprojects/wlroots/types/xdg_shell/wlr_xdg_surface.c:40
#44 0x7f9a2ffc74f9 in reset_xdg_surface ../subprojects/wlroots/types/xdg_shell/wlr_xdg_surface.c:426
#45 0x7f9a2ffc7f6b in destroy_xdg_surface ../subprojects/wlroots/types/xdg_shell/wlr_xdg_surface.c:464
#46 0x7f9a2ffc0a31 in xdg_client_handle_resource_destroy ../subprojects/wlroots/types/xdg_shell/wlr_xdg_shell.c:71
#47 0x7f9a2edcf7ff (/usr/lib/libwayland-server.so.0+0x77ff)
#48 0x7f9a2edd5b40 (/usr/lib/libwayland-server.so.0+0xdb40)
#49 0x7f9a2edd604f (/usr/lib/libwayland-server.so.0+0xe04f)
#50 0x7f9a2edd02bd in wl_client_destroy (/usr/lib/libwayland-server.so.0+0x82bd)
#51 0x7f9a2edd03a8 (/usr/lib/libwayland-server.so.0+0x83a8)
#52 0x7f9a2edd3079 in wl_event_loop_dispatch (/usr/lib/libwayland-server.so.0+0xb079)
#53 0x7f9a2edd0be6 in wl_display_run (/usr/lib/libwayland-server.so.0+0x8be6)
#54 0x561a455021fe in main ../src/main.cpp:296
#55 0x7f9a2dce6b24 in __libc_start_main (/usr/lib/libc.so.6+0x27b24)
#56 0x561a454f6b2d in _start (/usr/bin/wayfire+0xda2b2d)
AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV /build/gcc/src/gcc/libstdc++-v3/libsupc++/tinfo.h:68 in adjust_pointer<void>
==10787==ABORTING
(EE) failed to read Wayland events: Broken pipe
Wayfire version
Latest version from master (at the time of writing, 0.8.0-7355cf0f), also reproducible from 0.7.2-1 on AUR.
I'm having the same issue, with the same stacktrace on a touchscreen, is there anything I could do to help debug further?
@GorrillaRibs Did you test on latest master?
Yes, as of last night, using the 'wayfire-git' package from the aur first then manually installed with meson + ninja from git. Should I have used a different branch (0.7x?)
Am also on archlinux using an amd gpu with mesa, and the stack trace looked like the one in the original post. The crash also occurred with server-side decorations specifically (tested with a foot & dolphin file browser window), haven't tested with client-side decorations preferred.
Yes, as of last night, using the 'wayfire-git' package from the aur first then manually installed with meson + ninja from git. Should I have used a different branch (0.7x?)
No, but can you post the backtrace from master?
Am also on archlinux using an amd gpu with mesa, and the stack trace looked like the one in the original post. The crash also occurred with server-side decorations specifically (tested with a foot & dolphin file browser window), haven't tested with client-side decorations preferred.
Will do, I'll grab it now & post
If this is too long I can edit and put in a pastebin or some such, but here's the output from coredumpctl: (also let me know if this isn't actually what you wanted, not too familiar with gdb & coredumps)
PID: 2698 (wayfire)
UID: 1000 (loto)
GID: 985 (users)
Signal: 11 (SEGV)
Timestamp: Mon 2022-05-09 22:16:50 EDT (17h ago)
Command Line: wayfire Executable: /usr/bin/wayfire Control Group: /user.slice/user-1000.slice/session-3.scope Unit: session-3.scope Slice: user-1000.slice Session: 3 Owner UID: 1000 (loto) Boot ID: ad6ee9f70e044091886af06ca865923e Machine ID: ebdd6f5aed2b4b80816c8f4fa7c9dc1a Hostname: MELCHIOR Storage: /var/lib/systemd/coredump/core.wayfire.1000.ad6ee9f70e044091886af06ca865923e.2698.1652149010000000.zst (present) Disk Size: 7.3M Message: Process 2698 (wayfire) of user 1000 dumped core.
Module linux-vdso.so.1 with build-id 4667f4f83f25f9c67b9c63a007cbdbd3fb0141e3
Module libscale-title-filter.so with build-id 1cd43d007bf1dc0cd631f29f0aab010b9cc30a60
Module libscale.so with build-id 6079301fe21aec09135336c7754c284fe65410b5
Module libhide-cursor.so with build-id a2b5eb7dc2972745fc7727a3e408627d55c9fe60
Module libworkspace-names.so with build-id a9c8d40e6cfceb499c7bbb9573eca8fd7e4408a1
Module libpreserve-output.so with build-id 726614d7142204688eed72fd44b7695f7f4ca339
Module libwm-actions.so with build-id 0f4ed3e0c10a6404aeb9aa2dced9068ee32c71c1
Module libvswipe.so with build-id 077c7a7c89660affc3e06514080a1c079f5b6b74
Module libblkid.so.1 with build-id 3a364a7b1e9462119afb628b2d171870effe2e49
Module libbrotlicommon.so.1 with build-id 78aaeccd2e9ff99935680b501054dc2b8f16a4c2
Module libgraphite2.so.3 with build-id b6e318bc57955b6ae85345ab43b6c93c8d58155d
Module libdatrie.so.1 with build-id 5fc77eff686165659b11ca17e39eb343b8f4ca10
Module libmount.so.1 with build-id 33bd47e6a484541f344016fe1b9271e678f5e1ab
Module libgmodule-2.0.so.0 with build-id 8fb0a4a1154912368ff572a4c2d3779b3c74e2f2
Module libbrotlidec.so.1 with build-id a4fe8ab9a881a431cf9bc06c0ba0526f1f19fbe8
Module libbz2.so.1.0 with build-id 120a1cac63581ad5d908e7f501e186cf9ce0f258
Module libpangoft2-1.0.so.0 with build-id a2738a6cdc394786d55cf6762a3ecaed27e94bc2
Module libharfbuzz.so.0 with build-id fb3041d5a3106ed98a94804b8323984e89fdbb2c
Module libthai.so.0 with build-id 44d5895f13724baa64908f22a4e5d49cc835c0ad
Module libfribidi.so.0 with build-id cfa4f5b959fd91e5f8b6440efd1d2be6cd2bd611
Module libgio-2.0.so.0 with build-id 9b55d55e6cc83083e188705466a97a11165b85d5
Module libXrender.so.1 with build-id 00660e77ab124d82789be0129e9cf62a72ff8d23
Module libXext.so.6 with build-id e3bd067e1dfe7a18c80eb28daa6285851b738ed7
Module libX11.so.6 with build-id 597946011cb1905568ffc48c2c4325a972da6b7f
Module libfreetype.so.6 with build-id 86e255b1322418a666426995962c28bf92768173
Module libfontconfig.so.1 with build-id 417c5b3b642cb7bcc815fdf6ac55565464de037b
Module libpangocairo-1.0.so.0 with build-id 1e70a49147c2805955e8ab30f365090b3f0cbbaf
Module libpango-1.0.so.0 with build-id cbde8946619bdf7ca8325deb06bcd0c7fd0e533e
Module libcairo.so.2 with build-id 7b9b20aedacb50d7015c39b495285f4cf2afd7a0
Module libdecoration.so with build-id 86ea0087c87f20cb6e304d21ae4df96d3ca405bf
Module libextra-gestures.so with build-id 8387502753ff9b9f728a3d23925e12b324a1bcb7
Module libzoom.so with build-id 4edabb780139dc47bf437fee2244dd950fc6d4ca
Module libwindow-rules.so with build-id 6257455798a9cea98b33012b2cc24b086bcff77c
Module libvswitch.so with build-id b0244b8e32b7a09273d9c4aa114992b8229f966e
Module libresize.so with build-id a78c29c46df422e93335fad8de4cc7760f3cb935
Module libplace.so with build-id cdcc51b902896e8184d9634a0d2c1b8f28f68ba7
Module liboswitch.so with build-id ce182df261a543002292d6a9f213e93c7f38d428
Module libmove.so with build-id 0fec1e50f6a20f0606e16b4d6e52189a785a1f93
Module libidle.so with build-id 3e9537e595f5d800931941e476767b59b85f0332
Module libgrid.so with build-id ece1b1e2f41568c9c326358bf4eecd7ec8482803
Module libfast-switcher.so with build-id 4289514a3f8094879daae72e68ac3134489205af
Module libexpo.so with build-id 5157c18736d909043ef097cc36adfafe36e35414
Module libcommand.so with build-id 438f6885b3d696708bff5aaa3e6a0f20aa0c6ae5
Module libautostart.so with build-id f0ec382e90564b43000d55afe367775e748183f2
Module libanimate.so with build-id 31ed0dbfae3e1d5b90c98dfad1ba6f6d7e2b5020
Module libalpha.so with build-id 113f5bb528f6657ae5821f3d35bac6f7ae5c7e09
Module libdefault-config-backend.so with build-id f27a797e715b11cbec20aa6941fbd32aa5707dd5
Module libncursesw.so.6 with build-id 4d45b5587364b1c1c8865e8ae63f85d87e5c5a52
Module libedit.so.0 with build-id b4c70e2f5489b4a3025d075f42866b9443386890
Module libdrm_nouveau.so.2 with build-id af8afb2331ac08c52132102ecbdc6076a8eb4c6f
Module libdrm_amdgpu.so.1 with build-id 8eb3977b830f3012d9ead7b4def5f4d2f38ec688
Module libelf.so.1 with build-id acb0af7ff2c932c887c74f2ca8da4eccafec9c0c
Module libdrm_radeon.so.1 with build-id 43e0aecc70c4ce905ba35c948e1c9a5d999b14c0
Module libsensors.so.5 with build-id dfdc535c6571a5f43d9f49df98ab2a77b431343a
Module libLLVM-13.so with build-id 097d56761a7d8e976ca0dc20cc3215a2f93f3333
Module radeonsi_dri.so with build-id 559501d81081f80bce973ce42b86a5f16923d32e
Module libxshmfence.so.1 with build-id c00bf5643a3234e0c9e83b4b22f58603ff879d21
Module libxcb-sync.so.1 with build-id a846ea4e0cd5d379d6c30dee2069e4fb5cf50f7e
Module libxcb-dri2.so.0 with build-id 6683285b3a121666f71dd7d0fd1d30bc7f1e3813
Module libX11-xcb.so.1 with build-id 6b3d4535f3d491e376ebe62f3e8d76e966926815
Module libglapi.so.0 with build-id 2de49fa2bb809367a0d9939bc8f206e1fc2ec7d0
Module libEGL_mesa.so.0 with build-id dde7f87e5237d52ef1f7352fbbbb4aba5769ec12
Module libpthread.so.0 with build-id 7fa8b52fae071a370ba4ca32bf9490a30aff31c4
Module libgpg-error.so.0 with build-id f9aaa96d5ddf6f6872051ed7abcdfe6bdaff9b1c
Module libpcre.so.1 with build-id d4b29cbb93920955234bc0997cdae54bfa7ec77a
Module libicudata.so.71 with build-id 4fef196388e678deb881978139e125e20ee2d94d
Module libgcrypt.so.20 with build-id 9803414978973de86ad98e2e16ead542497b8904
Module libcap.so.2 with build-id e66242f86cbe912de19c34f1a31ab3e80f5cb39d
Module liblz4.so.1 with build-id 07bbba4ef9125a6220b5a85f2966d4692fa18cf0
Module libzstd.so.1 with build-id 124dee0d91ce9c76873805eb2af426908f184abf
Module libglib-2.0.so.0 with build-id ebdcf20afeace0b5384c2267f411a3da28314bd1
Module libgobject-2.0.so.0 with build-id df9bacaa927047b531cd3caa413ef056626c8d9a
Module libgudev-1.0.so.0 with build-id 43f58df2d0712018232a9ac2aca79745f356fc97
Module liblzma.so.5 with build-id 749422dfa5bbb14c36dede72038ac6453fcd48e4
Module libicuuc.so.71 with build-id ded56f683cffafcc6e5608462f6e0f8f638cc832
Module libsystemd.so.0 with build-id 93a199252f34f708cf50c5d07b7950be7e36ef07
Module libexpat.so.1 with build-id fb5cf2a08d92894e3e4dd432f884857e77df7b6c
Module libz.so.1 with build-id 99abeb8ef45357635879f1c43374f27709e82654
Module libXdmcp.so.6 with build-id 3ccda0a93d054ca813e236cdf60ca6e151cd006c
Module libXau.so.6 with build-id d562233c285088f0fe7c3da548ceaa8af0c11848
Module libwacom.so.9 with build-id 7fd4f9e3c17e98c97f1e3e5cbec128202101e35a
Module libmtdev.so.1 with build-id 59c328101353fbdaf5ebe4b622bf8be36c65dc92
Module libGLdispatch.so.0 with build-id 400140bdc0e2ae32ce604de760d539ba68f37d8f
Module ld-linux-x86-64.so.2 with build-id c09c6f50f6bcec73c64a0b4be77eadb8f7202410
Module libffi.so.8 with build-id ae8b57e568b3f941cc3f159031363093141d9b60
Module libxml2.so.2 with build-id daf944de26a18677b5f1c65e13739091be2b0231
Module libevdev.so.2 with build-id 67f7481c338c881a4a6cf168a225851cd7fc24c7
Module libxcb-errors.so.0 with build-id 170dde1202bdfb4b4c5da72f604949ed72e92804
Module libxcb-res.so.0 with build-id 79f77afd157c3c0847531b26836826b6454a248f
Module libxcb-icccm.so.4 with build-id e0cf0efb94431986f567a65ae7ce1fb333d4ff21
Module libxcb-composite.so.0 with build-id 11108f44c0f2163aab7a8204df8d55d80b6b8a51
Module libseat.so.1 with build-id 1b561e86837fd3c38cc5fd228cd9be5a33ccf04e
Module libwayland-client.so.0 with build-id 534b5a08dc71d9b38430287b1ab8023ccce71255
Module libxcb-xinput.so.0 with build-id dd1380058f9f3cb3693ac967bb2cc1950b1993c9
Module libxcb-xfixes.so.0 with build-id e50c629940a5817efe2a8e2b34b5ce4f8b186a4c
Module libxcb-shm.so.0 with build-id 8e8067e2e5272c1e77c1c494230fd758e635a036
Module libxcb-render-util.so.0 with build-id d53911640112a6cf17388db5deb5e7a0f96b197d
Module libxcb-render.so.0 with build-id 91096b522bc3114f989c532b9ebc3316464d0174
Module libxcb-present.so.0 with build-id b82bbe062adf3ad813cbfd59db260d3cb5dab441
Module libxcb-dri3.so.0 with build-id 8a43d4e3c0c204f0dc0776c85460275775687d08
Module libvulkan.so.1 with build-id 8984740251a6d8654c4317e9f52fa7adaf7194ff
Module libEGL.so.1 with build-id cf0b2abc55932f3df13fd9c767f060a6f1e0210d
Module libudev.so.1 with build-id 924578f2be33d491390975edfbe4368f37904580
Module libgbm.so.1 with build-id 0fccf080416c3aafefdb5fb73e6dcbe4abc24c59
Module libdrm.so.2 with build-id 00816f0a71c7e4e388c10db6245dbb9c031732a9
Module libc.so.6 with build-id 85766e9d8458b16e9c7ce6e07c712c02b8471dbc
Module libgcc_s.so.1 with build-id 5d817452a709ca3a213341555ddcf446ecee37fa
Module libm.so.6 with build-id 596b63a006a4386dcab30912d2b54a7a61827b07
Module libstdc++.so.6 with build-id 88ad4eff81a00c684abfe0f863e87434123d8943
Module libpng16.so.16 with build-id 943741d5b79603ee543540603c5fd804b018ba19
Module libjpeg.so.8 with build-id eec1a0af8475342658e67eeb7ffec1629be40277
Module libxcb.so.1 with build-id 14026fe5d064f2c3abcc1d6a0cc24ca4657ca2fd
Module libinput.so.10 with build-id 9644c42a925c1748f01c9791e24c1f9becddf715
Module libGLESv2.so.2 with build-id 601ae533e2d8dee4a109c0b7facd5dedb3e9cb9a
Module libpixman-1.so.0 with build-id 60ad294cfef59752144df8dd49dcbf5cddc8d4ed
Module libxkbcommon.so.0 with build-id ddaeb573465f6cc8d23577052917c9b1dcd2c65b
Module libwayland-server.so.0 with build-id 3d4cd57c366a821cfec09bd286e3f61a01ff5967
Module libwf-utils.so.0 with build-id 853fa3817f1a827c9f8b40f797fe249b94102223
Module libwf-config.so.1 with build-id 9ba9a17d3d565aba5b085aff101bb8d191318780
Module libwlroots.so.10 with build-id e95f7c25ea6f839705e252fdb222f97876da1d7d
Module wayfire with build-id 69c8ccccb290381c13e8974ab4b8a25f399d9f0a
Stack trace of thread 2698:
#0 0x00007f2cd0714f86 n/a (libcairo.so.2 + 0x87f86)
#1 0x00007f2cd0715010 n/a (libcairo.so.2 + 0x88010)
#2 0x00007f2cd0717c8e n/a (libcairo.so.2 + 0x8ac8e)
#3 0x00007f2cd07112b7 n/a (libcairo.so.2 + 0x842b7)
#4 0x00007f2cd0707c41 n/a (libcairo.so.2 + 0x7ac41)
#5 0x00007f2cd06b6dcb n/a (libcairo.so.2 + 0x29dcb)
#6 0x00007f2cd06cbc2d n/a (libcairo.so.2 + 0x3ec2d)
#7 0x00007f2cd071dc72 n/a (libcairo.so.2 + 0x90c72)
#8 0x00007f2cd06c7ff3 n/a (libcairo.so.2 + 0x3aff3)
#9 0x00007f2cd06b033c n/a (libcairo.so.2 + 0x2333c)
#10 0x00007f2cd0730699 cairo_stroke (libcairo.so.2 + 0xa3699)
#11 0x00007f2ce0147a5e _ZNK2wf5decor18decoration_theme_t18get_button_surfaceENS0_13button_type_tERKNS1_14button_state_tE (libdecoration.so + 0x13a5e)
#12 0x00007f2ce0147e24 _ZN2wf5decor8button_t14update_textureEv (libdecoration.so + 0x13e24)
#13 0x00007f2ce0147e96 _ZN2wf5decor8button_t15set_button_typeENS0_13button_type_tE (libdecoration.so + 0x13e96)
#14 0x00007f2ce01485fc _ZN2wf5decor19decoration_layout_t14create_buttonsEii (libdecoration.so + 0x145fc)
#15 0x00007f2ce0148ba9 _ZN2wf5decor19decoration_layout_t6resizeEii (libdecoration.so + 0x14ba9)
#16 0x00007f2ce014a125 n/a (libdecoration.so + 0x16125)
#17 0x0000556bc9399f3a _ZN2wf16view_interface_t14set_fullscreenEb (wayfire + 0x9cf3a)
#18 0x0000556bc93a0f58 _ZThn248_N16wayfire_xdg_view14set_fullscreenEb (wayfire + 0xa3f58)
#19 0x00007f2ce0212c0d n/a (libgrid.so + 0x8c0d)
#20 0x0000556bc935a903 n/a (wayfire + 0x5d903)
#21 0x0000556bc935e298 _ZN2wf17signal_provider_t11emit_signalENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_13signal_data_tE (wayfire + 0x61298)
#22 0x0000556bc939a3cb _ZN2wf16view_interface_t12tile_requestEjNS_7point_tE (wayfire + 0x9d3cb)
#23 0x00007f2ce0145e49 n/a (libdecoration.so + 0x11e49)
#24 0x0000556bc938e5f2 _ZN2wf17touch_interface_t15set_touch_focusEPNS_19surface_interface_tEijNS_8pointf_tE (wayfire + 0x915f2)
#25 0x0000556bc9390d90 _ZN2wf17touch_interface_t19handle_touch_motionEijNS_8pointf_tEbNS_29input_event_processing_mode_tE (wayfire + 0x93d90)
#26 0x0000556bc939189d n/a (wayfire + 0x9489d)
#27 0x0000556bc935a903 n/a (wayfire + 0x5d903)
#28 0x0000556bc935e298 _ZN2wf17signal_provider_t11emit_signalENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_13signal_data_tE (wayfire + 0x61298)
#29 0x0000556bc93a34f1 _ZN2wf10wlr_view_t12set_positionEii7wlr_boxb (wayfire + 0xa64f1)
#30 0x0000556bc9395993 _ZN2wf16view_interface_t12set_geometryE7wlr_box (wayfire + 0x98993)
#31 0x0000556bc935a903 n/a (wayfire + 0x5d903)
#32 0x0000556bc935e298 _ZN2wf17signal_provider_t11emit_signalENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_13signal_data_tE (wayfire + 0x61298)
#33 0x0000556bc939a3cb _ZN2wf16view_interface_t12tile_requestEjNS_7point_tE (wayfire + 0x9d3cb)
#34 0x00007f2ce0145e57 n/a (libdecoration.so + 0x11e57)
#35 0x0000556bc938e5f2 _ZN2wf17touch_interface_t15set_touch_focusEPNS_19surface_interface_tEijNS_8pointf_tE (wayfire + 0x915f2)
#36 0x0000556bc9390d90 _ZN2wf17touch_interface_t19handle_touch_motionEijNS_8pointf_tEbNS_29input_event_processing_mode_tE (wayfire + 0x93d90)
#37 0x0000556bc939189d n/a (wayfire + 0x9489d)
#38 0x0000556bc935a903 n/a (wayfire + 0x5d903)
#39 0x0000556bc935e298 _ZN2wf17signal_provider_t11emit_signalENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_13signal_data_tE (wayfire + 0x61298)
#40 0x0000556bc93a34f1 _ZN2wf10wlr_view_t12set_positionEii7wlr_boxb (wayfire + 0xa64f1)
#41 0x0000556bc9395993 _ZN2wf16view_interface_t12set_geometryE7wlr_box (wayfire + 0x98993)
#42 0x0000556bc935a903 n/a (wayfire + 0x5d903)
#43 0x0000556bc935e298 _ZN2wf17signal_provider_t11emit_signalENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_13signal_data_tE (wayfire + 0x61298)
#44 0x0000556bc939a3cb _ZN2wf16view_interface_t12tile_requestEjNS_7point_tE (wayfire + 0x9d3cb)
#45 0x00007f2ce0145e49 n/a (libdecoration.so + 0x11e49)
#46 0x0000556bc938e5f2 _ZN2wf17touch_interface_t15set_touch_focusEPNS_19surface_interface_tEijNS_8pointf_tE (wayfire + 0x915f2)
#47 0x0000556bc9390d90 _ZN2wf17touch_interface_t19handle_touch_motionEijNS_8pointf_tEbNS_29input_event_processing_mode_tE (wayfire + 0x93d90)
#48 0x0000556bc939189d n/a (wayfire + 0x9489d)
#49 0x0000556bc935a903 n/a (wayfire + 0x5d903)
#50 0x0000556bc935e298 _ZN2wf17signal_provider_t11emit_signalENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_13signal_data_tE (wayfire + 0x61298)
#51 0x0000556bc93a34f1 _ZN2wf10wlr_view_t12set_positionEii7wlr_boxb (wayfire + 0xa64f1)
#52 0x0000556bc9395993 _ZN2wf16view_interface_t12set_geometryE7wlr_box (wayfire + 0x98993)
#53 0x0000556bc935a903 n/a (wayfire + 0x5d903)
#54 0x0000556bc935e298 _ZN2wf17signal_provider_t11emit_signalENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_13signal_data_tE (wayfire + 0x61298)
#55 0x0000556bc939a3cb _ZN2wf16view_interface_t12tile_requestEjNS_7point_tE (wayfire + 0x9d3cb)
#56 0x00007f2ce0145e57 n/a (libdecoration.so + 0x11e57)
#57 0x0000556bc938e5f2 _ZN2wf17touch_interface_t15set_touch_focusEPNS_19surface_interface_tEijNS_8pointf_tE (wayfire + 0x915f2)
#58 0x0000556bc9390d90 _ZN2wf17touch_interface_t19handle_touch_motionEijNS_8pointf_tEbNS_29input_event_processing_mode_tE (wayfire + 0x93d90)
#59 0x0000556bc939189d n/a (wayfire + 0x9489d)
#60 0x0000556bc935a903 n/a (wayfire + 0x5d903)
#61 0x0000556bc935e298 _ZN2wf17signal_provider_t11emit_signalENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_13signal_data_tE (wayfire + 0x61298)
#62 0x0000556bc93a34f1 _ZN2wf10wlr_view_t12set_positionEii7wlr_boxb (wayfire + 0xa64f1)
#63 0x0000556bc9395993 _ZN2wf16view_interface_t12set_geometryE7wlr_box (wayfire + 0x98993)
Stack trace of thread 2920:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2921:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2912:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2918:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2911:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2913:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2924:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2914:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2916:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2915:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2922:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2939:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2919:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2938:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2941:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2923:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2937:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2917:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2928:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2934:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2930:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2929:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2942:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2933:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2926:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2925:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2931:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2910:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2932:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2946:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2943:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2927:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2940:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2935:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2936:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2945:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2944:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 2947:
#0 0x00007f2cfdb6a15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f2cfdb6c960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f2cf97075ec n/a (radeonsi_dri.so + 0xbc5ec)
#3 0x00007f2cf97009cc n/a (radeonsi_dri.so + 0xb59cc)
#4 0x00007f2cfdb6d5c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f2cfdbf2584 __clone (libc.so.6 + 0x112584)
ELF object binary architecture: AMD x86-64
Cannot reproduce on latest master. However, if the issue is still there, feel free to reopen and attach a new backtrace.