Bug 417086 - Crash inQSGNode::markDirty() after getting many notifications.
Summary: Crash inQSGNode::markDirty() after getting many notifications.
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: master
Platform: openSUSE Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords:
: 412727 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-02-03 05:56 UTC by Tony
Modified: 2021-03-03 16:51 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.21


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tony 2020-02-03 05:56:58 UTC
Application: plasmashell (5.18.80)

Qt Version: 5.14.1
Frameworks Version: 5.67.0
Operating System: Linux 5.4.16-xanmod9 x86_64
Windowing system: X11
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
- What I was doing when the application crashed:

I was trying to set up a tft server to do a network install, so i was fiddling a lot with Network-Manager.
I had Network-Manager setup to share my ethernet as "Shared with other computers" something went wrong and i got lots of notifications about it, some point after i got the crash pop up.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc1cd313800 (LWP 1625))]

Thread 22 (Thread 0x7fc15b01f700 (LWP 1768)):
#0  0x00007fc1cc011588 in  () at /usr/lib64/libQt5Core.so.5
#1  0x00007fc1cc00fe89 in QTimerInfoList::updateCurrentTime() () at /usr/lib64/libQt5Core.so.5
#2  0x00007fc1cc0123c5 in  () at /usr/lib64/libQt5Core.so.5
#3  0x00007fc1ca571d59 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fc1ca572292 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fc1ca57240f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#6  0x00007fc1cc011c6b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007fc1cbfb9bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#8  0x00007fc1cbde462e in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#9  0x00007fc15b88fe48 in KCupsConnection::run() () at /usr/lib64/libkcupslib.so
#10 0x00007fc1cbde56f8 in  () at /usr/lib64/libQt5Core.so.5
#11 0x00007fc1cb298f2a in start_thread () at /lib64/libpthread.so.0
#12 0x00007fc1ce2e738f in clone () at /lib64/libc.so.6

Thread 21 (Thread 0x7fc16b3b7700 (LWP 1760)):
#0  0x00007fc1ce2dcabf in poll () at /lib64/libc.so.6
#1  0x00007fc1ca5722ee in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fc1ca57240f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fc1cc011c6b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fc1cbfb9bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fc1cbde462e in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007fc1cda680e6 in  () at /usr/lib64/libQt5Quick.so.5
#7  0x00007fc1cbde56f8 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007fc1cb298f2a in start_thread () at /lib64/libpthread.so.0
#9  0x00007fc1ce2e738f in clone () at /lib64/libc.so.6

Thread 20 (Thread 0x7fc181ffb700 (LWP 1759)):
#0  0x00007fc1cb29f6a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc1b7096c2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007fc1b7096b07 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fc1cb298f2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007fc1ce2e738f in clone () at /lib64/libc.so.6

Thread 19 (Thread 0x7fc1827fc700 (LWP 1757)):
#0  0x00007fc1cb29f6a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc1b7096c2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007fc1b7096b07 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fc1cb298f2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007fc1ce2e738f in clone () at /lib64/libc.so.6

