Bug 429983 - System settings crash after change background of lock screen
Summary: System settings crash after change background of lock screen
Status: RESOLVED DUPLICATE of bug 428461
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.20.2
Platform: openSUSE Linux
: NOR crash (vote)
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-12-03 18:07 UTC by terkald
Modified: 2021-01-14 04:36 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (16.08 KB, text/plain)
2020-12-28 16:36 UTC, soundsurfer99
Details
New crash information added by DrKonqi (27.87 KB, text/plain)
2021-01-11 10:12 UTC, Oded Arbel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description terkald 2020-12-03 18:07:05 UTC
Application: systemsettings5 (5.20.2)

Qt Version: 5.15.2
Frameworks Version: 5.76.0
Operating System: Linux 5.9.11-1-default x86_64
Windowing system: X11
Distribution: "openSUSE Tumbleweed"

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

I was in System Settings:

(in french)
Configuration du système > Verrouillage de l'écran > apparence : Configurer ... 
(in english)
System Settings > lock screen > appearance : configure...


I change the wallpaper and I apply. The system crash.

The crash can be reproduced every time.

-- Backtrace:
Application: Configuration du système (systemsettings5), signal: Segmentation fault

[New LWP 3487]
[New LWP 3489]
[New LWP 3490]
[New LWP 3491]
[New LWP 3492]
[New LWP 3497]
[New LWP 3503]
[New LWP 3739]
[New LWP 3740]
[New LWP 3754]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
0x00007fabffe1c83f in poll () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7fabfd4f2840 (LWP 3484))]

