Bug 449585 - plasmashell crash on resume with nvidia drivers 510.47.03
Summary: plasmashell crash on resume with nvidia drivers 510.47.03
Status: RESOLVED DUPLICATE of bug 445893
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (show other bugs)
Version: 5.23.5
Platform: Neon Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-02-04 04:16 UTC by Bryan Stine
Modified: 2022-02-04 18:20 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bryan Stine 2022-02-04 04:16:51 UTC
Application: plasmashell (5.23.5)

Qt Version: 5.15.3
Frameworks Version: 5.90.0
Operating System: Linux 5.13.0-28-generic x86_64
Windowing System: X11
Distribution: KDE neon User - Plasma 25th Anniversary Edition
DrKonqi: 5.23.5 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
Placed the system into S3 suspend, then resumed from suspend. This crash consistently occurs on every suspend cycle.

The crash can be reproduced every time.

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

[New LWP 1401]
[New LWP 1437]
[New LWP 1507]
[New LWP 1585]
[New LWP 1586]
[New LWP 1636]
[New LWP 1707]
[New LWP 1848]
[New LWP 2021]
[New LWP 2031]
[New LWP 2230]
[New LWP 2231]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5582b84fed54) at ../sysdeps/nptl/futex-internal.h:183
__preamble__
[Current thread is 1 (Thread 0x7fba776f79c0 (LWP 1390))]

