https://bugs.kde.org/show_bug.cgi?id=442104

--- Comment #2 from Matt Fagnani <matthew.fagn...@utoronto.ca> ---
(In reply to Zamundaaa from comment #1)
> Still happens with git master, too. The reason is that teardown of input
> depends on the platform, which is deleted before input.
> 
> Not sure how to best solve it yet, parenting the InputIntegration object to
> the platform instead of the application causes a different segfault, AFACT
> due to some annoying details about how C++ destructors work.

I've seen this kwin_wayland crash happen about 10/15 times when logging out of
Plasma using a mouse and 3/6 using a touchpad. The crash also happened with
libinput-1.19.0-1.fc35. The problem might involve a race condition where the
file descriptor fd had been closed or memory associated with the platform had
been freed sometimes before being used by
KWin::LibInput::Context::closeRestricted while Plasma was logging out. Thanks.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to