| Summary: | KWin freezes when running this simple script | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | trmdi |
| Component: | scripting | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | normal | CC: | kde |
| Priority: | NOR | ||
| Version First Reported In: | 5.15.4 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Backtrace | ||
|
Description
trmdi
2019-04-14 16:30:41 UTC
Please attach gdb and get a backtrace of the freeze. Created attachment 119413 [details]
Backtrace
Sometimes kwin does not freeze, but 99% it freezes.
Freeze is triggered from Qt Multimedia. Nothing we can do. I recommend to not play the sound in KWin, but pass it to another application through dbus. (In reply to Martin Flöser from comment #3) > Freeze is triggered from Qt Multimedia. Nothing we can do. I recommend to > not play the sound in KWin, but pass it to another application through dbus. Thanks for your reply! :) I just tag @davidedmundson here, in case he wants to do something in the Qt side. I get kwin bug reports directly, no need to add me. X is deadlocked as we're creating new connections whilst handling an X client removed. I wouldn't say it's a Qt bug, sorry. Pulseaudio from within kwin must normally work as the knotifications backend is in process. So adding Qt.callLater() might suffice. But as MF says, passing to another process would be better. |