Thread 13 (Thread 0x7fb9f77fe700 (LWP 2231)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5582b6ab3700) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5582b6ab36b0, cond=0x5582b6ab36d8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5582b6ab36d8, mutex=0x5582b6ab36b0) at pthread_cond_wait.c:638
#3  0x00007fba7b94c6db in QWaitConditionPrivate::wait (deadline=..., this=0x5582b6ab36b0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x5582b7514b48, mutex=mutex@entry=0x5582b7514b40, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fba7d5b8c44 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x5582b7514b38) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x5582b7514aa0) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007fba7d5b90b9 in QSGRenderThread::run (this=0x5582b7514aa0) at scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007fba7b946543 in QThreadPrivate::start (arg=0x5582b7514aa0) at thread/qthread_unix.cpp:331
#9  0x00007fba7a87f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007fba7b5c4293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fba60ab5700 (LWP 2230)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5582b7513c54) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5582b7513c00, cond=0x5582b7513c28) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5582b7513c28, mutex=0x5582b7513c00) at pthread_cond_wait.c:638
#3  0x00007fba7b94c6db in QWaitConditionPrivate::wait (deadline=..., this=0x5582b7513c00) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x5582b75130a8, mutex=mutex@entry=0x5582b75130a0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fba7d5b8c44 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x5582b7513098) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x5582b7513000) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007fba7d5b90b9 in QSGRenderThread::run (this=0x5582b7513000) at scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007fba7b946543 in QThreadPrivate::start (arg=0x5582b7513000) at thread/qthread_unix.cpp:331
#9  0x00007fba7a87f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007fba7b5c4293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fb9f682d700 (LWP 2031)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5582b8f07250) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5582b8f07200, cond=0x5582b8f07228) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5582b8f07228, mutex=0x5582b8f07200) at pthread_cond_wait.c:638
#3  0x00007fba7b94c6db in QWaitConditionPrivate::wait (deadline=..., this=0x5582b8f07200) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x5582b96f8d88, mutex=mutex@entry=0x5582b96f8d80, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fba7d5b8c44 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x5582b96f8d78) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x5582b96f8ce0) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007fba7d5b90b9 in QSGRenderThread::run (this=0x5582b96f8ce0) at scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007fba7b946543 in QThreadPrivate::start (arg=0x5582b96f8ce0) at thread/qthread_unix.cpp:331
#9  0x00007fba7a87f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007fba7b5c4293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fb9f5d2c700 (LWP 2021)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5582b8ef0be4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5582b8ef0b90, cond=0x5582b8ef0bb8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5582b8ef0bb8, mutex=0x5582b8ef0b90) at pthread_cond_wait.c:638
#3  0x00007fba7b94c6db in QWaitConditionPrivate::wait (deadline=..., this=0x5582b8ef0b90) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x5582b8f5ff18, mutex=mutex@entry=0x5582b8f5ff10, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fba7d5b8c44 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x5582b8f5ff08) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x5582b8f5fe70) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007fba7d5b90b9 in QSGRenderThread::run (this=0x5582b8f5fe70) at scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007fba7b946543 in QThreadPrivate::start (arg=0x5582b8f5fe70) at thread/qthread_unix.cpp:331
#9  0x00007fba7a87f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007fba7b5c4293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fb9f7fff700 (LWP 1848)):
[KCrash Handler]
#4  QSGAreaAllocator::deallocateInNode (this=this@entry=0x7fb9f0169510, pos=..., node=0x0) at scenegraph/util/qsgareaallocator.cpp:170
#5  0x00007fba7d566dda in QSGAreaAllocator::deallocate (this=this@entry=0x7fb9f0169510, rect=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qpoint.h:124
#6  0x00007fba7d56d5a3 in QSGOpenGLAtlasTexture::AtlasBase::remove (this=0x7fb9f0169500, t=0x7fb9f01dfe90) at scenegraph/util/qsgopenglatlastexture.cpp:286
#7  0x00007fba7d56d6e1 in QSGOpenGLAtlasTexture::Texture::~Texture (this=0x7fb9f01dfe90, __in_chrg=<optimized out>) at scenegraph/util/qsgopenglatlastexture.cpp:516
#8  0x00007fba7d56d6fd in QSGOpenGLAtlasTexture::Texture::~Texture (this=0x7fb9f01dfe90, __in_chrg=<optimized out>) at scenegraph/util/qsgopenglatlastexture.cpp:539
#9  0x00007fba6c7dfbc1 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#10 0x00007fba7d5b9df2 in QSGRenderThread::event (this=0x5582b7dee2d0, e=0x5582b750f510) at scenegraph/qsgthreadedrenderloop.cpp:394
#11 0x00007fba7d5b8be4 in QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x5582b7dee2d0) at scenegraph/qsgthreadedrenderloop.cpp:937
#12 0x00007fba7d5b90b9 in QSGRenderThread::run (this=0x5582b7dee2d0) at scenegraph/qsgthreadedrenderloop.cpp:1053
#13 0x00007fba7b946543 in QThreadPrivate::start (arg=0x5582b7dee2d0) at thread/qthread_unix.cpp:331
#14 0x00007fba7a87f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#15 0x00007fba7b5c4293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fba063dd700 (LWP 1707)):
#0  0x00007fba7b5b7aff in __GI___poll (fds=0x7fb9f8006930, nfds=1, timeout=3439852) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fba79e4e36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fba79e4e4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fba7bb87a0b in QEventDispatcherGlib::processEvents (this=0x7fb9f8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fba7bb2bc9b in QEventLoop::exec (this=this@entry=0x7fba063dcba0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fba7b945362 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fba0741b07c in KCupsConnection::run() () from /lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007fba7b946543 in QThreadPrivate::start (arg=0x5582b7b5a2a0) at thread/qthread_unix.cpp:331
#8  0x00007fba7a87f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fba7b5c4293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fba5af77700 (LWP 1636)):
#0  0x00007fba7b5b7aff in __GI___poll (fds=0x7fba480043d0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fba79e4e36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fba79e4e4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fba7bb87a0b in QEventDispatcherGlib::processEvents (this=0x7fba48000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fba7bb2bc9b in QEventLoop::exec (this=this@entry=0x7fba5af76ba0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fba7b945362 in QThread::exec (this=this@entry=0x5582b7809ec0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fba7d4f340a in QQuickPixmapReader::run (this=0x5582b7809ec0) at util/qquickpixmapcache.cpp:1024
#7  0x00007fba7b946543 in QThreadPrivate::start (arg=0x5582b7809ec0) at thread/qthread_unix.cpp:331
#8  0x00007fba7a87f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fba7b5c4293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fba62139700 (LWP 1586)):
#0  0x00007fba7b5ba12b in __GI___select (nfds=41, readfds=0x7fba62138ba0, writefds=0x0, exceptfds=0x0, timeout=0x7fba62138b90) at ../sysdeps/unix/sysv/linux/select.c:41
#1  0x00007fba6ebbe0f3 in ?? () from /lib/x86_64-linux-gnu/libnvidia-glcore.so.510.47.03
#2  0x00007fba6ebbbb08 in ?? () from /lib/x86_64-linux-gnu/libnvidia-glcore.so.510.47.03
#3  0x00007fba7a87f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#4  0x00007fba7b5c4293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fba6295d700 (LWP 1585)):
#0  0x00007fba7b5b950b in ioctl () at ../sysdeps/unix/syscall-template.S:78
#1  0x00007fba6efda4b9 in ?? () from /lib/x86_64-linux-gnu/libnvidia-glcore.so.510.47.03
#2  0x00007fba6efdbd32 in ?? () from /lib/x86_64-linux-gnu/libnvidia-glcore.so.510.47.03
#3  0x00007fba6efde461 in ?? () from /lib/x86_64-linux-gnu/libnvidia-glcore.so.510.47.03
#4  0x00007fba6ebbceb4 in ?? () from /lib/x86_64-linux-gnu/libnvidia-glcore.so.510.47.03
#5  0x00007fba6ec7336e in ?? () from /lib/x86_64-linux-gnu/libnvidia-glcore.so.510.47.03
#6  0x00007fba6eba2f81 in ?? () from /lib/x86_64-linux-gnu/libnvidia-glcore.so.510.47.03
#7  0x00007fba7547a30f in ?? () from /lib/x86_64-linux-gnu/libGLX_nvidia.so.0
#8  0x00007fba754455e0 in ?? () from /lib/x86_64-linux-gnu/libGLX_nvidia.so.0
#9  0x00007fba75f57e8a in QGLXContext::swapBuffers (this=0x7fba5c009ed0, surface=0x5582b6cc2460) at qglxintegration.cpp:637
#10 0x00007fba7bf53b21 in QOpenGLContext::swapBuffers (this=0x7fba70009000, surface=<optimized out>) at kernel/qopenglcontext.cpp:1120
#11 0x00007fba7d5b52bc in QSGRenderThread::syncAndRender (this=0x7fba700077d0, grabImage=0x0) at scenegraph/qsgthreadedrenderloop.cpp:870
#12 0x00007fba7d5b9077 in QSGRenderThread::run (this=0x7fba700077d0) at scenegraph/qsgthreadedrenderloop.cpp:1043
#13 0x00007fba7b946543 in QThreadPrivate::start (arg=0x7fba700077d0) at thread/qthread_unix.cpp:331
#14 0x00007fba7a87f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#15 0x00007fba7b5c4293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fba6dcdd700 (LWP 1507)):
#0  0x00007fba7b5b7aff in __GI___poll (fds=0x7fba64004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fba79e4e36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fba79e4e4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fba7bb87a0b in QEventDispatcherGlib::processEvents (this=0x7fba64000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fba7bb2bc9b in QEventLoop::exec (this=this@entry=0x7fba6dcdcbc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fba7b945362 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fba7d159539 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fba7b946543 in QThreadPrivate::start (arg=0x5582b6709ff0) at thread/qthread_unix.cpp:331
#8  0x00007fba7a87f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fba7b5c4293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fba75f40700 (LWP 1437)):
#0  0x00007fba7b5b7aff in __GI___poll (fds=0x7fba68004e60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fba79e4e36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fba79e4e4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fba7bb87a0b in QEventDispatcherGlib::processEvents (this=0x7fba68000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fba7bb2bc9b in QEventLoop::exec (this=this@entry=0x7fba75f3fbb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fba7b945362 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fba7c4baf4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007fba7b946543 in QThreadPrivate::start (arg=0x7fba7c53ed80) at thread/qthread_unix.cpp:331
#8  0x00007fba7a87f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fba7b5c4293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fba76ba0700 (LWP 1401)):
#0  0x00007fba7b5b7aff in __GI___poll (fds=0x7fba76b9fae8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fba7dcd0c1a in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fba7dcd290a in xcb_wait_for_event () from /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fba772d6f98 in QXcbEventQueue::run (this=0x5582b649b450) at qxcbeventqueue.cpp:228
#4  0x00007fba7b946543 in QThreadPrivate::start (arg=0x5582b649b450) at thread/qthread_unix.cpp:331
#5  0x00007fba7a87f609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fba7b5c4293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fba776f79c0 (LWP 1390)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5582b84fed54) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5582b84fed00, cond=0x5582b84fed28) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5582b84fed28, mutex=0x5582b84fed00) at pthread_cond_wait.c:638
#3  0x00007fba7b94c6db in QWaitConditionPrivate::wait (deadline=..., this=0x5582b84fed00) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x5582b7dee328, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fba7d5b7237 in QSGThreadedRenderLoop::polishAndSync (this=this@entry=0x5582b6d0f970, w=0x7fba7000cff0, inExpose=inExpose@entry=false) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  0x00007fba7d5b7e14 in QSGThreadedRenderLoop::handleUpdateRequest (this=0x5582b6d0f970, window=0x5582b790bde0) at scenegraph/qsgthreadedrenderloop.cpp:1430
#7  0x00007fba7d623217 in QQuickWindow::event (this=this@entry=0x5582b790bde0, e=e@entry=0x7ffd96957c20) at items/qquickwindow.cpp:1857
#8  0x00005582b62823e7 in PanelView::event (this=0x5582b790bde0, e=0x7ffd96957c20) at ./shell/panelview.cpp:1022
#9  0x00007fba7c83edc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007fba7c847bb8 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007fba7bb2d19a in QCoreApplication::notifyInternal2 (receiver=0x5582b790bde0, event=0x7ffd96957c20) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332
#12 0x00007fba7bf00d54 in QPlatformWindow::deliverUpdateRequest (this=<optimized out>) at kernel/qplatformwindow.cpp:789
#13 QPlatformWindow::windowEvent (this=<optimized out>, event=<optimized out>) at kernel/qplatformwindow.cpp:476
#14 0x00007fba7c847a83 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007fba7bb2d19a in QCoreApplication::notifyInternal2 (receiver=0x5582b790bde0, event=0x7ffd96957eb0) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332
#16 0x00007fba7bb86d40 in QTimerInfoList::activateTimers (this=0x5582b65b9e00) at kernel/qtimerinfo_unix.cpp:643
#17 0x00007fba7bb87674 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183
#18 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:230
#19 0x00007fba79e4e17d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007fba79e4e400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007fba79e4e4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007fba7bb879f2 in QEventDispatcherGlib::processEvents (this=0x5582b65bbbe0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#23 0x00007fba7bb2bc9b in QEventLoop::exec (this=this@entry=0x7ffd969580f0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#24 0x00007fba7bb33e44 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#25 0x00005582b6267cf5 in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:238
[Inferior 1 (process 1390) detached]