Thread 11 (Thread 0x7fabb8958640 (LWP 3754)):
#0  0x00007fabffe1825c in read () from /lib64/libc.so.6
#1  0x00007fabfe00a44f in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fabfdfbd98a in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fabfdfbdfb5 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fabfdfbe12f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fac004007fb in QEventDispatcherGlib::processEvents (this=0x7fabb00da4f0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fac003a7c4b in QEventLoop::exec (this=this@entry=0x7fabb8957ca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#7  0x00007fac001c6d0e in QThread::exec (this=this@entry=0x55d16fa8a660) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007fabff429675 in QQmlThreadPrivate::run (this=0x55d16fa8a660) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/src/qml/qml/ftw/qqmlthread.cpp:155
#9  0x00007fac001c7e51 in QThreadPrivate::start (arg=0x55d16fa8a660) at thread/qthread_unix.cpp:329
#10 0x00007fabfe98b3e9 in start_thread () from /lib64/libpthread.so.0
#11 0x00007fabffe27943 in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7fabb9159640 (LWP 3740)):
#0  0x00007fabffe1c83f in poll () from /lib64/libc.so.6
#1  0x00007fabfdfbe00e in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fabfdfbe36b in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fabb98a5906 in ?? () from /usr/lib64/libgio-2.0.so.0
#4  0x00007fabfdfe713e in ?? () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fabfe98b3e9 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fabffe27943 in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7fabba429640 (LWP 3739)):
#0  0x00007fabffe1825c in read () from /lib64/libc.so.6
#1  0x00007fabfe00a44f in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fabfdfbd98a in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fabfdfbdfb5 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fabfdfbe12f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fabfdfbe181 in ?? () from /usr/lib64/libglib-2.0.so.0
#6  0x00007fabfdfe713e in ?? () from /usr/lib64/libglib-2.0.so.0
#7  0x00007fabfe98b3e9 in start_thread () from /lib64/libpthread.so.0
#8  0x00007fabffe27943 in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7fabdd1a4640 (LWP 3503)):
#0  0x00007fabffe1c83f in poll () from /lib64/libc.so.6
#1  0x00007fabfdfbe00e in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fabfdfbe12f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fac004007fb in QEventDispatcherGlib::processEvents (this=0x7fabc4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fac003a7c4b in QEventLoop::exec (this=this@entry=0x7fabdd1a3ca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fac001c6d0e in QThread::exec (this=this@entry=0x55d16fa90630) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fabff429675 in QQmlThreadPrivate::run (this=0x55d16fa90630) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/src/qml/qml/ftw/qqmlthread.cpp:155
#7  0x00007fac001c7e51 in QThreadPrivate::start (arg=0x55d16fa90630) at thread/qthread_unix.cpp:329
#8  0x00007fabfe98b3e9 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fabffe27943 in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7fabdeffd640 (LWP 3497)):
#0  0x00007fabffe1825c in read () from /lib64/libc.so.6
#1  0x00007fabfe00a44f in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fabfdfbd98a in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fabfdfbdfb5 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fabfdfbe12f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fac004007fb in QEventDispatcherGlib::processEvents (this=0x7fabc0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fac003a7c4b in QEventLoop::exec (this=this@entry=0x7fabdeffcca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#7  0x00007fac001c6d0e in QThread::exec (this=this@entry=0x55d16f72e4b0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007fabff429675 in QQmlThreadPrivate::run (this=0x55d16f72e4b0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/src/qml/qml/ftw/qqmlthread.cpp:155
#9  0x00007fac001c7e51 in QThreadPrivate::start (arg=0x55d16f72e4b0) at thread/qthread_unix.cpp:329
#10 0x00007fabfe98b3e9 in start_thread () from /lib64/libpthread.so.0
#11 0x00007fabffe27943 in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fabf225d640 (LWP 3492)):
#0  0x00007fabfe9916b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fabf378156b in ?? () from /usr/lib64/dri/i965_dri.so
#2  0x00007fabf3780db7 in ?? () from /usr/lib64/dri/i965_dri.so
#3  0x00007fabfe98b3e9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fabffe27943 in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fabf2a5e640 (LWP 3491)):
#0  0x00007fabfe9916b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fabf378156b in ?? () from /usr/lib64/dri/i965_dri.so
#2  0x00007fabf3780db7 in ?? () from /usr/lib64/dri/i965_dri.so
#3  0x00007fabfe98b3e9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fabffe27943 in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fabf325f640 (LWP 3490)):
#0  0x00007fabfe9916b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fabf378156b in ?? () from /usr/lib64/dri/i965_dri.so
#2  0x00007fabf3780db7 in ?? () from /usr/lib64/dri/i965_dri.so
#3  0x00007fabfe98b3e9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fabffe27943 in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fabf8a05640 (LWP 3489)):
#0  0x00007fabfe9916b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fabf378156b in ?? () from /usr/lib64/dri/i965_dri.so
#2  0x00007fabf3780db7 in ?? () from /usr/lib64/dri/i965_dri.so
#3  0x00007fabfe98b3e9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fabffe27943 in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fabfa59d640 (LWP 3487)):
#0  0x00007fabffe1c83f in poll () from /lib64/libc.so.6
#1  0x00007fabfdfbe00e in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fabfdfbe12f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fac004007fb in QEventDispatcherGlib::processEvents (this=0x7fabec000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fac003a7c4b in QEventLoop::exec (this=this@entry=0x7fabfa59cc70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fac001c6d0e in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fabff0997c7 in ?? () from /usr/lib64/libQt5DBus.so.5
#7  0x00007fac001c7e51 in QThreadPrivate::start (arg=0x7fabff107420) at thread/qthread_unix.cpp:329
#8  0x00007fabfe98b3e9 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fabffe27943 in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fabfd4f2840 (LWP 3484)):
[KCrash Handler]
#4  0x00007fabff2b58aa in QQmlData::wasDeleted (object=0x55d1702227e0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmldata_p.h:338
#5  QV4::QObjectWrapper::getQmlProperty (engine=engine@entry=0x55d172f882e0, qmlContext=qmlContext@entry=0x55d1727ca6a0, object=0x55d1702227e0, name=0x7fababbc15e8, revisionMode=revisionMode@entry=QV4::QObjectWrapper::CheckRevision, hasProperty=hasProperty@entry=0x7ffde73e5dd8, property=0x7ffde73e5de0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:360
#6  0x00007fabff2952ca in QV4::QQmlContextWrapper::getPropertyAndBase (resource=<optimized out>, id=..., receiver=<optimized out>, hasProperty=0x7ffde73e5e57, base=0x0, lookup=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/common/qv4staticvalue_p.h:325
#7  0x00007fabff295b93 in QV4::QQmlContextWrapper::resolveQmlContextPropertyLookupGetter (l=0x55d170ec7d00, engine=0x55d172f882e0, base=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/common/qv4staticvalue_p.h:325
#8  0x00007fabff2d2410 in QV4::Moth::VME::interpret (frame=0x7ffde73e6040, engine=0x55d172f882e0, code=0x7fabb94e9a0b "\030\n(N\030\r\247a\001") at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:585
#9  0x00007fabff2d7337 in QV4::Moth::VME::exec (frame=frame@entry=0x7ffde73e6040, engine=engine@entry=0x55d172f882e0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:463
#10 0x00007fabff272b8d in QV4::Function::call (this=this@entry=0x55d17261cc60, thisObject=<optimized out>, argv=argv@entry=0x7fababbc1500, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/src/qml/jsruntime/qv4function.cpp:69
#11 0x00007fabff3e9a75 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x55d172ed99a0, callData=callData@entry=0x7fababbc14d0, isUndefined=isUndefined@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343
#12 0x00007fabff39dc3b in QQmlBoundSignalExpression::evaluate (this=<optimized out>, a=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#13 0x00007fabff39e120 in QQmlBoundSignal_callback (e=0x55d172ed9920, a=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#14 0x00007fabff3cd85d in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/src/qml/qml/qqmlnotifier.cpp:104
#15 0x00007fac003df3f5 in doActivate<false> (sender=0x55d172ed9710, signal_index=4, argv=argv@entry=0x0) at kernel/qobject_p.h:110
#16 0x00007fac003d8bc0 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fabff576800 <QQmlComponentAttached::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at kernel/qobject.cpp:3946
#17 0x00007fabff47a103 in QQmlComponentAttached::destruction (this=<optimized out>) at .moc/moc_qqmlcomponentattached_p.cpp:154
#18 0x00007fabff399699 in QQmlContextData::emitDestruction (this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/src/qml/qml/qqmlcontext.cpp:580
#19 QQmlContextData::emitDestruction (this=0x55d172f49cc0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/src/qml/qml/qqmlcontext.cpp:564
#20 0x00007fabff3996bf in QQmlContextData::emitDestruction (this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/src/qml/qml/qqmldata_p.h:102
#21 QQmlContextData::emitDestruction (this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/src/qml/qml/qqmlcontext.cpp:564
#22 0x00007fabff3996bf in QQmlContextData::emitDestruction (this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/src/qml/qml/qqmldata_p.h:102
#23 QQmlContextData::emitDestruction (this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/src/qml/qml/qqmlcontext.cpp:564
#24 0x00007fabff3996bf in QQmlContextData::emitDestruction (this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/src/qml/qml/qqmldata_p.h:102
#25 QQmlContextData::emitDestruction (this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/src/qml/qml/qqmlcontext.cpp:564
#26 0x00007fabff3996bf in QQmlContextData::emitDestruction (this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/src/qml/qml/qqmldata_p.h:102
#27 QQmlContextData::emitDestruction (this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/src/qml/qml/qqmlcontext.cpp:564
#28 0x00007fabff3998e9 in QQmlContextData::invalidate (this=this@entry=0x55d1727ca6a0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/src/qml/qml/qqmlcontext.cpp:594
#29 0x00007fabff399427 in QQmlContextData::destroy (this=0x55d1727ca6a0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/src/qml/qml/qqmlcontext.cpp:650
#30 0x00007fabff3995fd in QQmlContext::~QQmlContext (this=0x55d17261d8d0, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/src/qml/qml/qqmlcontext.cpp:222
#31 0x00007fabff399619 in QQmlContext::~QQmlContext (this=0x55d17261d8d0, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-1.1.x86_64/src/qml/qml/qqmlcontext.cpp:216
#32 0x00007fac003d2e9e in QObjectPrivate::deleteChildren (this=0x55d16fa709f0) at kernel/qobject.cpp:2104
#33 0x00007fac003dda74 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#34 0x00007fabffb1ae69 in KDeclarative::QmlObjectSharedEngine::~QmlObjectSharedEngine (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kdeclarative-5.76.0-1.2.x86_64/src/kdeclarative/qmlobjectsharedengine.cpp:63
#35 0x00007fac0193a152 in KQuickAddons::ConfigModule::~ConfigModule (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kdeclarative-5.76.0-1.2.x86_64/src/quickaddons/configmodule.cpp:105
#36 0x00007fabbbebb722 in ScreenLockerKcm::~ScreenLockerKcm (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kscreenlocker-5.20.3-1.1.x86_64/build/kcm/kcm_screenlocker_autogen/EWIEGA46WW/../../../../kcm/kcm.h:43
#37 ScreenLockerKcm::~ScreenLockerKcm (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kscreenlocker-5.20.3-1.1.x86_64/build/kcm/kcm_screenlocker_autogen/EWIEGA46WW/../../../../kcm/kcm.h:43
#38 0x00007fac01a30363 in std::default_delete<KQuickAddons::ConfigModule>::operator() (__ptr=<optimized out>, this=<optimized out>) at /usr/include/c++/10/bits/unique_ptr.h:79
#39 std::unique_ptr<KQuickAddons::ConfigModule, std::default_delete<KQuickAddons::ConfigModule> >::~unique_ptr (this=<optimized out>, this=<optimized out>) at /usr/include/c++/10/bits/unique_ptr.h:361
#40 KCModuleQmlPrivate::~KCModuleQmlPrivate (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kcmutils-5.76.0-1.1.x86_64/src/kcmoduleqml.cpp:35
#41 KCModuleQml::~KCModuleQml (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kcmutils-5.76.0-1.1.x86_64/src/kcmoduleqml.cpp:233
#42 0x00007fac01a30389 in KCModuleQml::~KCModuleQml (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kcmutils-5.76.0-1.1.x86_64/src/kcmoduleqml.cpp:234
#43 0x00007fac01a332a4 in KCModuleProxy::deleteClient (this=this@entry=0x55d170191f80) at /usr/src/debug/kcmutils-5.76.0-1.1.x86_64/src/kcmoduleproxy.cpp:159
#44 0x00007fac01a343c8 in KCModuleProxy::~KCModuleProxy (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kcmutils-5.76.0-1.1.x86_64/src/kcmoduleproxy.cpp:150
#45 0x00007fac01a344c9 in KCModuleProxy::~KCModuleProxy (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kcmutils-5.76.0-1.1.x86_64/src/kcmoduleproxy.cpp:154
#46 0x00007fac003d2e9e in QObjectPrivate::deleteChildren (this=this@entry=0x55d1727949a0) at kernel/qobject.cpp:2104
#47 0x00007fac01082ae6 in QWidget::~QWidget (this=0x55d1707be2d0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#48 0x00007fac01082e39 in QWidget::~QWidget (this=0x55d1707be2d0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1400
#49 0x00007fac003d2e9e in QObjectPrivate::deleteChildren (this=this@entry=0x55d1725ab780) at kernel/qobject.cpp:2104
#50 0x00007fac01082ae6 in QWidget::~QWidget (this=0x55d16fbd6180, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#51 0x00007fac011d98c9 in QScrollArea::~QScrollArea (this=0x55d16fbd6180, __in_chrg=<optimized out>) at widgets/qscrollarea.cpp:171
#52 0x00007fac003d2e9e in QObjectPrivate::deleteChildren (this=this@entry=0x55d16f6c3640) at kernel/qobject.cpp:2104
#53 0x00007fac01082ae6 in QWidget::~QWidget (this=0x55d16f588c90, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#54 0x00007fac01723f3d in KPageStackedWidget::~KPageStackedWidget (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kwidgetsaddons-5.76.0-1.1.x86_64/build/src/KF5WidgetsAddons_autogen/EWIEGA46WW/../../../../src/kpageview_p.h:23
#55 KPageStackedWidget::~KPageStackedWidget (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kwidgetsaddons-5.76.0-1.1.x86_64/build/src/KF5WidgetsAddons_autogen/EWIEGA46WW/../../../../src/kpageview_p.h:23
#56 0x00007fac003d2e9e in QObjectPrivate::deleteChildren (this=this@entry=0x55d16f4ccac0) at kernel/qobject.cpp:2104
#57 0x00007fac01082ae6 in QWidget::~QWidget (this=0x55d16f588c20, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#58 0x00007fac017982b9 in KPageWidget::~KPageWidget (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kwidgetsaddons-5.76.0-1.1.x86_64/src/kpagewidget.cpp:58
#59 0x00007fac003d2e9e in QObjectPrivate::deleteChildren (this=this@entry=0x55d16f725d60) at kernel/qobject.cpp:2104
#60 0x00007fac01082ae6 in QWidget::~QWidget (this=0x55d16f42be50, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#61 0x00007fac01a6efb9 in ModuleView::~ModuleView (this=<optimized out>, this=<optimized out>) at /usr/src/debug/systemsettings5-5.20.3-1.1.x86_64/core/ModuleView.cpp:123
#62 0x00007fac003d2e9e in QObjectPrivate::deleteChildren (this=this@entry=0x55d16f3e2f50) at kernel/qobject.cpp:2104
#63 0x00007fac01082ae6 in QWidget::~QWidget (this=0x55d16f57dd40, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#64 0x00007fabf15ffe2d in FocusHackWidget::~FocusHackWidget (this=<optimized out>, this=<optimized out>) at /usr/src/debug/systemsettings5-5.20.3-1.1.x86_64/sidebar/SidebarMode.cpp:69
#65 FocusHackWidget::~FocusHackWidget (this=<optimized out>, this=<optimized out>) at /usr/src/debug/systemsettings5-5.20.3-1.1.x86_64/sidebar/SidebarMode.cpp:70
#66 0x00007fac003d2e9e in QObjectPrivate::deleteChildren (this=this@entry=0x55d16f36fac0) at kernel/qobject.cpp:2104
#67 0x00007fac01082ae6 in QWidget::~QWidget (this=0x55d16f3a3970, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#68 0x00007fac011efd89 in QStackedWidget::~QStackedWidget (this=0x55d16f3a3970, __in_chrg=<optimized out>) at widgets/qstackedwidget.cpp:145
#69 0x00007fac003d2e9e in QObjectPrivate::deleteChildren (this=this@entry=0x7fabf4005430) at kernel/qobject.cpp:2104
#70 0x00007fac01082ae6 in QWidget::~QWidget (this=0x7fabf4006350, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#71 0x000055d16e66e297 in SettingsBase::~SettingsBase (this=<optimized out>, this=<optimized out>) at /usr/include/c++/10/bits/atomic_base.h:333
#72 0x000055d16e66e339 in SettingsBase::~SettingsBase (this=<optimized out>, this=<optimized out>) at /usr/src/debug/systemsettings5-5.20.3-1.1.x86_64/app/SettingsBase.cpp:86
#73 0x00007fac003d506f in QObject::event (this=0x7fabf4006350, e=0x55d170291520) at kernel/qobject.cpp:1301
#74 0x00007fac019db139 in KXmlGuiWindow::event (this=0x7fabf4006350, ev=0x55d170291520) at /usr/src/debug/kxmlgui-5.76.0-1.2.x86_64/src/kxmlguiwindow.cpp:109
#75 0x00007fac0104750f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7fabf4006350, e=0x55d170291520) at kernel/qapplication.cpp:3632
#76 0x00007fac003a928a in QCoreApplication::notifyInternal2 (receiver=0x7fabf4006350, event=0x55d170291520) at ../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#77 0x00007fac003abcc1 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55d16f242740) at kernel/qcoreapplication.cpp:1817
#78 0x00007fac00401153 in postEventSourceDispatch (s=0x55d16f31a230) at kernel/qeventdispatcher_glib.cpp:277
#79 0x00007fabfdfbdcf7 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#80 0x00007fabfdfbe078 in ?? () from /usr/lib64/libglib-2.0.so.0
#81 0x00007fabfdfbe12f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#82 0x00007fac004007df in QEventDispatcherGlib::processEvents (this=0x55d16f320580, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#83 0x00007fac003a7c4b in QEventLoop::exec (this=this@entry=0x7ffde73e8840, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#84 0x00007fac003afec0 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#85 0x000055d16e668003 in main (argc=<optimized out>, argv=0x7ffde73e8960) at /usr/src/debug/systemsettings5-5.20.3-1.1.x86_64/app/main.cpp:209
[Inferior 1 (process 3484) detached]

