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

            Bug ID: 444016
           Summary: On x11 plasmashell crashes while hovering mouse over
                    running program icon.
           Product: plasmashell
           Version: master
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: jodr...@live.com
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

Created attachment 142600
  --> https://bugs.kde.org/attachment.cgi?id=142600&action=edit
How to trigger.

SUMMARY
Hovering the mouse over a running program icon on the taskmanager (any
taskmanager) crashes plasmashell.
It only happens on x11 session and for running programs

STEPS TO REPRODUCE
1. Log into x11
2. Launch any program/app
3. Hover the mouse over the already running app/program.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: opensuse tumbleweed
KDE Plasma Version: 5.23.80
KDE Frameworks Version: 5.88.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION

Backtrace

#0  0x00007f2a6fdb5a4b in pthread_sigmask@GLIBC_2.2.5 () at /lib64/libc.so.6
#1  0x00007f2a6fd6399d in sigprocmask () at /lib64/libc.so.6
#2  0x00007f2a7233a84b in KCrash::setCrashHandler(void (*)(int)) () at
/lib64/libKF5Crash.so.5
#3  0x00007f2a7233cd5e in KCrash::defaultCrashHandler(int) () at
/lib64/libKF5Crash.so.5
#4  0x00007f2a6fd637a0 in <signal handler called> () at /lib64/libc.so.6
#5  doActivate<false>(QObject*, int, void**) (sender=0x55ba0ee2d540,
signal_index=3, argv=0x0) at kernel/qobject.h:132
#6  0x00007f2a6008d784 in  () at
/usr/lib64/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#7  0x00007f2a6008dc9b in  () at
/usr/lib64/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#8  0x00007f2a71f4a648 in QQuickWindowPrivate::updateDirtyNode(QQuickItem*)
(this=0x55ba0b8dc890, item=0x55ba0c0f2860) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/quick/items/qquickwindow.cpp:3872
#9  0x00007f2a71f4abeb in QQuickWindowPrivate::updateDirtyNodes()
(this=this@entry=0x55ba0b8dc890) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/quick/items/qquickwindow.cpp:3617
#10 0x00007f2a71f4c7ec in QQuickWindowPrivate::syncSceneGraph()
(this=this@entry=0x55ba0b8dc890) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/quick/items/qquickwindow.cpp:524
#11 0x00007f2a71ec9389 in QSGGuiThreadRenderLoop::renderWindow(QQuickWindow*)
(this=0x55ba0b7abdd0, window=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/quick/scenegraph/qsgrenderloop.cpp:751
#12 0x00007f2a71f5adaf in QQuickWindow::event(QEvent*) (this=0x55ba0bd1d1f0,
e=0x7fff42e7f630) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-ku.1.1.x86_64/src/quick/items/qquickwindow.cpp:1858
#13 0x00007f2a711b6a7f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x55ba0bd1d1f0, e=0x7fff42e7f630) at
kernel/qapplication.cpp:3632
#14 0x00007f2a704209ea in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x55ba0bd1d1f0, event=0x7fff42e7f630) at
kernel/qcoreapplication.cpp:1064
#15 0x00007f2a70868794 in QPlatformWindow::deliverUpdateRequest()
(this=<optimized out>) at kernel/qplatformwindow.cpp:789
#16 QPlatformWindow::windowEvent(QEvent*) (this=<optimized out>,
event=<optimized out>) at kernel/qplatformwindow.cpp:476
#17 0x00007f2a711bdb76 in QApplication::notify(QObject*, QEvent*)
(this=0x7fff42e7fc80, receiver=0x55ba0bd1d1f0, e=0x7fff42e7f8c0) at
kernel/qapplication.cpp:2874
#18 0x00007f2a704209ea in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x55ba0bd1d1f0, event=0x7fff42e7f8c0) at
kernel/qcoreapplication.cpp:1064
#19 0x00007f2a7047725b in QTimerInfoList::activateTimers()
(this=0x55ba0b1de4d0) at kernel/qtimerinfo_unix.cpp:643
#20 0x00007f2a70477b04 in timerSourceDispatch(GSource*, GSourceFunc, gpointer)
(source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183
#21 0x00007f2a6e778d5f in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#22 0x00007f2a6e7790e8 in  () at /lib64/libglib-2.0.so.0
#23 0x00007f2a6e77919f in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#24 0x00007f2a70477ec4 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55ba0b1de520, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#25 0x00007f2a7041f3eb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fff42e7fb00, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#26 0x00007f2a704276d0 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#27 0x00007f2a7086d19c in QGuiApplication::exec() () at
kernel/qguiapplication.cpp:1867
#28 0x00007f2a711b69f5 in QApplication::exec() () at
kernel/qapplication.cpp:2824
#29 0x000055ba0b0523e6 in main(int, char**) (argc=<optimized out>,
argv=0x7fff42e7fcc0) at
/usr/src/debug/plasma5-workspace-5.23.80git.20211018T145130~d01061522-ku.27.1.x86_64/shell/main.cpp:238

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

Reply via email to