Summary: | Occasional crash in PulseAudioQt::Profile::availability() on opening profiles menu | ||
---|---|---|---|
Product: | [Frameworks and Libraries] pulseaudio-qt | Reporter: | ratijas <me> |
Component: | general | Assignee: | Nicolas Fella <nicolas.fella> |
Status: | REPORTED --- | ||
Severity: | crash | CC: | isma.af, nate, sitter |
Priority: | NOR | ||
Version First Reported In: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | https://crash-reports.kde.org/organizations/kde/issues/44238/ |
Description
ratijas
2024-11-10 22:08:43 UTC
I cannot seem to make it crash and it's not immediately obvious why the dptr would be null here either :( A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-pa/-/merge_requests/298 Git commit 23c8a3f982d5e0c8380c0870b047b251f67d179e by Harald Sitter. Committed on 15/11/2024 at 13:28. Pushed by sitter into branch 'master'. listitemmenu: guard activePort against null it's not quite obvious why ports.at(index) would return null, but it's my best guess for why we have a crash here M +4 -3 src/qml/listitemmenu.cpp https://invent.kde.org/plasma/plasma-pa/-/commit/23c8a3f982d5e0c8380c0870b047b251f67d179e A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-pa/-/merge_requests/299 Git commit 49925e2a9598f27a526534dc2b4b1bc0bcee639b by Harald Sitter. Committed on 15/11/2024 at 13:36. Pushed by sitter into branch 'Plasma/6.2'. listitemmenu: guard activePort against null it's not quite obvious why ports.at(index) would return null, but it's my best guess for why we have a crash here (cherry picked from commit 23c8a3f982d5e0c8380c0870b047b251f67d179e) Co-authored-by: Harald Sitter <sitter@kde.org> M +4 -3 src/qml/listitemmenu.cpp https://invent.kde.org/plasma/plasma-pa/-/commit/49925e2a9598f27a526534dc2b4b1bc0bcee639b |