Thread 18 (Thread 0x7fc182ffd700 (LWP 1756)):
#0  0x00007fc1cb29f6a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc1b7096c2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007fc1b7096b07 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fc1cb298f2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007fc1ce2e738f in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7fc1837fe700 (LWP 1755)):
#0  0x00007fc1cb29f6a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc1b7096c2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007fc1b7096b07 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fc1cb298f2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007fc1ce2e738f in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7fc183fff700 (LWP 1754)):
#0  0x00007fc1cb29f6a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc1b7096c2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007fc1b7096b07 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fc1cb298f2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007fc1ce2e738f in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7fc1a0ff9700 (LWP 1753)):
#0  0x00007fc1cb29f6a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc1b7096c2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007fc1b7096b07 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fc1cb298f2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007fc1ce2e738f in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7fc1a17fa700 (LWP 1752)):
#0  0x00007fc1cb29f6a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc1b7096c2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007fc1b7096b07 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fc1cb298f2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007fc1ce2e738f in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7fc1a1ffb700 (LWP 1751)):
#0  0x00007fc1cb29f6a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc1b7096c2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007fc1b7096b07 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fc1cb298f2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007fc1ce2e738f in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7fc1a27fc700 (LWP 1750)):
#0  0x00007fc1cb29f6a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc1b7096c2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007fc1b7096b07 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fc1cb298f2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007fc1ce2e738f in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7fc1a2ffd700 (LWP 1749)):
#0  0x00007fc1cb29f6a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc1b7096c2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007fc1b7096b07 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fc1cb298f2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007fc1ce2e738f in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7fc1a37fe700 (LWP 1748)):
#0  0x00007fc1cb29f6a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc1b7096c2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007fc1b7096b07 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fc1cb298f2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007fc1ce2e738f in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7fc1a3fff700 (LWP 1747)):
#0  0x00007fc1cb29f6a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc1b7096c2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007fc1b7096b07 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fc1cb298f2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007fc1ce2e738f in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fc1b082c700 (LWP 1746)):
#0  0x00007fc1cb29f6a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc1b7096c2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007fc1b7096b07 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fc1cb298f2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007fc1ce2e738f in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fc1b102d700 (LWP 1745)):
#0  0x00007fc1cb29f6a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc1b7096c2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007fc1b7096b07 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fc1cb298f2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007fc1ce2e738f in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fc1b182e700 (LWP 1744)):
#0  0x00007fc1cb29f6a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc1b7096c2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007fc1b7096b07 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fc1cb298f2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007fc1ce2e738f in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fc1b202f700 (LWP 1743)):
#0  0x00007fc1cb29f6a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc1b7096c2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007fc1b7096b07 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fc1cb298f2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007fc1ce2e738f in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fc1c5ac7700 (LWP 1742)):
#0  0x00007fc1ca5bd5e9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fc1ca571887 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fc1ca57221b in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fc1ca57240f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fc1cc011c6b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fc1cbfb9bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007fc1cbde462e in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007fc1cd7ae6e5 in  () at /usr/lib64/libQt5Qml.so.5
#8  0x00007fc1cbde56f8 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007fc1cb298f2a in start_thread () at /lib64/libpthread.so.0
#10 0x00007fc1ce2e738f in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fc1c6d6f700 (LWP 1627)):
#0  0x00007fc1ca57217a in  () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fc1ca57240f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fc1cc011c6b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#3  0x00007fc1cbfb9bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fc1cbde462e in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#5  0x00007fc1cd108507 in  () at /usr/lib64/libQt5DBus.so.5
#6  0x00007fc1cbde56f8 in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007fc1cb298f2a in start_thread () at /lib64/libpthread.so.0
#8  0x00007fc1ce2e738f in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fc1c799f700 (LWP 1626)):
#0  0x00007fc1ce2dcabf in poll () at /lib64/libc.so.6
#1  0x00007fc1cdf5d752 in  () at /usr/lib64/libxcb.so.1
#2  0x00007fc1cdf5e40a in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007fc1c7bd3ab0 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007fc1cbde56f8 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fc1cb298f2a in start_thread () at /lib64/libpthread.so.0
#6  0x00007fc1ce2e738f in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fc1cd313800 (LWP 1625)):
[KCrash Handler]
#5  0x00007fc1cdaa7a91 in QSGNode::markDirty(QFlags<QSGNode::DirtyStateBit>) () at /usr/lib64/libQt5Quick.so.5
#6  0x00007fc1cda881c6 in  () at /usr/lib64/libQt5Quick.so.5
#7  0x00007fc1cda8c7b5 in  () at /usr/lib64/libQt5Quick.so.5
#8  0x00007fc1cd7c5280 in QAbstractAnimationJob::stateChanged(QAbstractAnimationJob::State, QAbstractAnimationJob::State) () at /usr/lib64/libQt5Qml.so.5
#9  0x00007fc1cd7c5b73 in QAbstractAnimationJob::setState(QAbstractAnimationJob::State) () at /usr/lib64/libQt5Qml.so.5
#10 0x00007fc1cd7c60b1 in QAbstractAnimationJob::setCurrentTime(int) () at /usr/lib64/libQt5Qml.so.5
#11 0x00007fc1cd7c7fc2 in QSequentialAnimationGroupJob::updateCurrentTime(int) () at /usr/lib64/libQt5Qml.so.5
#12 0x00007fc1cd7c6068 in QAbstractAnimationJob::setCurrentTime(int) () at /usr/lib64/libQt5Qml.so.5
#13 0x00007fc1cd7c61df in QQmlAnimationTimer::updateAnimationsTime(long long) () at /usr/lib64/libQt5Qml.so.5
#14 0x00007fc1cbdcaa23 in QUnifiedTimer::updateAnimationTimers(long long) () at /usr/lib64/libQt5Core.so.5
#15 0x00007fc1cbdcc68d in QAnimationDriver::advanceAnimation(long long) () at /usr/lib64/libQt5Core.so.5
#16 0x00007fc1cbfe7995 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
#17 0x00007fc1ccb2bcaf in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x55cdfbcec400, receiver=receiver@entry=0x55cdfcb9b848, e=e@entry=0x7fffbe697730) at kernel/qapplication.cpp:3684
#18 0x00007fc1ccb34df0 in QApplication::notify(QObject*, QEvent*) (this=0x7fffbe697b30, receiver=0x55cdfcb9b848, e=0x7fffbe697730) at kernel/qapplication.cpp:3430
#19 0x00007fc1cbfbb062 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#20 0x00007fc1cc011020 in QTimerInfoList::activateTimers() () at /usr/lib64/libQt5Core.so.5
#21 0x00007fc1cc0118dc in  () at /usr/lib64/libQt5Core.so.5
#22 0x00007fc1ca571ff8 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#23 0x00007fc1ca572380 in  () at /usr/lib64/libglib-2.0.so.0
#24 0x00007fc1ca57240f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#25 0x00007fc1cc011c4e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#26 0x00007fc1cbfb9bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#27 0x00007fc1cbfc19d2 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#28 0x000055cdfbc5eb0d in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma5-workspace-5.17.80git.20200131T150957~a3d375ea6-ku.75.2.x86_64/shell/main.cpp:228
[Inferior 1 (process 1625) detached]

