Bug 428998 - Systemsettings crashed while uninstalling an icon theme
Summary: Systemsettings crashed while uninstalling an icon theme
Status: RESOLVED DUPLICATE of bug 429442
Alias: None
Product: frameworks-knewstuff
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.75.0
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Dan Leinir Turthra Jensen
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-11-12 04:58 UTC by Tony
Modified: 2020-12-09 15:54 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Backtrace with missing libKF5NewStuff debuginfo. (25.44 KB, text/vnd.kde.kcrash-report)
2020-11-13 15:35 UTC, Tony
Details
The one with the included missing debuginfo (26.04 KB, text/vnd.kde.kcrash-report)
2020-11-13 16:34 UTC, Tony
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tony 2020-11-12 04:58:29 UTC
Application: systemsettings5 (5.20.80)

Qt Version: 5.15.1
Frameworks Version: 5.76.0
Operating System: Linux 5.9.1-2-default x86_64
Windowing system: X11
Distribution: "openSUSE Tumbleweed"

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

Installed "Bacares Icons for Gnome" from the "Get new icons" window.
Noticed the icon theme is not listed in the icon themes selection screen after installing them.
Opened the "Get new icons" window and hit uninstall for this icon theme.

The crash can be reproduced sometimes.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault

[New LWP 5339]
[New LWP 5340]
[New LWP 5377]
[New LWP 5378]
[New LWP 5379]
[New LWP 5387]
[New LWP 5388]
[New LWP 5389]
[New LWP 5499]
[New LWP 5501]
[New LWP 5502]
[New LWP 5503]
[New LWP 5505]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
0x00007eff6c7a6a6f in poll () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7eff6e233040 (LWP 5337))]