Possible duplicates by query: bug 429786, bug 429412, bug 428461, bug 427444, bug 423220.

Reported using DrKonqi
Comment 1 Nate Graham 2020-12-03 19:34:18 UTC

*** This bug has been marked as a duplicate of bug 426047 ***
Comment 2 soundsurfer99 2020-12-28 16:36:13 UTC
Created attachment 134368 [details]
New crash information added by DrKonqi

systemsettings5 (5.20.4) using Qt 5.15.2

- What I was doing when the application crashed:
I opened System settings -> workspace behaviour -> screen locking, now click appearance: configure to change the image; then clicking into any other category makes systemsettings reproducibly crash (independently of if any settings were changed or not).

-- Backtrace (Reduced):
#6  0x00007f47ddb834ca in QQmlData::wasDeleted (object=0x55c141c8b270) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmldata_p.h:338
#7  QV4::QObjectWrapper::getQmlProperty (engine=engine@entry=0x55c140356e80, qmlContext=qmlContext@entry=0x55c13dba3450, object=0x55c141c8b270, name=0x7f47ab3c05e8, revisionMode=revisionMode@entry=QV4::QObjectWrapper::CheckRevision, hasProperty=hasProperty@entry=0x7fffe1b44b98, property=0x7fffe1b44ba0) at jsruntime/qv4qobjectwrapper.cpp:360
#8  0x00007f47ddb62fda in QV4::QQmlContextWrapper::getPropertyAndBase (resource=<optimized out>, id=..., receiver=<optimized out>, hasProperty=0x7fffe1b44c17, base=0x0, lookup=0x0) at jsruntime/qv4qmlcontext.cpp:316
#9  0x00007f47ddb638a3 in QV4::QQmlContextWrapper::resolveQmlContextPropertyLookupGetter (l=0x55c140e46d00, engine=0x55c140356e80, base=0x0) at jsruntime/qv4qmlcontext.cpp:481
#10 0x00007f47ddba0030 in QV4::Moth::VME::interpret (frame=0x7fffe1b44e00, engine=0x55c140356e80, code=0x7f47c1858adb "\030\n(P\030\r\247g\001") at jsruntime/qv4vme_moth.cpp:585
Comment 3 Oded Arbel 2021-01-11 10:12:39 UTC
Created attachment 134731 [details]
New crash information added by DrKonqi