Possible duplicates by query: bug 414552, bug 412727, bug 412643, bug 408631, bug 404886.
Comment 1 Benjamin Smith 2020-06-27 05:09:02 UTC
I just switched wifi networks a few times because my home wifi is acting up. Plasmashell crashed immediately after the notification appeared that the wifi was connected. 

Plasma 5.19.2 
Manjaro Linux with kernel 5.7.6.

Jun 27 01:01:08 bens-laptop systemd-coredump[9716]: Process 1041 (plasmashell) of user 1000 dumped core.

Stack trace of thread 1337:
#0  0x00007fc487b1a355 raise (libc.so.6 + 0x3c355)
#1  0x00007fc487b1a3e0 __restore_rt (libc.so.6 + 0x3c3e0)
#2  0x00007fc469639fb4 n/a (libkquickcontrolsaddonsplugin.so + 0x27fb4)
#3  0x00007fc48816d906 n/a (libQt5Core.so.5 + 0x2e9906)
#4  0x00007fc489c37115 _ZN19QQuickWindowPrivate16renderSceneGraphERK5QSizeS2_ (libQt5Quick.so.5 + 0x254115)
#5  0x00007fc489bd9a3f n/a (libQt5Quick.so.5 + 0x1f6a3f)
#6  0x00007fc489bda3d7 n/a (libQt5Quick.so.5 + 0x1f73d7)
#7  0x00007fc487f51e0f n/a (libQt5Core.so.5 + 0xcde0f)
#8  0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422)
#9  0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3)

