Summary: | Plasma crashes when docking/undocking the laptop | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | CK <constantine.karnacevych> |
Component: | general | Assignee: | David Edmundson <kde> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | bhush94, justin.zobel, kde, nate, notmart, plasma-bugs |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.8.5 | ||
Target Milestone: | 1.0 | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
CK
2017-01-30 12:51:01 UTC
Seems m_desktopContainments contains a junk/a deleted containment, offending code: if (m_desktopContainments.contains(activity)) { for (Plasma::Containment *cont : m_desktopContainments.value(activity)) { if (!cont->destroyed() && cont->screen() == screenNum && cont->activity() == activity) { return cont; } } } (In reply to Kai Uwe Broulik from comment #1) > Seems m_desktopContainments contains a junk/a deleted containment, offending > code: hmm, weird, in theory desktop containments should never be deleted when a screen gets removed, the containment* should stay there. the only moment they should be deleted should be activity removal, which there obviously isn't the case as it was iterating trough containments of current activity Marco/Kai is this code still present in 5.20.2? Still present; we are still getting duplicates (incoming). Forward-duping to Bug 431726 since that one has debug symbols. *** This bug has been marked as a duplicate of bug 431726 *** *** This bug has been marked as a duplicate of bug 421895 *** *** This bug has been marked as a duplicate of bug 373885 *** |