Bug 420178

Summary: Crash in QMetaObject::cast in QShortcutEntry
Product: [Plasma] plasmashell Reporter: Lakshay Gera <lakshaygera63>
Component: generic-crashAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED UPSTREAM    
Severity: crash CC: adressepoub.rl, bobsgalbert, bugs.kde.org, fitandhappydustin, gamingforyou875, kdebugs, liubomirwm, luca.frostblue, nate, nicolas.fella, plasma-bugs, princepranav2002
Priority: VHI Keywords: drkonqi
Version: 5.18.4   
Target Milestone: 1.0   
Platform: unspecified   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=476029
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Lakshay Gera 2020-04-17 06:36:23 UTC
Application: plasmashell (5.18.4)

Qt Version: 5.14.1
Frameworks Version: 5.68.0
Operating System: Linux 5.3.0-46-generic x86_64
Windowing system: X11
Distribution: KDE neon User Edition 5.18

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

using sticky notes 
whenever i delete my stickynotes widget Plasma crashes sometimes not everytime

The crash does not seem to be reproducible.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f6410d89800 (LWP 1215))]

Thread 13 (Thread 0x7f63a1314700 (LWP 7011)):
#0  0x00007f64074d69f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55e25f2e4e24) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55e25f2e4dd0, cond=0x55e25f2e4df8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55e25f2e4df8, mutex=0x55e25f2e4dd0) at pthread_cond_wait.c:655
#3  0x00007f640a856d9b in QWaitConditionPrivate::wait (deadline=..., this=0x55e25f2e4dd0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55e263c014b0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f640a856f19 in QWaitCondition::wait (this=0x55e263c014b8, mutex=0x55e263c014b0, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f640e94d1d3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f640e94d631 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f640a8507ec in QThreadPrivate::start (arg=0x55e263c01410) at thread/qthread_unix.cpp:342
#9  0x00007f64074d06db in start_thread (arg=0x7f63a1314700) at pthread_create.c:463
#10 0x00007f640a14588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f63a2ffd700 (LWP 5069)):
#0  0x00007f640a1340b4 in __GI___libc_read (fd=23, buf=0x7f63a2ffcbde, nbytes=10) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f63cc432021 in pa_read () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
#2  0x00007f63ccae4a2e in pa_mainloop_prepare () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f63ccae54a0 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f63ccae5560 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f63ccaf33c9 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f63cc461318 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
#7  0x00007f64074d06db in start_thread (arg=0x7f63a2ffd700) at pthread_create.c:463
#8  0x00007f640a14588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f63a3fff700 (LWP 1737)):
#0  0x00007f64074d69f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55e25f0ccf50) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55e25f0ccf00, cond=0x55e25f0ccf28) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55e25f0ccf28, mutex=0x55e25f0ccf00) at pthread_cond_wait.c:655
#3  0x00007f640a856d9b in QWaitConditionPrivate::wait (deadline=..., this=0x55e25f0ccf00) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x7f63ec07ffd0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f640a856f19 in QWaitCondition::wait (this=0x7f63ec07ffd8, mutex=0x7f63ec07ffd0, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f640e94d1d3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f640e94d631 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f640a8507ec in QThreadPrivate::start (arg=0x7f63ec07ff30) at thread/qthread_unix.cpp:342
#9  0x00007f64074d06db in start_thread (arg=0x7f63a3fff700) at pthread_create.c:463
#10 0x00007f640a14588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f63a37fe700 (LWP 1655)):
#0  0x00007f64074d69f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55e25f13f720) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55e25f13f6d0, cond=0x55e25f13f6f8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55e25f13f6f8, mutex=0x55e25f13f6d0) at pthread_cond_wait.c:655
#3  0x00007f640a856d9b in QWaitConditionPrivate::wait (deadline=..., this=0x55e25f13f6d0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55e25ee26520, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f640a856f19 in QWaitCondition::wait (this=0x55e25ee26528, mutex=0x55e25ee26520, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f640e94d1d3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f640e94d631 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f640a8507ec in QThreadPrivate::start (arg=0x55e25ee26480) at thread/qthread_unix.cpp:342
#9  0x00007f64074d06db in start_thread (arg=0x7f63a37fe700) at pthread_create.c:463
#10 0x00007f640a14588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f63b9e5d700 (LWP 1462)):
#0  0x00007f64074d69f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55e25c0a3964) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55e25c0a3910, cond=0x55e25c0a3938) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55e25c0a3938, mutex=0x55e25c0a3910) at pthread_cond_wait.c:655
#3  0x00007f640a856d9b in QWaitConditionPrivate::wait (deadline=..., this=0x55e25c0a3910) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55e25c053550, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f640a856f19 in QWaitCondition::wait (this=0x55e25c053558, mutex=0x55e25c053550, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f640e94d1d3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f640e94d631 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f640a8507ec in QThreadPrivate::start (arg=0x55e25c0534b0) at thread/qthread_unix.cpp:342
#9  0x00007f64074d06db in start_thread (arg=0x7f63b9e5d700) at pthread_create.c:463
#10 0x00007f640a14588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f63bc6cd700 (LWP 1458)):
#0  0x00007f64042424ee in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f64042426dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f640aa9f0db in QEventDispatcherGlib::processEvents (this=0x7f63b4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#3  0x00007f640aa3e63a in QEventLoop::exec (this=this@entry=0x7f63bc6ccd60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#4  0x00007f640a84f317 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#5  0x00007f63bf02c407 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so
#6  0x00007f640a8507ec in QThreadPrivate::start (arg=0x55e25e517e20) at thread/qthread_unix.cpp:342
#7  0x00007f64074d06db in start_thread (arg=0x7f63bc6cd700) at pthread_create.c:463
#8  0x00007f640a14588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f63d6fd5700 (LWP 1446)):
#0  0x00007f640a138bf9 in __GI___poll (fds=0x7f63c80064f0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f64042425c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f64042426dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f640aa9f0db in QEventDispatcherGlib::processEvents (this=0x7f63c8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f640aa3e63a in QEventLoop::exec (this=this@entry=0x7f63d6fd4d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f640a84f317 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#6  0x00007f640e88fa86 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f640a8507ec in QThreadPrivate::start (arg=0x55e25b6ae6c0) at thread/qthread_unix.cpp:342
#8  0x00007f64074d06db in start_thread (arg=0x7f63d6fd5700) at pthread_create.c:463
#9  0x00007f640a14588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f63d77d6700 (LWP 1445)):
#0  0x00007f64074d69f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55e25be2b710) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55e25be2b6c0, cond=0x55e25be2b6e8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55e25be2b6e8, mutex=0x55e25be2b6c0) at pthread_cond_wait.c:655
#3  0x00007f640a856d9b in QWaitConditionPrivate::wait (deadline=..., this=0x55e25be2b6c0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x7f63f40018e0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f640a856f19 in QWaitCondition::wait (this=0x7f63f40018e8, mutex=0x7f63f40018e0, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f640e94d1d3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f640e94d631 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f640a8507ec in QThreadPrivate::start (arg=0x7f63f4001840) at thread/qthread_unix.cpp:342
#9  0x00007f64074d06db in start_thread (arg=0x7f63d77d6700) at pthread_create.c:463
#10 0x00007f640a14588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f63e12b8700 (LWP 1421)):
#0  0x00007f64074d69f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55e25b97bbf8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55e25b97bba8, cond=0x55e25b97bbd0) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55e25b97bbd0, mutex=0x55e25b97bba8) at pthread_cond_wait.c:655
#3  0x00007f63e2814ecb in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f63e2814ac7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f64074d06db in start_thread (arg=0x7f63e12b8700) at pthread_create.c:463
#6  0x00007f640a14588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f63eb38f700 (LWP 1416)):
#0  0x00007f640a138bf9 in __GI___poll (fds=0x7f63e40029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f64042425c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f64042426dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f640aa9f0db in QEventDispatcherGlib::processEvents (this=0x7f63e4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f640aa3e63a in QEventLoop::exec (this=this@entry=0x7f63eb38ed80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f640a84f317 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#6  0x00007f640e3fa605 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f640a8507ec in QThreadPrivate::start (arg=0x55e25b81e8a0) at thread/qthread_unix.cpp:342
#8  0x00007f64074d06db in start_thread (arg=0x7f63eb38f700) at pthread_create.c:463
#9  0x00007f640a14588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f63f1567700 (LWP 1327)):
#0  0x00007f640a1340b4 in __GI___libc_read (fd=7, buf=0x7f63f1566b60, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f64042872b0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f64042420b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6404242570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f64042426dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f640aa9f0db in QEventDispatcherGlib::processEvents (this=0x7f63ec000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f640aa3e63a in QEventLoop::exec (this=this@entry=0x7f63f1566d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007f640a84f317 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#8  0x00007f640c746555 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x00007f640a8507ec in QThreadPrivate::start (arg=0x7f640c9beda0) at thread/qthread_unix.cpp:342
#10 0x00007f64074d06db in start_thread (arg=0x7f63f1567700) at pthread_create.c:463
#11 0x00007f640a14588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f63fbbaf700 (LWP 1228)):
#0  0x00007f640a138bf9 in __GI___poll (fds=0x7f63fbbaeca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f640f560747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f640f56236a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f63fe370cc0 in QXcbEventQueue::run (this=0x55e25b4482c0) at qxcbeventqueue.cpp:228
#4  0x00007f640a8507ec in QThreadPrivate::start (arg=0x55e25b4482c0) at thread/qthread_unix.cpp:342
#5  0x00007f64074d06db in start_thread (arg=0x7f63fbbaf700) at pthread_create.c:463
#6  0x00007f640a14588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f6410d89800 (LWP 1215)):
[KCrash Handler]
#6  0x00007f640aa49ad7 in QMetaObject::cast (this=this@entry=0x7f640ee55e60 <QQuickItem::staticMetaObject>, obj=obj@entry=0x55e25f2e7550) at kernel/qmetaobject.cpp:381
#7  0x00007f640aa49b15 in QMetaObject::cast (this=this@entry=0x7f640ee55e60 <QQuickItem::staticMetaObject>, obj=obj@entry=0x55e25f2e7550) at kernel/qmetaobject.cpp:370
#8  0x00007f63fa373092 in qobject_cast<QQuickItem*> (object=0x55e25f2e7550) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:524
#9  QQuickShortcutContext::matcher (obj=0x55e25f2e7550, context=<optimized out>) at qquickshortcutcontext.cpp:79
#10 0x00007f640b065d49 in QShortcutEntry::correctContext (this=0x55e25b784750) at kernel/qshortcutmap.cpp:79
#11 QShortcutMap::find (this=this@entry=0x55e25b4468c8, e=e@entry=0x7fffdf0fa4d0, ignoredModifiers=ignoredModifiers@entry=0) at kernel/qshortcutmap.cpp:469
#12 0x00007f640b066adc in QShortcutMap::nextState (this=this@entry=0x55e25b4468c8, e=e@entry=0x7fffdf0fa4d0) at kernel/qshortcutmap.cpp:380
#13 0x00007f640b066ea1 in QShortcutMap::tryShortcut (this=this@entry=0x55e25b4468c8, e=e@entry=0x7fffdf0fa4d0) at kernel/qshortcutmap.cpp:336
#14 0x00007f640b019903 in QWindowSystemInterface::handleShortcutEvent (window=<optimized out>, window@entry=0x55e25bb67310, timestamp=20907656, keyCode=16777223, modifiers=..., nativeScanCode=119, nativeVirtualKey=65535, nativeModifiers=0, text=..., autorepeat=false, count=1) at kernel/qwindowsysteminterface.cpp:469
#15 0x00007f640b038647 in QGuiApplicationPrivate::processKeyEvent (e=0x55e25c8d2650) at kernel/qguiapplication.cpp:2322
#16 0x00007f640b03d0a5 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x55e25c8d2650) at kernel/qguiapplication.cpp:1947
#17 0x00007f640b01601b in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1163
#18 0x00007f63fe371c8a in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105
#19 0x00007f6404242417 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f6404242650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f64042426dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f640aa9f0bc in QEventDispatcherGlib::processEvents (this=0x55e25b49dd20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#23 0x00007f640aa3e63a in QEventLoop::exec (this=this@entry=0x7fffdf0fa880, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#24 0x00007f640aa47db0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1400
#25 0x000055e25a853894 in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:228