Stack trace of thread 1041:
#0  0x00007fc4872f0e32 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe32)
#1  0x00007fc487f57d64 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xd3d64)
#2  0x00007fc489bdc157 n/a (libQt5Quick.so.5 + 0x1f9157)
#3  0x00007fc489c450a7 _ZN12QQuickWindow5eventEP6QEvent (libQt5Quick.so.5 + 0x2620a7)
#4  0x00007fc488c5a702 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x15c702)
#5  0x00007fc48813669a _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x2b269a)
#6  0x00007fc4884ffe59 _ZN15QPlatformWindow11windowEventEP6QEvent (libQt5Gui.so.5 + 0x12ae59)
#7  0x00007fc488c6145c _ZN12QApplication6notifyEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x16345c)
#8  0x00007fc48813669a _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x2b269a)
#9  0x00007fc48818e595 _ZN14QTimerInfoList14activateTimersEv (libQt5Core.so.5 + 0x30a595)
#10 0x00007fc48818ee42 n/a (libQt5Core.so.5 + 0x30ae42)
#11 0x00007fc4865e943c g_main_context_dispatch (libglib-2.0.so.0 + 0x5243c)
#12 0x00007fc486636fa9 n/a (libglib-2.0.so.0 + 0x9ffa9)
#13 0x00007fc4865e8221 g_main_context_iteration (libglib-2.0.so.0 + 0x51221)
#14 0x00007fc48818f211 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x30b211)
#15 0x00007fc48813501c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2b101c)
#16 0x00007fc48813d4a4 _ZN16QCoreApplication4execEv (libQt5Core.so.5 + 0x2b94a4)
#17 0x0000560348271f5d n/a (plasmashell + 0x1df5d)
#18 0x00007fc487b05002 __libc_start_main (libc.so.6 + 0x27002)
#19 0x000056034827219e _start (plasmashell + 0x1e19e)

Stack trace of thread 1273:
#0  0x00007fc4872f0e32 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe32)
#1  0x00007fc487f57d64 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xd3d64)
#2  0x00007fc489bd7e7b n/a (libQt5Quick.so.5 + 0x1f4e7b)
#3  0x00007fc489bda41b n/a (libQt5Quick.so.5 + 0x1f741b)
#4  0x00007fc487f51e0f n/a (libQt5Core.so.5 + 0xcde0f)
#5  0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422)
#6  0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3)

Stack trace of thread 1268:
#0  0x00007fc487bd305f __poll (libc.so.6 + 0xf505f)
#1  0x00007fc486636f38 n/a (libglib-2.0.so.0 + 0x9ff38)
#2  0x00007fc4865e8221 g_main_context_iteration (libglib-2.0.so.0 + 0x51221)
#3  0x00007fc48818f211 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x30b211)
#4  0x00007fc48813501c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2b101c)
#5  0x00007fc487f50c32 _ZN7QThread4execEv (libQt5Core.so.5 + 0xccc32)
#6  0x00007fc48988d789 n/a (libQt5Qml.so.5 + 0x30b789)
#7  0x00007fc487f51e0f n/a (libQt5Core.so.5 + 0xcde0f)
#8  0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422)
#9  0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3)

Stack trace of thread 1272:
#0  0x00007fc4872f0e32 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe32)
#1  0x00007fc472d5b3bc n/a (iris_dri.so + 0x4ae3bc)
#2  0x00007fc472d59db8 n/a (iris_dri.so + 0x4acdb8)
#3  0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422)
#4  0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3)

Stack trace of thread 1332:
#0  0x00007fc4872f0e32 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe32)
#1  0x00007fc487f57d64 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xd3d64)
#2  0x00007fc489bd7e7b n/a (libQt5Quick.so.5 + 0x1f4e7b)
#3  0x00007fc489bda41b n/a (libQt5Quick.so.5 + 0x1f741b)
#4  0x00007fc487f51e0f n/a (libQt5Core.so.5 + 0xcde0f)
#5  0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422)
#6  0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3)

