Summary: | Dual monitor, desktop crash while moving panel. | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Tony <jodr666> |
Component: | Panel | Assignee: | Unassigned bugs mailing-list <unassigned-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | adarmalik, katonag, notmart, rion4ik |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.7.3 | ||
Target Milestone: | 1.0 | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 5.8 | |
Sentry Crash Report: |
Description
Tony
2016-08-12 17:14:00 UTC
should be fixed in 5.8 Yes it is fixed, close it down. fixed in 5.8: now using a separate screen m_screentofollow, it doesn't get randomly reassigned by someone the qpa, so should never go null while dragging the panel around. it may still happen if the screen gets disconnected, but wasn't the case *** Bug 372301 has been marked as a duplicate of this bug. *** It's not fixed. It crashes almost every time with 5.8.3. Maybe problem is in my second monitor. Usually it turns on not immediately on resume. Probably plasmashell thinks it's disconnected at all and moves panels to laptop's monitor. Can show right on resume a small hint window with "yes" button and countdown counter suggesting to move all panels to the primary monitor? So if second monitor is not detected after few seconds, all panels will be moved. Sergey, what you see is probably a different issue. Please test with 5.8.4 when it is released, and create a new bug report if there are still crashes related to multiple screens. 5.8.4 crashes th same way. on each resume from sleep. Thread 1 "plasmashell" received signal SIGSEGV, Segmentation fault. 0x00007ffff3df49fb in KConfigGroupPrivate::fullName() const () from /usr/lib64/libKF5ConfigCore.so.5 (gdb) bt full #0 0x00007ffff3df49fb in KConfigGroupPrivate::fullName() const () from /usr/lib64/libKF5ConfigCore.so.5 No symbol table info available. #1 0x00007ffff3df3d79 in KConfigGroup::readEntry(char const*, QVariant const&) const () from /usr/lib64/libKF5ConfigCore.so.5 No symbol table info available. #2 0x000000000043209a in int KConfigGroup::readEntry<int>(char const*, int const&) const () No symbol table info available. #3 0x000000000042fca5 in PanelView::restore() () No symbol table info available. #4 0x000000000042ff45 in QtPrivate::QFunctorSlotObject<PanelView::PanelView(ShellCorona*, QScreen*, QWindow*)::{lambda()#1}, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () No symbol table info available. #5 0x00007ffff306680e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5 No symbol table info available. #6 0x00007ffff3072a48 in QTimer::timerEvent(QTimerEvent*) () from /usr/lib64/libQt5Core.so.5 I don't know if it's still matches with my original report in Bug 372301 *** Bug 373025 has been marked as a duplicate of this bug. *** *** Bug 373700 has been marked as a duplicate of this bug. *** I don't know what I've updated but it doesn't crash for days already. I'm on Gentoo Linux, so software is usually the latest. |