Summary: | Spectacle crashes in PipeWireRecordProduceThread::~PipeWireRecordProduceThread() when closed while recording the screen | ||
---|---|---|---|
Product: | [Frameworks and Libraries] KPipeWire | Reporter: | Patrick Silva <bugseforuns> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | agurenko, aleixpol, kde, nate, noahadvs, notmart, sitter |
Priority: | NOR | Keywords: | drkonqi |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kpipewire/commit/ebfd3755b4fa6b5a51fcbefa04f870ab6b77ead7 | Version Fixed In: | |
Sentry Crash Report: |
Description
Patrick Silva
2023-03-20 00:43:27 UTC
*** Bug 467595 has been marked as a duplicate of this bug. *** A possibly relevant merge request was started @ https://invent.kde.org/plasma/kpipewire/-/merge_requests/55 Git commit ebfd3755b4fa6b5a51fcbefa04f870ab6b77ead7 by Aleix Pol Gonzalez, on behalf of Aleix Pol. Committed on 05/04/2023 at 16:34. Pushed by apol into branch 'Plasma/5.27'. Record: Do not crash when closing while recording We were deactivating but we also need to wait for the thread to end. This is blocking now, but this should only happen when forcing unexpected terminations (i.e. destroyed while recording). M +4 -0 src/pipewirerecord.cpp https://invent.kde.org/plasma/kpipewire/commit/ebfd3755b4fa6b5a51fcbefa04f870ab6b77ead7 |