https://bugs.kde.org/show_bug.cgi?id=428763

            Bug ID: 428763
           Summary: Activities Break when switching and screens flicker,
                    KDE system Settings Activitues under workspace
                    behavior crashes system settings.
           Product: systemsettings
           Version: 5.19.5
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: trwid...@gmail.com
  Target Milestone: ---

Application: systemsettings5 (5.19.5)

Qt Version: 5.15.1
Frameworks Version: 5.73.0
Operating System: Linux 5.8.17-300.fc33.x86_64 x86_64
Windowing system: Wayland
Distribution: Fedora 33 (KDE Plasma)

-- Information about the crash:
- What I was doing when the application crashed:
When you got to system settings, Workspace behavior and Activities the left
panel becomes black and all selection goes away for the menu, and the rest of
the appication stops responding. Then crashes if you click around anywhere in
the app, I have repeated this process 3 times.
When you also try to switch activities, it looks like the old activite is
behind the new one, and the screen starts flickering. Best way to describe this
is you have double vision and are seeing two activities stack on top of one
another, then the screen starts flickering like a old high speed shutter
film... Its kind of a neat effect but not good If you are tying to work. :)
When you switch back to the first activie the problem goes away and when you
switch too the second, the flickering and double image happens again. If i log
out when in the second activitie the system reboots, and does not go to a
logout screen. I upgraded from fedora 32 to 33 and all packages are up do date.

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Aborted

[KCrash Handler]
#4  0x00007f71669dabc5 in raise () from /lib64/libc.so.6
#5  0x00007f71669c38a4 in abort () from /lib64/libc.so.6
#6  0x00007f7166de4b07 in QMessageLogger::fatal(char const*, ...) const () from
/lib64/libQt5Core.so.5
#8  0x00007f7154f705ed in
QtWaylandClient::QWaylandDisplay::dispatchQueueWhile(wl_event_queue*,
std::function<bool ()>, int) () from /lib64/libQt5WaylandClient.so.5
#9  0x00007f7154f71f90 in
QtWaylandClient::QWaylandWindow::waitForFrameSync(int) () from
/lib64/libQt5WaylandClient.so.5
#10 0x00007f71532a60aa in
QtWaylandClient::QWaylandGLContext::swapBuffers(QPlatformSurface*) () from
/usr/lib64/qt5/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so
#11 0x00007f7167621672 in QPlatformBackingStore::composeAndFlush(QWindow*,
QRegion const&, QPoint const&, QPlatformTextureList*, bool) () from
/lib64/libQt5Gui.so.5
#12 0x00007f71679aed23 in QWidgetRepaintManager::flush(QWidget*, QRegion
const&, QPlatformTextureList*) () from /lib64/libQt5Widgets.so.5
#13 0x00007f71679b0d7b in QWidgetRepaintManager::flush() () from
/lib64/libQt5Widgets.so.5
#14 0x00007f71679b288e in QWidgetRepaintManager::paintAndFlush() () from
/lib64/libQt5Widgets.so.5
#15 0x00007f71679e26e7 in QWidget::event(QEvent*) () from
/lib64/libQt5Widgets.so.5
#16 0x00007f716843c949 in KXmlGuiWindow::event(QEvent*) () from
/lib64/libKF5XmlGui.so.5
#17 0x00007f71679a215f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib64/libQt5Widgets.so.5
#18 0x00007f7166faabf8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt5Core.so.5
#19 0x00007f7166fad837 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /lib64/libQt5Core.so.5
#20 0x00007f7166ff5f63 in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () from /lib64/libQt5Core.so.5
#21 0x00007f7164e15fd7 in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#22 0x00007f7164e66d88 in g_main_context_iterate.constprop () from
/lib64/libglib-2.0.so.0
#23 0x00007f7164e1341f in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#24 0x00007f7166ff5a2f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#25 0x00007f7166fa965b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#26 0x00007f7166fb1020 in QCoreApplication::exec() () from
/lib64/libQt5Core.so.5
#27 0x00005648f8390fa8 in main ()
[Inferior 1 (process 1813) detached]

Possible duplicates by query: bug 428362, bug 428168, bug 427794, bug 426958,
bug 426875.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to