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

            Bug ID: 451880
           Summary: Random crash in plasma
           Product: plasmashell
           Version: 5.24.3
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: jesa...@gmail.com
                CC: k...@davidedmundson.co.uk
  Target Milestone: 1.0

Application: plasmashell (5.24.3)

Qt Version: 5.15.2
Frameworks Version: 5.92.0
Operating System: Linux 5.3.18-150300.59.54-default x86_64
Windowing System: X11
Distribution: "openSUSE Leap 15.3"
DrKonqi: 5.24.3 [KCrashBackend]

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

I was doing any special. This crash happens random in my system with nvidia
drivers

The reporter is unsure if this crash is reproducible.

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

[KCrash Handler]
#4  0x00007f8139b1d163 in QListData::size() const (this=this@entry=0x2cb92e0)
at /usr/include/qt5/QtCore/qlist.h:115
#5  QtPrivate::indexOf<QSGOpenGLAtlasTexture::TextureBase*,
QSGOpenGLAtlasTexture::TextureBase*>(QList<QSGOpenGLAtlasTexture::TextureBase*>
const&, QSGOpenGLAtlasTexture::TextureBase* const&, int) (from=0,
u=@0x7f807b7fdaa8: 0x7f806c63e520, list=...) at
/usr/include/qt5/QtCore/qlist.h:1038
#6 
QList<QSGOpenGLAtlasTexture::TextureBase*>::indexOf(QSGOpenGLAtlasTexture::TextureBase*
const&, int) const (from=0, t=@0x7f807b7fdaa8: 0x7f806c63e520,
this=this@entry=0x2cb92e0) at /usr/include/qt5/QtCore/qlist.h:1026
#7 
QList<QSGOpenGLAtlasTexture::TextureBase*>::removeOne(QSGOpenGLAtlasTexture::TextureBase*
const&) (this=this@entry=0x2cb92e0, _t=@0x7f807b7fdaa8: 0x7f806c63e520) at
/usr/include/qt5/QtCore/qlist.h:962
#8  0x00007f8139b1c0a5 in
QSGOpenGLAtlasTexture::AtlasBase::remove(QSGOpenGLAtlasTexture::TextureBase*)
(this=0x2cb92b0, t=<optimized out>, t@entry=0x7f806c63e520) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.1.2.x86_64/src/quick/scenegraph/util/qsgopenglatlastexture.cpp:287
#9  0x00007f8139b1c15c in QSGOpenGLAtlasTexture::TextureBase::~TextureBase()
(this=0x7f806c63e520, __in_chrg=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.1.2.x86_64/src/quick/scenegraph/util/qsgopenglatlastexture.cpp:516
#10 QSGOpenGLAtlasTexture::Texture::~Texture() (this=0x7f806c63e520,
__in_chrg=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.1.2.x86_64/src/quick/scenegraph/util/qsgopenglatlastexture.cpp:539
#11 0x00007f8139b1c179 in QSGOpenGLAtlasTexture::Texture::~Texture()
(this=0x7f806c63e520, __in_chrg=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.1.2.x86_64/src/quick/scenegraph/util/qsgopenglatlastexture.cpp:543
#12 0x00007f80e6ce70ad in
QScopedPointerDeleter<QSGTexture>::cleanup(QSGTexture*) (pointer=<optimized
out>) at /usr/include/qt5/QtCore/qscopedpointer.h:60
#13 QScopedPointer<QSGTexture, QScopedPointerDeleter<QSGTexture>
>::~QScopedPointer() (this=0x7f806c1b1d20, __in_chrg=<optimized out>) at
/usr/include/qt5/QtCore/qscopedpointer.h:107
#14 Plasma::WindowTextureProvider::~WindowTextureProvider()
(this=0x7f806c1b1d10, __in_chrg=<optimized out>) at
/usr/src/debug/plasma-framework-5.92.0-lp153.343.1.x86_64/src/declarativeimports/core/windowthumbnail.h:153
#15 Plasma::WindowTextureProvider::~WindowTextureProvider()
(this=0x7f806c1b1d10, __in_chrg=<optimized out>) at
/usr/src/debug/plasma-framework-5.92.0-lp153.343.1.x86_64/src/declarativeimports/core/windowthumbnail.h:153
#16 0x00007f8139b67465 in QSGRenderThread::event(QEvent*) (this=0x61ee630,
e=0x5772210) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.1.2.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:493
#17 0x00007f8139b662e8 in QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x61ee630) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.1.2.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:937
#18 0x00007f8139b666c1 in QSGRenderThread::run() (this=0x61ee630) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.1.2.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#19 0x00007f81364789cc in QThreadPrivate::start(void*) (arg=0x61ee630) at
thread/qthread_unix.cpp:331
#20 0x00007f8134dd96ea in start_thread () at /lib64/libpthread.so.0
#21 0x00007f8135caaa8f in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7f807bfff700 (LWP 5512) "QSGRenderThread"):
#1  0x00007f813647f2cb in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x5ba75e0) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5e28bf8,
mutex=mutex@entry=0x5e28bf0, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#3  0x00007f8139b6624a in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x5e28be8) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.1.2.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:257
#4  QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5e28b50)
at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.1.2.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#5  0x00007f8139b666c1 in QSGRenderThread::run() (this=0x5e28b50) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.1.2.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#6  0x00007f81364789cc in QThreadPrivate::start(void*) (arg=0x5e28b50) at
thread/qthread_unix.cpp:331
#7  0x00007f8134dd96ea in start_thread () at /lib64/libpthread.so.0
#8  0x00007f8135caaa8f in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7f80836c7700 (LWP 5496) "KCupsConnection"):
#1  0x00007f812f406100 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f812f3be4c8 in g_main_context_check () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007f812f3be950 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f812f3beabc in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#5  0x00007f81366d518b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f807c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f81366713ca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f80836c6be0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:232
#7  0x00007f8136477487 in QThread::exec() (this=this@entry=0x708d580) at
thread/qthread.cpp:547
#8  0x00007f8083dacc87 in KCupsConnection::run() (this=0x708d580) at
/usr/src/debug/kde-print-manager-21.12.3-lp153.231.1.x86_64/libkcups/KCupsConnection.cpp:289
#9  0x00007f81364789cc in QThreadPrivate::start(void*) (arg=0x708d580) at
thread/qthread_unix.cpp:331
#10 0x00007f8134dd96ea in start_thread () at /lib64/libpthread.so.0
#11 0x00007f8135caaa8f in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7f8092dae700 (LWP 5485) "SessionThread"):
#1  0x00007f812f3be9a9 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f812f3beabc in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007f81366d518b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f808c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f81366713ca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f8092dadc20, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:232
#5  0x00007f8136477487 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:547
#6  0x00007f81364789cc in QThreadPrivate::start(void*) (arg=0x3ec6be0) at
thread/qthread_unix.cpp:331
#7  0x00007f8134dd96ea in start_thread () at /lib64/libpthread.so.0
#8  0x00007f8135caaa8f in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7f80a0b63700 (LWP 5482) "plasmashell"):
#1  0x00007f812c94731e in read (__nbytes=32767, __buf=0x7f80a0b5aba0, __fd=4)
at /usr/include/bits/unistd.h:44
#2  usbmuxd_listen_inotify () at libusbmuxd.c:566
#3  0x00007f812c947f13 in usbmuxd_listen () at libusbmuxd.c:611
#4  device_monitor (data=0x4070150) at libusbmuxd.c:737
#5  0x00007f8134dd96ea in start_thread () at /lib64/libpthread.so.0
#6  0x00007f8135caaa8f in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f80ae7fe700 (LWP 5454) "QSGRenderThread"):
#1  0x00007f813647f2cb in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x1ad7760) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x1ad75e8,
mutex=mutex@entry=0x1ad75e0, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#3  0x00007f8139b6624a in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x1ad75d8) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.1.2.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:257
#4  QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x1ad7540)
at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.1.2.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#5  0x00007f8139b666c1 in QSGRenderThread::run() (this=0x1ad7540) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.1.2.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#6  0x00007f81364789cc in QThreadPrivate::start(void*) (arg=0x1ad7540) at
thread/qthread_unix.cpp:331
#7  0x00007f8134dd96ea in start_thread () at /lib64/libpthread.so.0
#8  0x00007f8135caaa8f in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f80d1ffb700 (LWP 5442) "QSGRenderThread"):
#1  0x00007f813647f2cb in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x7f812000df10) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x33220d8,
mutex=mutex@entry=0x33220d0, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#3  0x00007f8139b6624a in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x33220c8) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.1.2.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:257
#4  QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x3322030)
at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.1.2.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:936
#5  0x00007f8139b666c1 in QSGRenderThread::run() (this=0x3322030) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.1.2.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1053
#6  0x00007f81364789cc in QThreadPrivate::start(void*) (arg=0x3322030) at
thread/qthread_unix.cpp:331
#7  0x00007f8134dd96ea in start_thread () at /lib64/libpthread.so.0
#8  0x00007f8135caaa8f in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f80d9f7c700 (LWP 5415) "QQuickPixmapRea"):
#1  0x00007f812f406100 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f812f3be4c8 in g_main_context_check () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007f812f3be950 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f812f3beabc in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#5  0x00007f81366d518b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f80cc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f81366713ca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f80d9f7bbb0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:232
#7  0x00007f8136477487 in QThread::exec() (this=this@entry=0x2f44980) at
thread/qthread.cpp:547
#8  0x00007f8139aa8466 in QQuickPixmapReader::run() (this=0x2f44980) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.1.2.x86_64/src/quick/util/qquickpixmapcache.cpp:1024
#9  0x00007f81364789cc in QThreadPrivate::start(void*) (arg=0x2f44980) at
thread/qthread_unix.cpp:331
#10 0x00007f8134dd96ea in start_thread () at /lib64/libpthread.so.0
#11 0x00007f8135caaa8f in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f80f69d3700 (LWP 5163) "QLibProxyWrappe"):
#1  0x00007f813647ae04 in QtLinuxFutex::_q_futex(int*, int, int, unsigned long
long, int*, int) (val3=0, addr2=0x0, val2=0, val=<optimized out>, op=0,
addr=<optimized out>) at thread/qfutex_p.h:116
#2  QtLinuxFutex::futexWait<QBasicAtomicInteger<unsigned int>
>(QBasicAtomicInteger<unsigned int>&, QBasicAtomicInteger<unsigned int>::Type)
(expectedValue=<optimized out>, futex=<optimized out>) at thread/qfutex_p.h:135
#3  futexSemaphoreTryAcquire_loop<false>(QBasicAtomicInteger<unsigned long
long>&, unsigned long long, unsigned long long, int) (timeout=-1,
nn=8589934593, curValue=<optimized out>, u=...) at thread/qsemaphore.cpp:219
#4  futexSemaphoreTryAcquire<false>(QBasicAtomicInteger<unsigned long long>&,
int, int) (timeout=-1, n=n@entry=1, u=...) at thread/qsemaphore.cpp:262
#5  QSemaphore::acquire(int) (this=this@entry=0x7f8132a12940 <(anonymous
namespace)::Q_QGS_libProxyWrapper::innerFunction()::holder+32>, n=n@entry=1) at
thread/qsemaphore.cpp:326
#6  0x00007f813274ba74 in QLibProxyWrapper::run() (this=0x7f8132a12920
<(anonymous namespace)::Q_QGS_libProxyWrapper::innerFunction()::holder>) at
kernel/qnetworkproxy_libproxy.cpp:179
#7  0x00007f81364789cc in QThreadPrivate::start(void*) (arg=0x7f8132a12920
<(anonymous namespace)::Q_QGS_libProxyWrapper::innerFunction()::holder>) at
thread/qthread_unix.cpp:331
#8  0x00007f8134dd96ea in start_thread () at /lib64/libpthread.so.0
#9  0x00007f8135caaa8f in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f80f71d4700 (LWP 5162) "QNetworkAccessM"):
#1  0x00007f812f3be9a9 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f812f3beabc in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007f81366d518b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f80e8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f81366713ca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f80f71d3c20, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:232
#5  0x00007f8136477487 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:547
#6  0x00007f81364789cc in QThreadPrivate::start(void*) (arg=0x23f0910) at
thread/qthread_unix.cpp:331
#7  0x00007f8134dd96ea in start_thread () at /lib64/libpthread.so.0
#8  0x00007f8135caaa8f in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f80f8061700 (LWP 5097) "Qt bearer threa"):
#1  0x00007f812f3bcb78 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f812f3be2f2 in g_main_context_check () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007f812f3be950 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f812f3beabc in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#5  0x00007f81366d518b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f80f0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f81366713ca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f80f8060c20, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:232
#7  0x00007f8136477487 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:547
#8  0x00007f81364789cc in QThreadPrivate::start(void*) (arg=0x2405e10) at
thread/qthread_unix.cpp:331
#9  0x00007f8134dd96ea in start_thread () at /lib64/libpthread.so.0
#10 0x00007f8135caaa8f in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f8115d3b700 (LWP 5004) "QQmlThread"):
#1  0x00007f812f3be9a9 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f812f3beabc in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007f81366d518b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f8110000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f81366713ca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f8115d3ac00, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:232
#5  0x00007f8136477487 in QThread::exec() (this=this@entry=0x1fd66a0) at
thread/qthread.cpp:547
#6  0x00007f813910e585 in QQmlThreadPrivate::run() (this=0x1fd66a0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.1.2.x86_64/src/qml/qml/ftw/qqmlthread.cpp:155
#7  0x00007f81364789cc in QThreadPrivate::start(void*) (arg=0x1fd66a0) at
thread/qthread_unix.cpp:331
#8  0x00007f8134dd96ea in start_thread () at /lib64/libpthread.so.0
#9  0x00007f8135caaa8f in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f811f5c9700 (LWP 4901) "QDBusConnection"):
#1  0x00007f812f3be8db in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f812f3beabc in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007f81366d518b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f8118000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f81366713ca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f811f5c8bf0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:232
#5  0x00007f8136477487 in QThread::exec() (this=this@entry=0x7f8137916440
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:547
#6  0x00007f813769d365 in QDBusConnectionManager::run() (this=0x7f8137916440
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:179
#7  0x00007f81364789cc in QThreadPrivate::start(void*) (arg=0x7f8137916440
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:331
#8  0x00007f8134dd96ea in start_thread () at /lib64/libpthread.so.0
#9  0x00007f8135caaa8f in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f8125b41700 (LWP 4863) "QXcbEventQueue"):
#1  0x00007f813b644357 in _xcb_conn_wait () at /usr/lib64/libxcb.so.1
#2  0x00007f813b64601a in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f8127c57cc0 in QXcbEventQueue::run() (this=0x1956ce0) at
qxcbeventqueue.cpp:228
#4  0x00007f81364789cc in QThreadPrivate::start(void*) (arg=0x1956ce0) at
thread/qthread_unix.cpp:331
#5  0x00007f8134dd96ea in start_thread () at /lib64/libpthread.so.0
#6  0x00007f8135caaa8f in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f813c804980 (LWP 4834) "plasmashell"):
#1  0x00007f813647f2cb in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x552f150) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>,
mutex=0x61ee688, deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007f8139b6318a in
QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool)
(this=this@entry=0x252eef0, w=<optimized out>, inExpose=inExpose@entry=false)
at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.1.2.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1604
#4  0x00007f8139b63c8a in
QSGThreadedRenderLoop::handleUpdateRequest(QQuickWindow*) (this=0x252eef0,
window=0x4594df0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.1.2.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1430
#5  0x00007f8139bcbde8 in QQuickWindow::event(QEvent*) (this=0x4594df0,
e=0x7ffdacb440f0) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-lp153.1.2.x86_64/src/quick/items/qquickwindow.cpp:1857
#6  0x00007f813822c3ac in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=this@entry=0x1948340, receiver=receiver@entry=0x4594df0,
e=e@entry=0x7ffdacb440f0) at kernel/qapplication.cpp:3632
#7  0x00007f81382331a0 in QApplication::notify(QObject*, QEvent*)
(this=0x7ffdacb446f0, receiver=0x4594df0, e=0x7ffdacb440f0) at
kernel/qapplication.cpp:3156
#8  0x00007f8136672b53 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x4594df0, event=0x7ffdacb440f0) at kernel/qcoreapplication.cpp:1064
#9  0x00007f8136cbceb3 in QPlatformWindow::deliverUpdateRequest()
(this=<optimized out>) at kernel/qplatformwindow.cpp:789
#10 QPlatformWindow::windowEvent(QEvent*) (this=<optimized out>,
event=<optimized out>) at kernel/qplatformwindow.cpp:476
#11 0x00007f8138232fc2 in QApplication::notify(QObject*, QEvent*)
(this=0x7ffdacb446f0, receiver=0x4594df0, e=0x7ffdacb44380) at
kernel/qapplication.cpp:2874
#12 0x00007f8136672b53 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x4594df0, event=0x7ffdacb44380) at kernel/qcoreapplication.cpp:1064
#13 0x00007f81366d45f9 in QTimerInfoList::activateTimers() (this=0x1a77f90) at
kernel/qtimerinfo_unix.cpp:643
#14 0x00007f81366d4df9 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:183
#15 idleTimerSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized
out>) at kernel/qeventdispatcher_glib.cpp:230
#16 0x00007f812f3be694 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#17 0x00007f812f3bea30 in  () at /usr/lib64/libglib-2.0.so.0
#18 0x00007f812f3beabc in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#19 0x00007f81366d516c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x1a7dc70, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#20 0x00007f81366713ca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffdacb445d0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:232
#21 0x00007f813667abc7 in QCoreApplication::exec() () at
kernel/qcoreapplication.cpp:1375
#22 0x00007f8136cc0f9c in QGuiApplication::exec() () at
kernel/qguiapplication.cpp:1867
#23 0x00007f813822c305 in QApplication::exec() () at
kernel/qapplication.cpp:2824
#24 0x0000000000420740 in main(int, char**) (argc=<optimized out>,
argv=0x7ffdacb44700) at
/usr/src/debug/plasma5-workspace-5.24.3-lp153.643.3.x86_64/shell/main.cpp:238
[Inferior 1 (process 4834) detached]

Possible duplicates by query: bug 449585, bug 448827, bug 447407, bug 446822.

Reported using DrKonqi

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

Reply via email to