Thread 14 (Thread 0x7eff155ff640 (LWP 5505)):
#0  0x00007eff6c7a6a6f in poll () from /lib64/libc.so.6
#1  0x00007eff6a93cfbe in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007eff6a93d0df in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007eff6cd8ca8b in QEventDispatcherGlib::processEvents (this=0x7eff200060a0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007eff6cd33edb in QEventLoop::exec (this=this@entry=0x7eff155fec80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007eff6cb54c8e in QThread::exec (this=this@entry=0x55741f6b4210) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007eff6c230926 in QQuickPixmapReader::run (this=0x55741f6b4210) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/quick/util/qquickpixmapcache.cpp:1024
#7  0x00007eff6cb55dd1 in QThreadPrivate::start (arg=0x55741f6b4210) at thread/qthread_unix.cpp:329
#8  0x00007eff6b3393e9 in start_thread () from /lib64/libpthread.so.0
#9  0x00007eff6c7b1b73 in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7eff5d88b640 (LWP 5503)):
#0  0x00007eff6b33f9d8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007eff6cb5bd74 in QWaitConditionPrivate::wait_relative (deadline=..., this=0x55741d90fcd0) at thread/qwaitcondition_unix.cpp:136
#2  QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x55741d90fcd0) at thread/qwaitcondition_unix.cpp:144
#3  QWaitCondition::wait (this=this@entry=0x55741dae59c0, mutex=mutex@entry=0x55741d9e74e8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#4  0x00007eff6cb59db1 in QThreadPoolThread::run (this=0x55741dae59b0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#5  0x00007eff6cb55dd1 in QThreadPrivate::start (arg=0x55741dae59b0) at thread/qthread_unix.cpp:329
#6  0x00007eff6b3393e9 in start_thread () from /lib64/libpthread.so.0
#7  0x00007eff6c7b1b73 in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7eff5e88d640 (LWP 5502)):
#0  0x00007eff6b33f9d8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007eff6cb5bd74 in QWaitConditionPrivate::wait_relative (deadline=..., this=0x55741da1d9b0) at thread/qwaitcondition_unix.cpp:136
#2  QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x55741da1d9b0) at thread/qwaitcondition_unix.cpp:144
#3  QWaitCondition::wait (this=this@entry=0x55741d9e9eb0, mutex=mutex@entry=0x55741d9e74e8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#4  0x00007eff6cb59db1 in QThreadPoolThread::run (this=0x55741d9e9ea0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#5  0x00007eff6cb55dd1 in QThreadPrivate::start (arg=0x55741d9e9ea0) at thread/qthread_unix.cpp:329
#6  0x00007eff6b3393e9 in start_thread () from /lib64/libpthread.so.0
#7  0x00007eff6c7b1b73 in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7eff52b3f640 (LWP 5501)):
#0  0x00007eff6b33f9d8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007eff6cb5bd74 in QWaitConditionPrivate::wait_relative (deadline=..., this=0x55741da12380) at thread/qwaitcondition_unix.cpp:136
#2  QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x55741da12380) at thread/qwaitcondition_unix.cpp:144
#3  QWaitCondition::wait (this=this@entry=0x55741da39820, mutex=mutex@entry=0x55741d9e74e8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#4  0x00007eff6cb59db1 in QThreadPoolThread::run (this=0x55741da39810) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#5  0x00007eff6cb55dd1 in QThreadPrivate::start (arg=0x55741da39810) at thread/qthread_unix.cpp:329
#6  0x00007eff6b3393e9 in start_thread () from /lib64/libpthread.so.0
#7  0x00007eff6c7b1b73 in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7eff173ff640 (LWP 5499)):
#0  0x00007eff6c7a6a6f in poll () from /lib64/libc.so.6
#1  0x00007eff6a93cfbe in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007eff6a93d0df in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007eff6cd8ca8b in QEventDispatcherGlib::processEvents (this=0x7eff100c5100, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007eff6cd33edb in QEventLoop::exec (this=this@entry=0x7eff173feca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007eff6cb54c8e in QThread::exec (this=this@entry=0x55741f40c370) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007eff6bf7a2d5 in QQmlThreadPrivate::run (this=0x55741f40c370) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/qml/qml/ftw/qqmlthread.cpp:155
#7  0x00007eff6cb55dd1 in QThreadPrivate::start (arg=0x55741f40c370) at thread/qthread_unix.cpp:329
#8  0x00007eff6b3393e9 in start_thread () from /lib64/libpthread.so.0
#9  0x00007eff6c7b1b73 in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7eff353f9640 (LWP 5389)):
#0  0x00007eff6a98e0b9 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007eff6a93c4ef in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#2  0x00007eff6a93ceeb in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007eff6a93d0df in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007eff6cd8ca8b in QEventDispatcherGlib::processEvents (this=0x7eff1c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007eff6cd33edb in QEventLoop::exec (this=this@entry=0x7eff353f8cc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007eff6cb54c8e in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007eff6cb55dd1 in QThreadPrivate::start (arg=0x55742130f8a0) at thread/qthread_unix.cpp:329
#8  0x00007eff6b3393e9 in start_thread () from /lib64/libpthread.so.0
#9  0x00007eff6c7b1b73 in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7eff35bfa640 (LWP 5388)):
#0  0x00007eff6c7a6a6f in poll () from /lib64/libc.so.6
#1  0x00007eff6a93cfbe in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007eff6a93d31b in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
#3  0x00007eff43738906 in ?? () from /usr/lib64/libgio-2.0.so.0
#4  0x00007eff6a9660ee in ?? () from /usr/lib64/libglib-2.0.so.0
#5  0x00007eff6b3393e9 in start_thread () from /lib64/libpthread.so.0
#6  0x00007eff6c7b1b73 in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7eff363fb640 (LWP 5387)):
#0  0x00007eff6a98e0b9 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007eff6a93c357 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#2  0x00007eff6a93ceeb in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007eff6a93d0df in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007eff6a93d131 in ?? () from /usr/lib64/libglib-2.0.so.0
#5  0x00007eff6a9660ee in ?? () from /usr/lib64/libglib-2.0.so.0
#6  0x00007eff6b3393e9 in start_thread () from /lib64/libpthread.so.0
#7  0x00007eff6c7b1b73 in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7eff373fd640 (LWP 5379)):
#0  0x00007eff6c7ac57d in syscall () from /lib64/libc.so.6
#1  0x00007eff6cb58011 in QtLinuxFutex::_q_futex (val3=0, addr2=0x0, val2=0, val=<optimized out>, op=0, addr=<optimized out>) at thread/qfutex_p.h:133
#2  QtLinuxFutex::futexWait<QBasicAtomicInteger<unsigned int> > (expectedValue=<optimized out>, futex=...) at thread/qfutex_p.h:135
#3  futexSemaphoreTryAcquire_loop<false> (timeout=-1, nn=8589934593, curValue=<optimized out>, u=...) at thread/qsemaphore.cpp:219
#4  futexSemaphoreTryAcquire<false> (timeout=-1, n=<optimized out>, u=...) at thread/qsemaphore.cpp:262
#5  QSemaphore::acquire (this=0x7eff6ba52900, n=<optimized out>) at thread/qsemaphore.cpp:326
#6  0x00007eff6b9a15c4 in ?? () from /usr/lib64/libQt5Network.so.5
#7  0x00007eff6cb55dd1 in QThreadPrivate::start (arg=0x7eff6ba528e0) at thread/qthread_unix.cpp:329
#8  0x00007eff6b3393e9 in start_thread () from /lib64/libpthread.so.0
#9  0x00007eff6c7b1b73 in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7eff37bfe640 (LWP 5378)):
#0  0x00007eff6a9391b8 in ?? () from /usr/lib64/libglib-2.0.so.0
#1  0x00007eff6a93aee5 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007eff6a93c403 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#3  0x00007eff6a93ceeb in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007eff6a93d0df in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007eff6cd8ca8b in QEventDispatcherGlib::processEvents (this=0x7eff28000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007eff6cd33edb in QEventLoop::exec (this=this@entry=0x7eff37bfdcc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#7  0x00007eff6cb54c8e in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007eff6cb55dd1 in QThreadPrivate::start (arg=0x55741e565a20) at thread/qthread_unix.cpp:329
#9  0x00007eff6b3393e9 in start_thread () from /lib64/libpthread.so.0
#10 0x00007eff6c7b1b73 in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7eff383ff640 (LWP 5377)):
#0  0x00007eff6a98e0b9 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007eff6a93c82f in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#2  0x00007eff6a93cf65 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007eff6a93d0df in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007eff6cd8ca8b in QEventDispatcherGlib::processEvents (this=0x7eff30000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007eff6cd33edb in QEventLoop::exec (this=this@entry=0x7eff383fecc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007eff6cb54c8e in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007eff6cb55dd1 in QThreadPrivate::start (arg=0x55741e476510) at thread/qthread_unix.cpp:329
#8  0x00007eff6b3393e9 in start_thread () from /lib64/libpthread.so.0
#9  0x00007eff6c7b1b73 in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7eff66eff640 (LWP 5340)):
#0  0x00007eff6c7a6a6f in poll () from /lib64/libc.so.6
#1  0x00007eff6a93cfbe in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007eff6a93d0df in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007eff6cd8ca8b in QEventDispatcherGlib::processEvents (this=0x7eff58000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007eff6cd33edb in QEventLoop::exec (this=this@entry=0x7eff66efec70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007eff6cb54c8e in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007eff6bbf37c7 in ?? () from /usr/lib64/libQt5DBus.so.5
#7  0x00007eff6cb55dd1 in QThreadPrivate::start (arg=0x7eff6bc61420) at thread/qthread_unix.cpp:329
#8  0x00007eff6b3393e9 in start_thread () from /lib64/libpthread.so.0
#9  0x00007eff6c7b1b73 in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7eff67e2f640 (LWP 5339)):
#0  0x00007eff6c7a6a6f in poll () from /lib64/libc.so.6
#1  0x00007eff6b38e862 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007eff6b39026c in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007eff68086e20 in QXcbEventQueue::run (this=0x55741d7cfbd0) at qxcbeventqueue.cpp:228
#4  0x00007eff6cb55dd1 in QThreadPrivate::start (arg=0x55741d7cfbd0) at thread/qthread_unix.cpp:329
#5  0x00007eff6b3393e9 in start_thread () from /lib64/libpthread.so.0
#6  0x00007eff6c7b1b73 in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7eff6e233040 (LWP 5337)):
[KCrash Handler]
#4  0x00007eff6cd5ee74 in std::__atomic_base<QThreadData*>::load (__m=std::memory_order_relaxed, this=0x59) at /usr/include/c++/10/bits/atomic_base.h:741
#5  std::atomic<QThreadData*>::load (__m=std::memory_order_relaxed, this=0x59) at /usr/include/c++/10/atomic:523
#6  QAtomicOps<QThreadData*>::loadRelaxed<QThreadData*> (_q_value=...) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:239
#7  QBasicAtomicPointer<QThreadData>::loadRelaxed (this=0x59) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:248
#8  QObject::thread (this=this@entry=0x557422113220) at kernel/qobject.cpp:1487
#9  0x00007eff6cd6528b in QObject::killTimer (this=this@entry=0x557422113220, id=499400688) at kernel/qobject.cpp:1795
#10 0x00007eff6cd6fc99 in QTimer::stop (this=this@entry=0x557422113220) at kernel/qtimer.cpp:243
#11 0x00007eff6cd6fd0f in QTimer::start (this=0x557422113220) at kernel/qtimer.cpp:211
#12 0x00007eff6cd6bb06 in QtPrivate::QSlotObjectBase::call (a=0x7ffca0d93cf0, r=0x5574219d3ca0, this=0x55741f924740) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#13 doActivate<false> (sender=0x7eff6000f750, signal_index=9, argv=0x7ffca0d93cf0) at kernel/qobject.cpp:3886
#14 0x00007eff51af8d95 in KNSCore::Engine::signalEntryChanged(KNSCore::EntryInternal const&) () from /usr/lib64/libKF5NewStuffCore.so.5
#15 0x00007eff51b0c470 in KNSCore::Engine::uninstall(KNSCore::EntryInternal) () from /usr/lib64/libKF5NewStuffCore.so.5
#16 0x00007eff51b6c504 in ?? () from /usr/lib64/qt5/qml/org/kde/newstuff/libnewstuffqmlplugin.so
#17 0x00007eff51b6f663 in ?? () from /usr/lib64/qt5/qml/org/kde/newstuff/libnewstuffqmlplugin.so
#18 0x00007eff6bf1db0d in QQmlObjectOrGadget::metacall (this=this@entry=0x7ffca0d942f0, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=60, argv=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:351
#19 0x00007eff6be06f1e in CallMethod (callType=<optimized out>, callArgs=0x7ffca0d942f0, engine=<optimized out>, argTypes=<optimized out>, argCount=<optimized out>, returnType=<optimized out>, index=<optimized out>, object=...) at /usr/include/qt5/QtCore/qvarlengtharray.h:201
#20 CallPrecise (object=..., data=..., engine=engine@entry=0x55741f962fa0, callArgs=callArgs@entry=0x7eff5db49690, callType=callType@entry=QMetaObject::InvokeMetaMethod) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1569
#21 0x00007eff6be08d6a in CallOverloaded (callType=<optimized out>, propertyCache=<optimized out>, callArgs=<optimized out>, engine=<optimized out>, data=..., object=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1645
#22 QV4::QObjectMethod::callInternal (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2133
#23 0x00007eff6be2455f in QV4::FunctionObject::call (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:172
#24 QV4::Moth::VME::interpret (frame=0x7ffca0d945b0, engine=0x55741f962fa0, code=0x7eff5db49640 "\240v\367A\377~") at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:754
#25 0x00007eff6be27087 in QV4::Moth::VME::exec (frame=frame@entry=0x7ffca0d945b0, engine=engine@entry=0x55741f962fa0) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:463
#26 0x00007eff6bdc28dd in QV4::Function::call (this=this@entry=0x55741eb58730, thisObject=<optimized out>, argv=argv@entry=0x7eff5db495f8, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/qml/jsruntime/qv4function.cpp:69
#27 0x00007eff6bf3a795 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x55741e6ac330, callData=callData@entry=0x7eff5db495c8, isUndefined=isUndefined@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343
#28 0x00007eff6beed99b in QQmlBoundSignalExpression::evaluate (this=<optimized out>, a=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#29 0x00007eff6beede80 in QQmlBoundSignal_callback (e=0x55741e6ac2e0, a=0x7ffca0d96220) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#30 0x00007eff6bf1d5bd in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x7ffca0d96220) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/qml/qml/qqmlnotifier.cpp:104
#31 0x00007eff6cd6b695 in doActivate<false> (sender=0x55741f8c59c0, signal_index=11, argv=0x7ffca0d96220) at kernel/qobject_p.h:110
#32 0x00007eff672454d2 in QQuickAction::triggered(QObject*) () from /usr/lib64/libQt5QuickTemplates2.so.5
#33 0x00007eff67247cb2 in ?? () from /usr/lib64/libQt5QuickTemplates2.so.5
#34 0x00007eff6724df93 in QQuickAction::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libQt5QuickTemplates2.so.5
#35 0x00007eff6bf1db0d in QQmlObjectOrGadget::metacall (this=this@entry=0x7ffca0d966a0, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, argv=argv@entry=0x7ffca0d96460) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:351
#36 0x00007eff6be067de in CallMethod (callType=QMetaObject::InvokeMetaMethod, callArgs=0x7eff5db49580, engine=0x55741f962fa0, argTypes=0x0, argCount=0, returnType=43, index=<optimized out>, object=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1319
#37 CallPrecise (object=..., data=..., engine=engine@entry=0x55741f962fa0, callArgs=callArgs@entry=0x7eff5db49580, callType=callType@entry=QMetaObject::InvokeMetaMethod) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1573
#38 0x00007eff6be08d6a in CallOverloaded (callType=<optimized out>, propertyCache=<optimized out>, callArgs=<optimized out>, engine=<optimized out>, data=..., object=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1645
#39 QV4::QObjectMethod::callInternal (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2133
#40 0x00007eff6be2455f in QV4::FunctionObject::call (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:172
#41 QV4::Moth::VME::interpret (frame=0x7ffca0d96960, engine=0x55741f962fa0, code=0x7eff5db49538 "\240\305\002B\377~") at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:754
#42 0x00007eff6be27087 in QV4::Moth::VME::exec (frame=frame@entry=0x7ffca0d96960, engine=engine@entry=0x55741f962fa0) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:463
#43 0x00007eff6bdc28dd in QV4::Function::call (this=this@entry=0x55741f9c5ff0, thisObject=<optimized out>, argv=argv@entry=0x7eff5db49500, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/qml/jsruntime/qv4function.cpp:69
#44 0x00007eff6bf3a795 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x55741f7450c0, callData=callData@entry=0x7eff5db494d0, isUndefined=isUndefined@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343
#45 0x00007eff6beed99b in QQmlBoundSignalExpression::evaluate (this=<optimized out>, a=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#46 0x00007eff6beede80 in QQmlBoundSignal_callback (e=0x557421b2af90, a=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#47 0x00007eff6bf1d5bd in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/qml/qml/qqmlnotifier.cpp:104
#48 0x00007eff6cd6b695 in doActivate<false> (sender=0x5574206620f0, signal_index=64, argv=0x0) at kernel/qobject_p.h:110
#49 0x00007eff6724adb1 in QQuickAbstractButtonPrivate::handleRelease(QPointF const&) () from /usr/lib64/libQt5QuickTemplates2.so.5
#50 0x00007eff672650d5 in QQuickControl::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQt5QuickTemplates2.so.5
#51 0x00007eff6c328328 in QQuickItem::event (this=0x5574206620f0, ev=0x7ffca0d989e0) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/quick/items/qquickitem.cpp:8128
#52 0x00007eff6d9dc4ff in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5574206620f0, e=0x7ffca0d989e0) at kernel/qapplication.cpp:3630
#53 0x00007eff6cd3551a in QCoreApplication::notifyInternal2 (receiver=0x5574206620f0, event=0x7ffca0d989e0) at ../../include/QtCore/5.15.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#54 0x00007eff6c3442b4 in QQuickWindowPrivate::deliverMouseEvent (this=this@entry=0x557421a32920, pointerEvent=0x55741f8bb870) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/quick/items/qquickwindow.cpp:1996
#55 0x00007eff6c3455eb in QQuickWindowPrivate::deliverPointerEvent (this=0x557421a32920, event=0x55741f8bb870) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/quick/items/qquickwindow.cpp:2588
#56 0x00007eff6d29ecf5 in QWindow::event (this=0x5574210e3220, ev=<optimized out>) at kernel/qwindow.cpp:2438
#57 0x00007eff6d9dc4ff in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5574210e3220, e=0x7ffca0d989e0) at kernel/qapplication.cpp:3630
#58 0x00007eff6cd3551a in QCoreApplication::notifyInternal2 (receiver=0x5574210e3220, event=0x7ffca0d989e0) at ../../include/QtCore/5.15.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#59 0x00007eff6d292aab in QGuiApplicationPrivate::processMouseEvent (e=0x557422236370) at kernel/qguiapplication.cpp:2277
#60 0x00007eff6d268c3b in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1175
#61 0x00007eff68087e1a in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105
#62 0x00007eff6a93cca7 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#63 0x00007eff6a93d028 in ?? () from /usr/lib64/libglib-2.0.so.0
#64 0x00007eff6a93d0df in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#65 0x00007eff6cd8ca6f in QEventDispatcherGlib::processEvents (this=0x55741d8acdc0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#66 0x00007eff6cd33edb in QEventLoop::exec (this=this@entry=0x7ffca0d98d10, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#67 0x00007eff6cd3c150 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#68 0x000055741d04c44a in main (argc=<optimized out>, argv=0x7ffca0d98e30) at /usr/src/debug/systemsettings5-5.20.80git.20201110T140131~f8e5cc22-ku.84.1.x86_64/app/main.cpp:209
[Inferior 1 (process 5337) detached]

