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

            Bug ID: 461643
           Summary: plasmashell crashes randomly when clicking in taskbar
    Classification: Plasma
           Product: plasmashell
           Version: 5.26.3
          Platform: Archlinux
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: stephanos.matsum...@sporic.me
                CC: k...@davidedmundson.co.uk
  Target Milestone: 1.0

Application: plasmashell (5.26.3)

Qt Version: 5.15.7
Frameworks Version: 5.99.0
Operating System: Linux 6.0.7-arch1-1 x86_64
Windowing System: X11
Distribution: "Arch Linux"
DrKonqi: 5.26.3 [KCrashBackend]

-- Information about the crash:
Only occasionally (usually once/twice per session), plasmashell crashes and
then restarts when I click in the taskbar. Sometimes this is when I click in
the task switcher, but sometimes I only need to click on another part of the
bar. I use i3 as my window manager, but occasionally I also receive a
notification that KWin has crashed.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f3831d62e98 in QScreen::handle() const () at /usr/lib/libQt5Gui.so.5
#5  0x00007f382cad7ba2 in  () at
/usr/lib/qt/plugins/xcbglintegrations/libqxcb-glx-integration.so
#6  0x00007f3831d841d3 in QOpenGLContext::create() () at
/usr/lib/libQt5Gui.so.5
#7  0x00007f38333f85aa in  () at /usr/lib/libQt5Quick.so.5
#8  0x00007f38333fce94 in  () at /usr/lib/libQt5Quick.so.5
#9  0x00007f38316e42ea in  () at /usr/lib/libQt5Core.so.5
#10 0x00007f383109f8fd in  () at /usr/lib/libc.so.6
#11 0x00007f3831121a60 in  () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f3814a486c0 (LWP 6581) "QSGRenderThread"):
#1  0x00007f383109ecd0 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f38316eb784 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt5Core.so.5
#3  0x00007f38333fd283 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f38316e42ea in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f383109f8fd in  () at /usr/lib/libc.so.6
#6  0x00007f3831121a60 in  () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f37ba3fe6c0 (LWP 5038) "QSGRenderThread"):
#1  0x00007f383109ecd0 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f38316eb784 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt5Core.so.5
#3  0x00007f38333fd283 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f38316e42ea in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f383109f8fd in  () at /usr/lib/libc.so.6
#6  0x00007f3831121a60 in  () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f37dd2d36c0 (LWP 5035) "KCupsConnection"):
#1  0x00007f383009edb9 in g_thread_self () at /usr/lib/libglib-2.0.so.0
#2  0x00007f383006c123 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f38318d7c6f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007f383188573c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007f38316e721f in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f37dc31ebee in KCupsConnection::run() () at /usr/lib/libkcupslib.so
#7  0x00007f38316e42ea in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f383109f8fd in  () at /usr/lib/libc.so.6
#9  0x00007f3831121a60 in  () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f37ddc6a6c0 (LWP 5018) "plasmashell"):
#1  0x00007f382f4e7524 in  () at /usr/lib/libusbmuxd-2.0.so.6
#2  0x00007f382f4e88a9 in  () at /usr/lib/libusbmuxd-2.0.so.6
#3  0x00007f383109f8fd in  () at /usr/lib/libc.so.6
#4  0x00007f3831121a60 in  () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f38074fe6c0 (LWP 5007) "QQuickPixmapRea"):
#1  0x00007f38300c40d8 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f383006c132 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f38318d7c6f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007f383188573c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007f38316e721f in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f3833355caf in  () at /usr/lib/libQt5Quick.so.5
#7  0x00007f38316e42ea in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f383109f8fd in  () at /usr/lib/libc.so.6
#9  0x00007f3831121a60 in  () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f3807dff6c0 (LWP 5006) "CPMMListener"):
#1  0x00007f382268dc49 in  () at /usr/lib/libnvidia-glcore.so.520.56.06
#2  0x00007f38226f767f in  () at /usr/lib/libnvidia-glcore.so.520.56.06
#3  0x00007f3822691d14 in  () at /usr/lib/libnvidia-glcore.so.520.56.06
#4  0x00007f382269202a in  () at /usr/lib/libnvidia-glcore.so.520.56.06
#5  0x00007f382268f90a in  () at /usr/lib/libnvidia-glcore.so.520.56.06
#6  0x00007f383109f8fd in  () at /usr/lib/libc.so.6
#7  0x00007f3831121a60 in  () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f3816dff6c0 (LWP 5001) "QSGRenderThread"):
#1  0x00007f383109ecd0 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f38316eb784 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt5Core.so.5
#3  0x00007f38333fd283 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f38316e42ea in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f383109f8fd in  () at /usr/lib/libc.so.6
#6  0x00007f3831121a60 in  () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f38297ff6c0 (LWP 4840) "QQmlThread"):
#1  0x00007f38300c41df in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f383006c132 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f38318d7c6f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007f383188573c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007f38316e721f in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f3832ec0370 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f38316e42ea in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f383109f8fd in  () at /usr/lib/libc.so.6
#9  0x00007f3831121a60 in  () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f382c4926c0 (LWP 4625) "QDBusConnection"):
#1  0x00007f38300c41df in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f383006c132 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f38318d7c6f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007f383188573c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007f38316e721f in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f3832ba3cba in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007f38316e42ea in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f383109f8fd in  () at /usr/lib/libc.so.6
#9  0x00007f3831121a60 in  () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f382caeaa80 (LWP 4594) "plasmashell"):
#1  0x00007f383109ecd0 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f38316eb784 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt5Core.so.5
#3  0x00007f38334023c0 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f38334031a1 in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f3831d55c77 in QWindow::event(QEvent*) () at /usr/lib/libQt5Gui.so.5
#6  0x00007f38283301fa in  () at
/usr/lib/qt/qml/org/kde/plasma/core/libcorebindingsplugin.so
#7  0x00007f3832578b1c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#8  0x00007f383188cf98 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#9  0x00007f3831d499f4 in
QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*)
() at /usr/lib/libQt5Gui.so.5
#10 0x00007f3831d28985 in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib/libQt5Gui.so.5
#11 0x00007f382c52f710 in  () at /usr/lib/libQt5XcbQpa.so.5
#12 0x00007f383006d87b in g_main_context_dispatch () at
/usr/lib/libglib-2.0.so.0
#13 0x00007f38300c4279 in  () at /usr/lib/libglib-2.0.so.0
#14 0x00007f383006c132 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#15 0x00007f38318d7c4c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#16 0x00007f383188573c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#17 0x00007f3831890269 in QCoreApplication::exec() () at
/usr/lib/libQt5Core.so.5
#18 0x000055a5dfea810f in  ()
#19 0x00007f383103c290 in  () at /usr/lib/libc.so.6
#20 0x00007f383103c34a in __libc_start_main () at /usr/lib/libc.so.6
#21 0x000055a5dfea84c5 in  ()
[Inferior 1 (process 4594) detached]

Reported using DrKonqi

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

Reply via email to