Summary: | kwin_wayland crashed while I was hovering over previews of Konsoles grouped in task manager | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Patrick Silva <bugseforuns> |
Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | kde, nate |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kwin/commit/3a51749f09a95e37cc225c4c3f920925fc1de64b | Version Fixed In: | 5.22 |
Sentry Crash Report: |
Description
Patrick Silva
2021-04-10 16:06:17 UTC
>Thread 1 (Thread 0x7f934196b8c0 (LWP 30028)):
#0 0x00007f93047ae380 in ()
#1 0x00005596bcad3b48 in ()
#2 0x00005596bcad3b48 in ()
#3 0x0000000000000000 in ()
Well that's not very unhelpful!
I got the same when trying to reproduce a pipewire quitting crash, which sounds similar.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/852 Git commit 59f6b77612d3e80fa579064ebdcccfd2127158c9 by Alois Wohlschlager. Committed on 13/04/2021 at 08:28. Pushed by davidedmundson into branch 'master'. Fix crash when stopping PipeWire streaming The stream object was deleted from a slot connected to its stopStreaming signal. This is unsafe and can lead to memory corruption and ultimately crashes when PipWwire streaming is stopped. Use deleteLater instead. Related: bug 428268 M +1 -1 src/plugins/screencast/screencastmanager.cpp https://invent.kde.org/plasma/kwin/commit/59f6b77612d3e80fa579064ebdcccfd2127158c9 Git commit 3a51749f09a95e37cc225c4c3f920925fc1de64b by Aleix Pol, on behalf of Alois Wohlschlager. Committed on 18/04/2021 at 18:49. Pushed by apol into branch 'Plasma/5.21'. Fix crash when stopping PipeWire streaming The stream object was deleted from a slot connected to its stopStreaming signal. This is unsafe and can lead to memory corruption and ultimately crashes when PipWwire streaming is stopped. Use deleteLater instead. Related: bug 428268 M +1 -1 plugins/screencast/screencastmanager.cpp https://invent.kde.org/plasma/kwin/commit/3a51749f09a95e37cc225c4c3f920925fc1de64b |