Possible duplicates by query: bug 422533.

Reported using DrKonqi
Comment 1 Nate Graham 2020-11-13 15:03:54 UTC
KNSCore::Engine::signalEntryChanged(KNSCore::EntryInternal const&) () from /usr/lib64/libKF5NewStuffCore.so.5
#15 0x00007eff51b0c470 in KNSCore::Engine::uninstall(KNSCore::EntryInternal) () from /usr/lib64/libKF5NewStuffCore.so.5

Can you install debug symbols for knewstuff (sudo zypper install libKF5NewStuff5-debuginfo libKF5NewStuffCore5-debuginfo), reproduce the crash, and attach a symbolicated backtrace?
Comment 2 Tony 2020-11-13 15:35:24 UTC
Created attachment 133305 [details]
Backtrace with missing libKF5NewStuff debuginfo.
Comment 3 Tony 2020-11-13 15:40:36 UTC
(In reply to Tony from comment #2)
> Created attachment 133305 [details]
> Backtrace with missing libKF5NewStuff debuginfo.

F! me, scracth that, they incomplete as well.
Comment 4 Tony 2020-11-13 16:34:34 UTC
Created attachment 133306 [details]
The one with the included missing debuginfo

Ok, i double checked this one and that i have the needed debug files.

Also, it is eaiser to trigger it under wayland. 
Install the icon theme and just  close the "newstuff" window, it will desaturate and eventually crash.
Comment 5 Nate Graham 2020-11-13 16:59:45 UTC
Much better, thanks.

#15 0x00007f3920428d95 in KNSCore::Engine::signalEntryChanged (this=<optimized out>, _t1=...) at /usr/src/debug/knewstuff-5.75.0git.20201109T101631~c15fbc05-ku.9.1.x86_64/build/src/core/KF5NewStuffCore_autogen/EWIEGA46WW/moc_engine.cpp:578
#16 0x00007f392043c470 in KNSCore::Engine::uninstall (this=this@entry=0x556a138c6fb0, entry=...) at /usr/src/debug/knewstuff-5.75.0git.20201109T101631~c15fbc05-ku.9.1.x86_64/src/core/engine.cpp:707
#17 0x00007f392049c504 in ItemsModel::uninstallItem (index=<optimized out>, this=0x556a151cad80) at /usr/src/debug/knewstuff-5.75.0git.20201109T101631~c15fbc05-ku.9.1.x86_64/src/qtquick/quickitemsmodel.cpp:427
Comment 6 Nate Graham 2020-11-13 17:01:24 UTC

*** This bug has been marked as a duplicate of bug 428065 ***
Comment 7 Nate Graham 2020-12-09 15:54:13 UTC

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