Reported using DrKonqi
Comment 1 Nate Graham 2022-02-04 16:48:46 UTC
Thank you for the bug report! Unfortunately the backtrace is incomplete and missing debug symbols for the following that we need to figure out exactly what's going wrong:

> #9  0x00007fba6c7dfbc1 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so

Could you please install debug symbols for Plasma, reproduce the crash, and attach a new symbolicated backtrace? See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports

Thanks again!
Comment 2 Bryan Stine 2022-02-04 17:07:39 UTC
(In reply to Nate Graham from comment #1)
> Thank you for the bug report! Unfortunately the backtrace is incomplete and
> missing debug symbols for the following that we need to figure out exactly
> what's going wrong:
> 
> > #9  0x00007fba6c7dfbc1 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
> 
> Could you please install debug symbols for Plasma, reproduce the crash, and
> attach a new symbolicated backtrace? See
> https://community.kde.org/Guidelines_and_HOWTOs/Debugging/
> How_to_create_useful_crash_reports
> 
> Thanks again!

Hi Nate, thanks for the quick triage. Hope this has what's needed.

I'm learning through additional context online that this is probably ungraceful handling of bad behavior in NVidia's binary graphics driver.

Application: Plasma (plasmashell), signal: Segmentation fault

[New LWP 1444]
[New LWP 1480]
[New LWP 1550]
[New LWP 1633]
[New LWP 1634]
[New LWP 1685]
[New LWP 1770]
[New LWP 1896]
[New LWP 2080]
[New LWP 2274]
[New LWP 2276]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563e59292720) at ../sysdeps/nptl/futex-internal.h:183
__preamble__
[Current thread is 1 (Thread 0x7f9b7122a9c0 (LWP 1427))]