Stack trace of thread 1274:
#0  0x00007fc487bd305f __poll (libc.so.6 + 0xf505f)
#1  0x00007fc486636f38 n/a (libglib-2.0.so.0 + 0x9ff38)
#2  0x00007fc4865e8221 g_main_context_iteration (libglib-2.0.so.0 + 0x51221)
#3  0x00007fc48818f211 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x30b211)
#4  0x00007fc48813501c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2b101c)
#5  0x00007fc487f50c32 _ZN7QThread4execEv (libQt5Core.so.5 + 0xccc32)
#6  0x00007fc489b2918b n/a (libQt5Quick.so.5 + 0x14618b)
#7  0x00007fc487f51e0f n/a (libQt5Core.so.5 + 0xcde0f)
#8  0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422)
#9  0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3)

Stack trace of thread 1270:
#0  0x00007fc4872f0e32 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe32)
#1  0x00007fc472d5b3bc n/a (iris_dri.so + 0x4ae3bc)
#2  0x00007fc472d59db8 n/a (iris_dri.so + 0x4acdb8)
#3  0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422)
#4  0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3)

Stack trace of thread 1053:
#0  0x00007fc487bd305f __poll (libc.so.6 + 0xf505f)
#1  0x00007fc489ffd63b n/a (libxcb.so.1 + 0xc63b)
#2  0x00007fc489fff37b xcb_wait_for_event (libxcb.so.1 + 0xe37b)
#3  0x00007fc483a9ec51 n/a (libQt5XcbQpa.so.5 + 0x5dc51)
#4  0x00007fc487f51e0f n/a (libQt5Core.so.5 + 0xcde0f)
#5  0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422)
#6  0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3)

Stack trace of thread 1347:
#0  0x00007fc4872f0e32 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe32)
#1  0x00007fc487f57d64 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xd3d64)
#2  0x00007fc489bd7e7b n/a (libQt5Quick.so.5 + 0x1f4e7b)
#3  0x00007fc489bda41b n/a (libQt5Quick.so.5 + 0x1f741b)
#4  0x00007fc487f51e0f n/a (libQt5Core.so.5 + 0xcde0f)
#5  0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422)
#6  0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3)

Stack trace of thread 1311:
#0  0x00007fc4872f0e32 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe32)
#1  0x00007fc489ffd819 n/a (libxcb.so.1 + 0xc819)
#2  0x00007fc489fff45b xcb_wait_for_special_event (libxcb.so.1 + 0xe45b)
#3  0x00007fc480689c12 n/a (libGLX_mesa.so.0 + 0x50c12)
#4  0x00007fc48068e8be n/a (libGLX_mesa.so.0 + 0x558be)
#5  0x00007fc480689460 n/a (libGLX_mesa.so.0 + 0x50460)
#6  0x00007fc4729e28d1 n/a (iris_dri.so + 0x1358d1)
#7  0x00007fc4729d58c4 n/a (iris_dri.so + 0x1288c4)
#8  0x00007fc4729f1d5b n/a (iris_dri.so + 0x144d5b)
#9  0x00007fc4729f2dff n/a (iris_dri.so + 0x145dff)
#10 0x00007fc472a2a1e5 n/a (iris_dri.so + 0x17d1e5)
#11 0x00007fc472a2acdc n/a (iris_dri.so + 0x17dcdc)
#12 0x00007fc489b820c1 _ZN16QSGBatchRenderer8Renderer13renderBatchesEv (libQt5Quick.so.5 + 0x19f0c1)
#13 0x00007fc489b829f5 _ZN16QSGBatchRenderer8Renderer6renderEv (libQt5Quick.so.5 + 0x19f9f5)
#14 0x00007fc489b6adf2 _ZN11QSGRenderer11renderSceneERK11QSGBindable (libQt5Quick.so.5 + 0x187df2)
#15 0x00007fc489b6b2d4 _ZN11QSGRenderer11renderSceneEj (libQt5Quick.so.5 + 0x1882d4)
#16 0x00007fc489bcb973 _ZN23QSGDefaultRenderContext15renderNextFrameEP11QSGRendererj (libQt5Quick.so.5 + 0x1e8973)
#17 0x00007fc489c37501 _ZN19QQuickWindowPrivate16renderSceneGraphERK5QSizeS2_ (libQt5Quick.so.5 + 0x254501)
#18 0x00007fc489bd9a3f n/a (libQt5Quick.so.5 + 0x1f6a3f)
#19 0x00007fc489bda3d7 n/a (libQt5Quick.so.5 + 0x1f73d7)
#20 0x00007fc487f51e0f n/a (libQt5Core.so.5 + 0xcde0f)
#21 0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422)
#22 0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3)

