SUMMARY I was navigating throught available apps and addons, then I closed Discover and Plasma shown a crash notification. SOFTWARE/OS VERSIONS Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.20.80 KDE Frameworks Version: 5.79.0 Qt Version: 5.15.2 Application: Discover (plasma-discover), signal: Segmentation fault Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7f80c48eae40 (LWP 59233))] [New LWP 59235] [New LWP 59274] [New LWP 59275] [New LWP 59278] [New LWP 59288] [New LWP 59330] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f80c8eaeaff in __GI___poll (fds=fds@entry=0x7fffa4604ea8, nfds=nfds@entry=1, timeout=timeout@entry=1000) at ../sysdeps/unix/sysv/linux/poll.c:29 Thread 7 (Thread 0x7f8085737700 (LWP 59330)): #0 0x00007f80c787433d in g_mutex_lock (mutex=mutex@entry=0x7f8054d1aa00) at ../../../glib/gthread-posix.c:1481 #1 0x00007f80c78272ce in g_main_context_iteration (context=context@entry=0x7f8054d1aa00, may_block=may_block@entry=1) at ../../../glib/gmain.c:4107 #2 0x00007f80b024899d in dconf_gdbus_worker_thread (user_data=0x7f8054d1aa00) at ../gdbus/dconf-gdbus-thread.c:82 #3 0x00007f80c7850931 in g_thread_proxy (data=0x7f8098b395e0) at ../../../glib/gthread.c:807 #4 0x00007f80c81d4609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #5 0x00007f80c8ebb293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f8087f96700 (LWP 59288)): #0 0x00007f80c7826666 in g_main_context_prepare (context=context@entry=0x7f805c000c20, priority=priority@entry=0x7f8087f95ae0) at ../../../glib/gmain.c:3597 #1 0x00007f80c78270db in g_main_context_iterate (context=context@entry=0x7f805c000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4027 #2 0x00007f80c78272e3 in g_main_context_iteration (context=0x7f805c000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #3 0x00007f80c9479fbb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f805c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f80c941e1ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f8087f95c20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f80c9238a12 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f80c9239bac in QThreadPrivate::start(void*) (arg=0x55757e624610) at thread/qthread_unix.cpp:329 #7 0x00007f80c81d4609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #8 0x00007f80c8ebb293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f808b7fe700 (LWP 59278)): #0 0x00007f80c8eaeaff in __GI___poll (fds=0x7f80700bc0e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f80c78271ae in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f80700bc0e0, timeout=<optimized out>, context=0x7f8070000c20) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7f8070000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f80c78272e3 in g_main_context_iteration (context=0x7f8070000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007f80c9479fbb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8070000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f80c941e1ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f808b7fdc20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f80c9238a12 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f80c9239bac in QThreadPrivate::start(void*) (arg=0x55757e673f60) at thread/qthread_unix.cpp:329 #8 0x00007f80c81d4609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f80c8ebb293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f808bfff700 (LWP 59275)): #0 0x00007f80c8eaeaff in __GI___poll (fds=0x55757e633420, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f80c78271ae in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x55757e633420, timeout=<optimized out>, context=0x55757e6335a0) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=0x55757e6335a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f80c7827533 in g_main_loop_run (loop=0x55757e633690) at ../../../glib/gmain.c:4241 #4 0x00007f80c73e4eda in gdbus_shared_thread_func (user_data=0x55757e633570) at ../../../gio/gdbusprivate.c:279 #5 0x00007f80c7850931 in g_thread_proxy (data=0x55757e62c460) at ../../../glib/gthread.c:807 #6 0x00007f80c81d4609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #7 0x00007f80c8ebb293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f80a8f90700 (LWP 59274)): #0 __GI___libc_read (nbytes=16, buf=0x7f80a8f8fb60, fd=36) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=36, buf=buf@entry=0x7f80a8f8fb60, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f80c786f89f in read (__nbytes=16, __buf=0x7f80a8f8fb60, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44 #3 g_wakeup_acknowledge (wakeup=0x55757e510a20) at ../../../glib/gwakeup.c:210 #4 0x00007f80c7826cfe in g_main_context_check (context=context@entry=0x55757cb2e2e0, max_priority=2147483647, fds=fds@entry=0x55757cb2cc80, n_fds=n_fds@entry=1) at ../../../glib/gmain.c:3825 #5 0x00007f80c7827152 in g_main_context_iterate (context=context@entry=0x55757cb2e2e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4044 #6 0x00007f80c78272e3 in g_main_context_iteration (context=0x55757cb2e2e0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #7 0x00007f80c7827331 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:5996 #8 0x00007f80c7850931 in g_thread_proxy (data=0x55757e684180) at ../../../glib/gthread.c:807 #9 0x00007f80c81d4609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f80c8ebb293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f80c39f0700 (LWP 59235)): #0 __GI___libc_read (nbytes=16, buf=0x7f80c39ef9e0, fd=7) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=7, buf=buf@entry=0x7f80c39ef9e0, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f80c786f89f in read (__nbytes=16, __buf=0x7f80c39ef9e0, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44 #3 g_wakeup_acknowledge (wakeup=0x55757cadbec0) at ../../../glib/gwakeup.c:210 #4 0x00007f80c7826cfe in g_main_context_check (context=context@entry=0x7f80bc000c20, max_priority=2147483647, fds=fds@entry=0x7f80bc005240, n_fds=n_fds@entry=1) at ../../../glib/gmain.c:3825 #5 0x00007f80c7827152 in g_main_context_iterate (context=context@entry=0x7f80bc000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4044 #6 0x00007f80c78272e3 in g_main_context_iteration (context=0x7f80bc000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #7 0x00007f80c9479fbb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f80bc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #8 0x00007f80c941e1ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f80c39efbf0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #9 0x00007f80c9238a12 in QThread::exec() (this=this@entry=0x7f80caaa0d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #10 0x00007f80caa1cf4b in QDBusConnectionManager::run() (this=0x7f80caaa0d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #11 0x00007f80c9239bac in QThreadPrivate::start(void*) (arg=0x7f80caaa0d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:329 #12 0x00007f80c81d4609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #13 0x00007f80c8ebb293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f80c48eae40 (LWP 59233)): [KCrash Handler] #6 0x00007f80c982ed7b in qGetPtrHelper<QScopedPointer<QShortcutMapPrivate, QScopedPointerDeleter<QShortcutMapPrivate> > >(QScopedPointer<QShortcutMapPrivate, QScopedPointerDeleter<QShortcutMapPrivate> >&) (ptr=...) at kernel/qshortcutmap.cpp:184 #7 QShortcutMap::d_func() (this=<optimized out>) at kernel/qshortcutmap_p.h:73 #8 QShortcutMap::removeShortcut(int, QObject*, QKeySequence const&) (this=this@entry=0xc8, id=-146, owner=owner@entry=0x5575832b8ab0, key=...) at kernel/qshortcutmap.cpp:185 #9 0x00007f80cafb3e3c in QQuickShortcut::ungrabShortcut(QQuickShortcut::Shortcut&) (this=this@entry=0x5575832b8ab0, shortcut=...) at /usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.2/QtGui/private/qguiapplication_p.h:207 #10 0x00007f80cafb4ad9 in QQuickShortcut::ungrabShortcut(QQuickShortcut::Shortcut&) (shortcut=..., this=0x5575832b8ab0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:121 #11 QQuickShortcut::~QQuickShortcut() (this=0x5575832b8ab0, __in_chrg=<optimized out>) at util/qquickshortcut.cpp:141 #12 0x00007f80cb21c367 in QQmlPrivate::QQmlElement<QQuickShortcut>::~QQmlElement() (this=0x5575832b8ab0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:142 #13 QQmlPrivate::QQmlElement<QQuickShortcut>::~QQmlElement() (this=0x5575832b8ab0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:144 #14 0x00007f80c9449cbe in QObjectPrivate::deleteChildren() (this=0x557583a40110) at kernel/qobject.cpp:2104 #15 0x00007f80c94546e6 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082 #16 0x00007f80cb09cc2a in QQuickItem::~QQuickItem() (this=0x5575835fd080, __in_chrg=<optimized out>) at items/qquickitem.cpp:2364 #17 0x00007f80b0570d92 in QQuickButton::~QQuickButton() (this=0x5575835fd080, __in_chrg=<optimized out>) at ../../../include/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/../../../../../src/quicktemplates2/qquickbutton_p.h:57 #18 QQmlPrivate::QQmlElement<QQuickButton>::~QQmlElement() (this=0x5575835fd080, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtQml/qqmlprivate.h:144 #19 QQmlPrivate::QQmlElement<QQuickButton>::~QQmlElement() (this=0x5575835fd080, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtQml/qqmlprivate.h:144 #20 0x00007f80c9449cbe in QObjectPrivate::deleteChildren() (this=0x55758299b460) at kernel/qobject.cpp:2104 #21 0x00007f80c94546e6 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082 #22 0x00007f80cb09cc2a in QQuickItem::~QQuickItem() (this=0x557584315da0, __in_chrg=<optimized out>) at items/qquickitem.cpp:2364 #23 0x00007f80cb21a1d9 in QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement() (this=0x557584315da0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:142 #24 QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement() (this=0x557584315da0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:144 #25 0x00007f80c9449cbe in QObjectPrivate::deleteChildren() (this=0x55758442fe10) at kernel/qobject.cpp:2104 #26 0x00007f80c94546e6 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082 #27 0x00007f80cb09cc2a in QQuickItem::~QQuickItem() (this=0x557583808d30, __in_chrg=<optimized out>) at items/qquickitem.cpp:2364 #28 0x00007f80c01bf20b in QQuickLayout::~QQuickLayout() (this=0x557583808d30, __in_chrg=<optimized out>) at ../../../include/QtQuick/5.15.2/QtQuick/private/../../../../../src/quick/items/qquickitemchangelistener_p.h:123 #29 0x00007f80c01c7455 in QQuickGridLayout::~QQuickGridLayout() (this=0x557583808d30, __in_chrg=<optimized out>) at ./qquicklinearlayout_p.h:138 #30 QQmlPrivate::QQmlElement<QQuickGridLayout>::~QQmlElement() (this=0x557583808d30, __in_chrg=<optimized out>) at ../../../include/QtQml/../../src/qml/qml/qqmlprivate.h:144 #31 QQmlPrivate::QQmlElement<QQuickGridLayout>::~QQmlElement() (this=0x557583808d30, __in_chrg=<optimized out>) at ../../../include/QtQml/../../src/qml/qml/qqmlprivate.h:144 #32 0x00007f80c9449cbe in QObjectPrivate::deleteChildren() (this=0x55758416d520) at kernel/qobject.cpp:2104 #33 0x00007f80c94546e6 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082 #34 0x00007f80cb09cc2a in QQuickItem::~QQuickItem() (this=0x557583d12f20, __in_chrg=<optimized out>) at items/qquickitem.cpp:2364 #35 0x00007f80cb216eb9 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x557583d12f20, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:142 #36 QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x557583d12f20, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:144 #37 0x00007f80c9449cbe in QObjectPrivate::deleteChildren() (this=0x557583c6e040) at kernel/qobject.cpp:2104 #38 0x00007f80c94546e6 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082 #39 0x00007f80cb09cc2a in QQuickItem::~QQuickItem() (this=0x557584561440, __in_chrg=<optimized out>) at items/qquickitem.cpp:2364 #40 0x00007f80b0570b82 in QQuickItemDelegate::~QQuickItemDelegate() (this=0x557584561440, __in_chrg=<optimized out>) at ../../../include/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/../../../../../src/quicktemplates2/qquickitemdelegate_p.h:57 #41 QQmlPrivate::QQmlElement<QQuickItemDelegate>::~QQmlElement() (this=0x557584561440, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtQml/qqmlprivate.h:144 #42 QQmlPrivate::QQmlElement<QQuickItemDelegate>::~QQmlElement() (this=0x557584561440, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtQml/qqmlprivate.h:144 #43 0x00007f80b09567a6 in qDeleteAll<QList<QQuickItem*>::const_iterator>(QList<QQuickItem*>::const_iterator, QList<QQuickItem*>::const_iterator) (end=..., begin=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:319 #44 qDeleteAll<QList<QQuickItem*> >(QList<QQuickItem*> const&) (c=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:328 #45 DelegateCache::~DelegateCache() (this=0x7f80b09c9400 <(anonymous namespace)::Q_QGS_s_delegateCache::innerFunction()::holder>, __in_chrg=<optimized out>) at ./src/delegaterecycler.cpp:63 #46 0x00007f80b095684d in (anonymous namespace)::Q_QGS_s_delegateCache::Holder::~Holder() (this=<optimized out>, __in_chrg=<optimized out>) at ./src/delegaterecycler.cpp:54 #47 0x00007f80c8de2a27 in __run_exit_handlers (status=0, listp=0x7f80c8f84718 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:108 #48 0x00007f80c8de2be0 in __GI_exit (status=<optimized out>) at exit.c:139 #49 0x00007f80c8dc00ba in __libc_start_main (main=0x55757aeabdc0 <main(int, char**)>, argc=1, argv=0x7fffa4605fb8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffa4605fa8) at ../csu/libc-start.c:342 #50 0x000055757aeacc3e in _start () at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstringlist.h:111 [Inferior 1 (process 59233) detached]
I wonder if this is related to Bug 428461.
*** This bug has been marked as a duplicate of bug 426602 ***