systemsettings5 (5.20.80) using Qt 5.15.2

- What I was doing when the application crashed:

1. Open System Settings
2. Search and select Screen Locking
3. Select Configure under Appearance
4. Close System Settings

This causes the crash

-- Backtrace (Reduced):
#4  0x00007f39343429be in QQmlData::wasDeleted(QObject const*) (object=0x5560f378dd70) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmldata_p.h:338
#5  QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, QQmlPropertyData**) (engine=engine@entry=0x5560f4386cc0, qmlContext=qmlContext@entry=0x5560f355d620, object=0x5560f378dd70, name=0x7f38f03415e8, revisionMode=revisionMode@entry=QV4::QObjectWrapper::CheckRevision, hasProperty=hasProperty@entry=0x7ffd60bcc198, property=0x7ffd60bcc1a0) at jsruntime/qv4qobjectwrapper.cpp:360
#6  0x00007f393431ccf2 in QV4::QQmlContextWrapper::getPropertyAndBase(QV4::QQmlContextWrapper const*, QV4::PropertyKey, QV4::Value const*, bool*, QV4::Value*, QV4::Lookup*) (resource=<optimized out>, id=..., receiver=<optimized out>, hasProperty=0x7ffd60bcc217, base=0x0, lookup=0x0) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/common/qv4staticvalue_p.h:325
#7  0x00007f393431d644 in QV4::QQmlContextWrapper::resolveQmlContextPropertyLookupGetter(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value*) (l=0x5560f39376d0, engine=0x5560f4386cc0, base=0x0) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/common/qv4staticvalue_p.h:325
#8  0x00007f393436387c in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7ffd60bcc400, engine=0x5560f4386cc0, code=0x7f38ea300adb "\030\n(P\030\r\247g\001") at jsruntime/qv4vme_moth.cpp:585
Comment 4 Oded Arbel 2021-01-11 10:17:17 UTC
(In reply to Nate Graham from comment #1)
> 
> *** This bug has been marked as a duplicate of bug 426047 ***

I do not believe this issue is a duplicate of bug 426047: for once, the initial backtrace in that report is completely different. Furthermore, that report mentions a few KCMs where that problem occurs - and that does not list Lock Screen. Lastly, the behavior mentioned in that report is a crash on activating a KCM, while this report is a crash when closing System Settings.
Comment 5 Nate Graham 2021-01-14 00:07:08 UTC

*** This bug has been marked as a duplicate of bug 411795 ***
Comment 6 Nate Graham 2021-01-14 04:36:12 UTC

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