Stack trace of thread 1271:
#0  0x00007fc4872f0e32 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe32)
#1  0x00007fc472d5b3bc n/a (iris_dri.so + 0x4ae3bc)
#2  0x00007fc472d59db8 n/a (iris_dri.so + 0x4acdb8)
#3  0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422)
#4  0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3)

Stack trace of thread 1269:
#0  0x00007fc4872f0e32 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe32)
#1  0x00007fc472d5b3bc n/a (iris_dri.so + 0x4ae3bc)
#2  0x00007fc472d59db8 n/a (iris_dri.so + 0x4acdb8)
#3  0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422)
#4  0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3)

Stack trace of thread 1310:
#0  0x00007fc487bd305f __poll (libc.so.6 + 0xf505f)
#1  0x00007fc486636f38 n/a (libglib-2.0.so.0 + 0x9ff38)
#2  0x00007fc4865e8221 g_main_context_iteration (libglib-2.0.so.0 + 0x51221)
#3  0x00007fc48818f211 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x30b211)
#4  0x00007fc48813501c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2b101c)
#5  0x00007fc487f50c32 _ZN7QThread4execEv (libQt5Core.so.5 + 0xccc32)
#6  0x00007fc437a22bab _ZN15KCupsConnection3runEv (libkcupslib.so + 0x20bab)
#7  0x00007fc487f51e0f n/a (libQt5Core.so.5 + 0xcde0f)
#8  0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422)
#9  0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3)

Stack trace of thread 1083:
#0  0x00007fc487bd305f __poll (libc.so.6 + 0xf505f)
#1  0x00007fc486636f38 n/a (libglib-2.0.so.0 + 0x9ff38)
#2  0x00007fc4865e8221 g_main_context_iteration (libglib-2.0.so.0 + 0x51221)
#3  0x00007fc48818f211 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x30b211)
#4  0x00007fc48813501c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2b101c)
#5  0x00007fc487f50c32 _ZN7QThread4execEv (libQt5Core.so.5 + 0xccc32)
#6  0x00007fc489240098 n/a (libQt5DBus.so.5 + 0x17098)
#7  0x00007fc487f51e0f n/a (libQt5Core.so.5 + 0xcde0f)
#8  0x00007fc4872ea422 start_thread (libpthread.so.0 + 0x9422)
#9  0x00007fc487bddbf3 __clone (libc.so.6 + 0xffbf3)
Comment 2 Nate Graham 2021-03-02 22:14:26 UTC
I strongly suspect that this is fixed in Plasma 5.21. Can you re-check? Thanks!
Comment 3 Nate Graham 2021-03-02 22:14:34 UTC
*** Bug 412727 has been marked as a duplicate of this bug. ***
Comment 4 Tony 2021-03-03 16:34:20 UTC
(In reply to Nate Graham from comment #2)
> I strongly suspect that this is fixed in Plasma 5.21. Can you re-check?
> Thanks!

I tried to trigger it again by connecting/disconnecting from networks and restarting frequently networkmanager.
I'v been unable to trigger it.
Comment 5 Nate Graham 2021-03-03 16:51:30 UTC
Awesome. Let's call it fixed, then.