Possible duplicates by query: bug 418569, bug 416786, bug 416540, bug 414730.

Reported using DrKonqi
Comment 1 David Edmundson 2020-06-19 15:08:50 UTC
*** Bug 423235 has been marked as a duplicate of this bug. ***
Comment 2 David Edmundson 2020-06-19 15:09:06 UTC
*** Bug 418569 has been marked as a duplicate of this bug. ***
Comment 3 David Edmundson 2020-06-19 15:09:11 UTC
*** Bug 416540 has been marked as a duplicate of this bug. ***
Comment 4 David Edmundson 2020-06-19 15:09:19 UTC
*** Bug 414730 has been marked as a duplicate of this bug. ***
Comment 5 David Edmundson 2020-07-13 10:29:11 UTC
*** Bug 424142 has been marked as a duplicate of this bug. ***
Comment 6 David Edmundson 2020-07-13 10:29:20 UTC
*** Bug 424120 has been marked as a duplicate of this bug. ***
Comment 7 Nicolas Fella 2022-01-19 20:21:03 UTC
*** Bug 443520 has been marked as a duplicate of this bug. ***
Comment 8 Nicolas Fella 2022-01-19 20:21:58 UTC
*** Bug 418136 has been marked as a duplicate of this bug. ***
Comment 9 Nicolas Fella 2022-01-19 20:22:27 UTC
*** Bug 434128 has been marked as a duplicate of this bug. ***
Comment 10 Nicolas Fella 2022-01-19 20:24:21 UTC
*** Bug 440153 has been marked as a duplicate of this bug. ***
Comment 11 Nicolas Fella 2022-01-19 20:37:30 UTC
There are reports for other apps (e.g. Dolphin and Peruse) with similar backtraces, which suggests that this isn't specific to Plasma
Comment 12 Nicolas Fella 2022-01-19 20:42:41 UTC
See https://bugreports.qt.io/browse/QTBUG-96551
Comment 13 Nate Graham 2022-01-19 21:27:21 UTC
This is an upstream bug in Qt which was fixed with https://codereview.qt-project.org/c/qt/qtdeclarative/+/371842. It will be backported to the KDE patch collection soon; see https://invent.kde.org/qt/qt/qtquickcontrols2/-/merge_requests/3

Thanks so much to Nicolas Fella for discovering this and backporting it!