Thread 12 (Thread 0x7f9ae17fe700 (LWP 2276)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563e5a445650) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563e5a445600, cond=0x563e5a445628) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563e5a445628, mutex=0x563e5a445600) at pthread_cond_wait.c:638
#3  0x00007f9b7547f6db in QWaitConditionPrivate::wait (deadline=..., this=0x563e5a445600) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x7f9b6004d1c8, mutex=mutex@entry=0x7f9b6004d1c0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f9b770ebc44 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x7f9b6004d1b8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x7f9b6004d120) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007f9b770ec0b9 in QSGRenderThread::run (this=0x7f9b6004d120) at scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007f9b75479543 in QThreadPrivate::start (arg=0x7f9b6004d120) at thread/qthread_unix.cpp:331
#9  0x00007f9b743b2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f9b750f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f9af5010700 (LWP 2274)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563e59e35f44) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563e59e35ef0, cond=0x563e59e35f18) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563e59e35f18, mutex=0x563e59e35ef0) at pthread_cond_wait.c:638
#3  0x00007f9b7547f6db in QWaitConditionPrivate::wait (deadline=..., this=0x563e59e35ef0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x563e59d649e8, mutex=mutex@entry=0x563e59d649e0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f9b770ebc44 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x563e59d649d8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x563e59d64940) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007f9b770ec0b9 in QSGRenderThread::run (this=0x563e59d64940) at scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007f9b75479543 in QThreadPrivate::start (arg=0x563e59d64940) at thread/qthread_unix.cpp:331
#9  0x00007f9b743b2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f9b750f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f9ae3fff700 (LWP 2080)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563e59830e80) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563e59830e30, cond=0x563e59830e58) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563e59830e58, mutex=0x563e59830e30) at pthread_cond_wait.c:638
#3  0x00007f9b7547f6db in QWaitConditionPrivate::wait (deadline=..., this=0x563e59830e30) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x7f9b60016768, mutex=mutex@entry=0x7f9b60016760, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f9b770ebc44 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x7f9b60016758) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x7f9b600166c0) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007f9b770ec0b9 in QSGRenderThread::run (this=0x7f9b600166c0) at scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007f9b75479543 in QThreadPrivate::start (arg=0x7f9b600166c0) at thread/qthread_unix.cpp:331
#9  0x00007f9b743b2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f9b750f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f9af668f700 (LWP 1896)):
[KCrash Handler]
#4  QSGAreaAllocator::deallocateInNode (this=this@entry=0x7f9aec139e80, pos=..., node=0x18) at scenegraph/util/qsgareaallocator.cpp:170
#5  0x00007f9b77099dda in QSGAreaAllocator::deallocate (this=this@entry=0x7f9aec139e80, rect=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qpoint.h:124
#6  0x00007f9b770a05a3 in QSGOpenGLAtlasTexture::AtlasBase::remove (this=0x7f9aec139e70, t=0x7f9aec6710e0) at scenegraph/util/qsgopenglatlastexture.cpp:286
#7  0x00007f9b770a06e1 in QSGOpenGLAtlasTexture::Texture::~Texture (this=0x7f9aec6710e0, __in_chrg=<optimized out>) at scenegraph/util/qsgopenglatlastexture.cpp:516
#8  0x00007f9b770a06fd in QSGOpenGLAtlasTexture::Texture::~Texture (this=0x7f9aec6710e0, __in_chrg=<optimized out>) at scenegraph/util/qsgopenglatlastexture.cpp:539
#9  0x00007f9b664ebbc1 in QScopedPointerDeleter<QSGTexture>::cleanup (pointer=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qscopedpointer.h:52
#10 QScopedPointer<QSGTexture, QScopedPointerDeleter<QSGTexture> >::~QScopedPointer (this=0x7f9aec1ae420, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qscopedpointer.h:107
#11 Plasma::WindowTextureProvider::~WindowTextureProvider (this=0x7f9aec1ae410, __in_chrg=<optimized out>) at ./src/declarativeimports/core/windowthumbnail.h:149
#12 Plasma::WindowTextureProvider::~WindowTextureProvider (this=0x7f9aec1ae410, __in_chrg=<optimized out>) at ./src/declarativeimports/core/windowthumbnail.h:149
#13 0x00007f9b770ecdf2 in QSGRenderThread::event (this=0x563e59013270, e=0x563e57c9eae0) at scenegraph/qsgthreadedrenderloop.cpp:394
#14 0x00007f9b770ebbe4 in QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x563e59013270) at scenegraph/qsgthreadedrenderloop.cpp:937
#15 0x00007f9b770ec0b9 in QSGRenderThread::run (this=0x563e59013270) at scenegraph/qsgthreadedrenderloop.cpp:1053
#16 0x00007f9b75479543 in QThreadPrivate::start (arg=0x563e59013270) at thread/qthread_unix.cpp:331
#17 0x00007f9b743b2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#18 0x00007f9b750f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f9b352f5700 (LWP 1770)):
#0  0x00007f9b750eaaff in __GI___poll (fds=0x7f9af0006930, nfds=1, timeout=2861860) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f9b7398136e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9b739814a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9b756baa0b in QEventDispatcherGlib::processEvents (this=0x7f9af0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f9b7565ec9b in QEventLoop::exec (this=this@entry=0x7f9b352f4ba0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f9b75478362 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f9b353da07c in KCupsConnection::run() () from /lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007f9b75479543 in QThreadPrivate::start (arg=0x563e587e1d00) at thread/qthread_unix.cpp:331
#8  0x00007f9b743b2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f9b750f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f9b58cf6700 (LWP 1685)):
#0  0x00007f9b750eaaff in __GI___poll (fds=0x7f9b4c0043d0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f9b7398136e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9b739814a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9b756baa0b in QEventDispatcherGlib::processEvents (this=0x7f9b4c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f9b7565ec9b in QEventLoop::exec (this=this@entry=0x7f9b58cf5ba0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f9b75478362 in QThread::exec (this=this@entry=0x7f9b5c0ab450) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f9b7702640a in QQuickPixmapReader::run (this=0x7f9b5c0ab450) at util/qquickpixmapcache.cpp:1024
#7  0x00007f9b75479543 in QThreadPrivate::start (arg=0x7f9b5c0ab450) at thread/qthread_unix.cpp:331
#8  0x00007f9b743b2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f9b750f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f9b65122700 (LWP 1634)):
#0  0x00007f9b750ed12b in __GI___select (nfds=40, readfds=0x7f9b65121ba0, writefds=0x0, exceptfds=0x0, timeout=0x7f9b65121b90) at ../sysdeps/unix/sysv/linux/select.c:41
#1  0x00007f9b6d780101 in ?? () from /lib/x86_64-linux-gnu/libnvidia-glcore.so.470.86
#2  0x00007f9b6d77dc2d in ?? () from /lib/x86_64-linux-gnu/libnvidia-glcore.so.470.86
#3  0x00007f9b743b2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#4  0x00007f9b750f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f9b5bfff700 (LWP 1633)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563e57c2e5d4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563e57c2e580, cond=0x563e57c2e5a8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563e57c2e5a8, mutex=0x563e57c2e580) at pthread_cond_wait.c:638
#3  0x00007f9b7547f6db in QWaitConditionPrivate::wait (deadline=..., this=0x563e57c2e580) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=this@entry=0x7f9b6800a0e8, mutex=mutex@entry=0x7f9b6800a0e0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f9b770ebc44 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x7f9b6800a0d8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x7f9b6800a040) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007f9b770ec0b9 in QSGRenderThread::run (this=0x7f9b6800a040) at scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007f9b75479543 in QThreadPrivate::start (arg=0x7f9b6800a040) at thread/qthread_unix.cpp:331
#9  0x00007f9b743b2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f9b750f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f9b675ef700 (LWP 1550)):
#0  0x00007f9b750eaaff in __GI___poll (fds=0x7f9b5c004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f9b7398136e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9b739814a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9b756baa0b in QEventDispatcherGlib::processEvents (this=0x7f9b5c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f9b7565ec9b in QEventLoop::exec (this=this@entry=0x7f9b675eebc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f9b75478362 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f9b76c8c539 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f9b75479543 in QThreadPrivate::start (arg=0x563e576194a0) at thread/qthread_unix.cpp:331
#8  0x00007f9b743b2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f9b750f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f9b6fa73700 (LWP 1480)):
#0  0x00007f9b750eaaff in __GI___poll (fds=0x7f9b60004e60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f9b7398136e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9b739814a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9b756baa0b in QEventDispatcherGlib::processEvents (this=0x7f9b60000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f9b7565ec9b in QEventLoop::exec (this=this@entry=0x7f9b6fa72bb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f9b75478362 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f9b75fedf4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f9b75479543 in QThreadPrivate::start (arg=0x7f9b76071d80) at thread/qthread_unix.cpp:331
#8  0x00007f9b743b2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f9b750f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f9b706d3700 (LWP 1444)):
#0  0x00007f9b750eaaff in __GI___poll (fds=0x7f9b706d2ae8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f9b77803c1a in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f9b7780590a in xcb_wait_for_event () from /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f9b70e09f98 in QXcbEventQueue::run (this=0x563e5726f450) at qxcbeventqueue.cpp:228
#4  0x00007f9b75479543 in QThreadPrivate::start (arg=0x563e5726f450) at thread/qthread_unix.cpp:331
#5  0x00007f9b743b2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f9b750f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f9b7122a9c0 (LWP 1427)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563e59292720) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563e592926d0, cond=0x563e592926f8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563e592926f8, mutex=0x563e592926d0) at pthread_cond_wait.c:638
#3  0x00007f9b7547f6db in QWaitConditionPrivate::wait (deadline=..., this=0x563e592926d0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x563e590132c8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f9b770ea237 in QSGThreadedRenderLoop::polishAndSync (this=this@entry=0x7f9b680070f0, w=0x563e59318630, inExpose=inExpose@entry=false) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  0x00007f9b770eae14 in QSGThreadedRenderLoop::handleUpdateRequest (this=0x7f9b680070f0, window=0x563e585e6470) at scenegraph/qsgthreadedrenderloop.cpp:1430
#7  0x00007f9b77156217 in QQuickWindow::event (this=this@entry=0x563e585e6470, e=e@entry=0x7ffcb1cd2300) at items/qquickwindow.cpp:1857
#8  0x0000563e560c23e7 in PanelView::event (this=0x563e585e6470, e=0x7ffcb1cd2300) at ./shell/panelview.cpp:1022
#9  0x00007f9b76371dc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007f9b7637abb8 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007f9b7566019a in QCoreApplication::notifyInternal2 (receiver=0x563e585e6470, event=0x7ffcb1cd2300) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332
#12 0x00007f9b75a33d54 in QPlatformWindow::deliverUpdateRequest (this=<optimized out>) at kernel/qplatformwindow.cpp:789
#13 QPlatformWindow::windowEvent (this=<optimized out>, event=<optimized out>) at kernel/qplatformwindow.cpp:476
#14 0x00007f9b7637aa83 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007f9b7566019a in QCoreApplication::notifyInternal2 (receiver=0x563e585e6470, event=0x7ffcb1cd2590) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332
#16 0x00007f9b756b9d40 in QTimerInfoList::activateTimers (this=0x563e5738e4f0) at kernel/qtimerinfo_unix.cpp:643
#17 0x00007f9b756ba62c in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183
#18 0x00007f9b7398117d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f9b73981400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f9b739814a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f9b756ba9f2 in QEventDispatcherGlib::processEvents (this=0x563e573902d0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#22 0x00007f9b7565ec9b in QEventLoop::exec (this=this@entry=0x7ffcb1cd27d0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#23 0x00007f9b75666e44 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#24 0x0000563e560a7cf5 in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:238
[Inferior 1 (process 1427) detached]
Comment 3 Nate Graham 2022-02-04 18:20:18 UTC
Thanks, now I can tell it's the same issue as Bug 445893.

*** This bug has been marked as a duplicate of bug 445893 ***