Bug 438734 - System Settings crashes on Wayland when I discard changes
Summary: System Settings crashes on Wayland when I discard changes
Status: RESOLVED DUPLICATE of bug 429027
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2021-06-16 12:33 UTC by Patrick Silva
Modified: 2021-06-16 16:39 UTC (History)
1 user (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 Patrick Silva 2021-06-16 12:33:47 UTC
Application: systemsettings5 (5.22.80)

Qt Version: 5.15.3
Frameworks Version: 5.84.0
Operating System: Linux 5.8.0-55-generic x86_64
Windowing System: Wayland
Drkonqi Version: 5.22.80
Distribution: KDE neon Unstable Edition

-- Information about the crash:
- What I was doing when the application crashed:
I can't reproduce this crash consistently.
A few minures ago a crash occured when I discarted a change in Notifications KCM and then in Kwin Scripts KCM.
This backtrace was generated after crash related to Kwin Scripts KCM.
1. open a KCM
2. change any setting
3. try to leave the current KCM by clicking on another category in the sidebar
4. when System Settings prompts to apply/dicard the change, click on "Discard" button

The crash can be reproduced sometimes.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault
Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7f002ba14600 (LWP 12663))]
[New LWP 12663]
[New LWP 12674]
[New LWP 12667]
[New LWP 12665]
[New LWP 12666]
[New LWP 12668]
[New LWP 12669]
[New LWP 12695]
[New LWP 12696]
[New LWP 12664]
[New LWP 12670]
[New LWP 12722]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/systemsettings5'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __GI_raise (sig=sig@entry=11) at ../sysdeps/unix/sysv/linux/raise.c:50
[Current thread is 1 (Thread 0x7f002ba14600 (LWP 12663))]

Thread 12 (Thread 0x7f00119a8700 (LWP 12722)):
#0  0x00007f0030052aff in __GI___poll (fds=0x7efffc303ea0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f002e15236e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7efffc303ea0, timeout=<optimized out>, context=0x7efffc41c8d0) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7efffc41c8d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007f002e1524a3 in g_main_context_iteration (context=0x7efffc41c8d0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007f003061eb22 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7efffc475240, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007f00305c2dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f00119a7cc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f00303dcbb2 in QThread::exec() (this=this@entry=0x562cb660a600) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f002f479559 in QQmlThreadPrivate::run() (this=0x562cb660a600) at qml/ftw/qqmlthread.cpp:155
#8  0x00007f00303ddd4c in QThreadPrivate::start(void*) (arg=0x562cb660a600) at thread/qthread_unix.cpp:329
#9  0x00007f002eb11609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f003005f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f0012dee700 (LWP 12670)):
#0  0x00007f0030052aff in __GI___poll (fds=0x7f0008004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f002e15236e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f0008004a60, timeout=<optimized out>, context=0x7f0008000c20) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f0008000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007f002e1524a3 in g_main_context_iteration (context=0x7f0008000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007f003061eb22 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0008000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007f00305c2dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0012dedcc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f00303dcbb2 in QThread::exec() (this=this@entry=0x562ca50026e0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f002f479559 in QQmlThreadPrivate::run() (this=0x562ca50026e0) at qml/ftw/qqmlthread.cpp:155
#8  0x00007f00303ddd4c in QThreadPrivate::start(void*) (arg=0x562ca50026e0) at thread/qthread_unix.cpp:329
#9  0x00007f002eb11609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f003005f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f002ae8b700 (LWP 12664)):
#0  0x00007f0030052aff in __GI___poll (fds=0x7f002406af90, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f002e15236e in g_main_context_poll (priority=<optimized out>, n_fds=4, fds=0x7f002406af90, timeout=<optimized out>, context=0x7f0024000c20) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f0024000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007f002e1524a3 in g_main_context_iteration (context=0x7f0024000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007f003061eb22 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0024000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007f00305c2dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f002ae8acb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f00303dcbb2 in QThread::exec() (this=this@entry=0x7f002f118d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f002f094f4b in QDBusConnectionManager::run() (this=0x7f002f118d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
#8  0x00007f00303ddd4c in QThreadPrivate::start(void*) (arg=0x7f002f118d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:329
#9  0x00007f002eb11609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f003005f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7ebfe7257700 (LWP 12696)):
#0  0x00007f0030052aff in __GI___poll (fds=0x562cba00b7e0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f002e15236e in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x562cba00b7e0, timeout=<optimized out>, context=0x562cba009830) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=0x562cba009830, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007f002e1526f3 in g_main_loop_run (loop=0x562cba009920) at ../../../glib/gmain.c:4241
#4  0x00007f0000167f8a in gdbus_shared_thread_func (user_data=0x562cba009800) at ../../../gio/gdbusprivate.c:279
#5  0x00007f002e17bad1 in g_thread_proxy (data=0x562cba002060) at ../../../glib/gthread.c:807
#6  0x00007f002eb11609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007f003005f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7ebfe7a58700 (LWP 12695)):
#0  0x00007f0030052aff in __GI___poll (fds=0x562cb572ed40, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f002e15236e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x562cb572ed40, timeout=<optimized out>, context=0x562cb9ff9ee0) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x562cb9ff9ee0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007f002e1524a3 in g_main_context_iteration (context=0x562cb9ff9ee0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007f002e1524f1 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:5996
#5  0x00007f002e17bad1 in g_thread_proxy (data=0x562ca4782b60) at ../../../glib/gthread.c:807
#6  0x00007f002eb11609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007f003005f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f00218a7700 (LWP 12669)):
#0  0x00007f0030052aff in __GI___poll (fds=0x7f0004004e60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f002e15236e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f0004004e60, timeout=<optimized out>, context=0x7f0004000c20) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f0004000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007f002e1524a3 in g_main_context_iteration (context=0x7f0004000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007f003061eb22 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0004000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007f00305c2dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f00218a6cc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f00303dcbb2 in QThread::exec() (this=this@entry=0x562ca4d58180) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f002f479559 in QQmlThreadPrivate::run() (this=0x562ca4d58180) at qml/ftw/qqmlthread.cpp:155
#8  0x00007f00303ddd4c in QThreadPrivate::start(void*) (arg=0x562ca4d58180) at thread/qthread_unix.cpp:329
#9  0x00007f002eb11609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f003005f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f00237fe700 (LWP 12668)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x562ca4782718) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x562ca47826c8, cond=0x562ca47826f0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x562ca47826f0, mutex=0x562ca47826c8) at pthread_cond_wait.c:647
#3  0x00007f002905de6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f002905da6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f002eb11609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f003005f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f0023fff700 (LWP 12666)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x562ca4782718) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x562ca47826c8, cond=0x562ca47826f0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x562ca47826f0, mutex=0x562ca47826c8) at pthread_cond_wait.c:647
#3  0x00007f002905de6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f002905da6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f002eb11609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f003005f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f002893c700 (LWP 12665)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x562ca4782718) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x562ca47826c8, cond=0x562ca47826f0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x562ca47826f0, mutex=0x562ca47826c8) at pthread_cond_wait.c:647
#3  0x00007f002905de6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f002905da6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f002eb11609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f003005f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f0013fff700 (LWP 12667)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x562ca4782718) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x562ca47826c8, cond=0x562ca47826f0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x562ca47826f0, mutex=0x562ca47826c8) at pthread_cond_wait.c:647
#3  0x00007f002905de6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f002905da6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f002eb11609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f003005f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f0000f77700 (LWP 12674)):
#0  __GI___libc_read (nbytes=10, buf=0x7f0000f76b1e, fd=20) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=fd@entry=20, buf=buf@entry=0x7f0000f76b1e, nbytes=nbytes@entry=10) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f0010efe975 in read (__nbytes=10, __buf=0x7f0000f76b1e, __fd=20) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#3  pa_read (fd=20, buf=buf@entry=0x7f0000f76b1e, count=count@entry=10, type=type@entry=0x562cb20bc708) at pulsecore/core-util.c:422
#4  0x00007f0010f88416 in clear_wakeup (m=<optimized out>) at pulse/mainloop.c:782
#5  pa_mainloop_prepare (m=m@entry=0x562cb20bc630, timeout=-1) at pulse/mainloop.c:789
#6  0x00007f0010f88eb4 in pa_mainloop_iterate (m=0x562cb20bc630, block=<optimized out>, retval=0x0) at pulse/mainloop.c:923
#7  0x00007f0010f88f70 in pa_mainloop_run (m=0x562cb20bc630, retval=retval@entry=0x0) at pulse/mainloop.c:945
#8  0x00007f0010f9711d in thread (userdata=0x562cb20bb3f0) at pulse/thread-mainloop.c:101
#9  0x00007f0010f2d72c in internal_thread_func (userdata=0x562caab0c220) at pulsecore/thread-posix.c:81
#10 0x00007f002eb11609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007f003005f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f002ba14600 (LWP 12663)):
[KCrash Handler]
#3  0x00007f00305f763c in qGetPtrHelper<QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> > const>(QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> > const&) (ptr=...) at kernel/qobject.cpp:4084
#4  QObject::d_func() const (this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:132
#5  QObject::property(char const*) const (this=0x73000000680001, name=name@entry=0x7f0020c05ce9 "gridUnit") at kernel/qobject.cpp:4085
#6  0x00007f0020bb32a6 in ColumnView::<lambda()>::operator() (__closure=<synthetic pointer>) at ./src/columnview.cpp:34
#7  ColumnView::classBegin() (this=0x562ca959e870) at ./src/columnview.cpp:1570
#8  0x00007f002f44c481 in QQmlObjectCreator::createInstance(int, QObject*, bool) (this=0x7ffe0a342580, index=38, parent=<optimized out>, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1291
#9  0x00007f002f449ec4 in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (this=0x7ffe0a342580, bindingProperty=0x7f00040ccdc8, binding=0x7ebfe65cf1a8) at qml/qqmlobjectcreator.cpp:847
#10 0x00007f002f44a28f in QQmlObjectCreator::setupBindings(bool) (this=0x7ffe0a342580, applyDeferredBindings=false) at qml/qqmlobjectcreator.cpp:798
#11 0x00007f002f44b61e in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) (this=this@entry=0x7ffe0a342580, index=-1, index@entry=0, instance=0x0, bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0) at qml/qqmlobjectcreator.cpp:1555
#12 0x00007f002f44c802 in QQmlObjectCreator::createInstance(int, QObject*, bool) (this=<optimized out>, index=<optimized out>, parent=<optimized out>, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1348
#13 0x00007f002f44d896 in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) (this=this@entry=0x7ffe0a342580, subComponentIndex=subComponentIndex@entry=-1, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0, flags=flags@entry=1) at qml/qqmlobjectcreator.cpp:204
#14 0x00007f002f44c323 in QQmlObjectCreator::createInstance(int, QObject*, bool) (this=0x7ffe0a342d50, index=2, parent=0x562caab2f580, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1231
#15 0x00007f002f449ec4 in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (this=0x7ffe0a342d50, bindingProperty=0x7efffc3a7068, binding=0x7ebfe6457a8c) at qml/qqmlobjectcreator.cpp:847
#16 0x00007f002f44a28f in QQmlObjectCreator::setupBindings(bool) (this=0x7ffe0a342d50, applyDeferredBindings=false) at qml/qqmlobjectcreator.cpp:798
#17 0x00007f002f44b61e in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) (this=this@entry=0x7ffe0a342d50, index=-1, index@entry=0, instance=0x0, bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0) at qml/qqmlobjectcreator.cpp:1555
#18 0x00007f002f44c802 in QQmlObjectCreator::createInstance(int, QObject*, bool) (this=<optimized out>, index=<optimized out>, parent=<optimized out>, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1348
#19 0x00007f002f44d896 in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) (this=this@entry=0x7ffe0a342d50, subComponentIndex=subComponentIndex@entry=-1, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0, flags=flags@entry=1) at qml/qqmlobjectcreator.cpp:204
#20 0x00007f002f44c323 in QQmlObjectCreator::createInstance(int, QObject*, bool) (this=0x562cb0813680, index=0, parent=0x0, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1231
#21 0x00007f002f44d896 in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) (this=0x562cb0813680, subComponentIndex=<optimized out>, parent=<optimized out>, interrupt=<optimized out>, flags=<optimized out>) at qml/qqmlobjectcreator.cpp:204
#22 0x00007f002f3c3512 in QQmlComponentPrivate::beginCreate(QQmlContextData*) () at qml/qqmlcomponent.cpp:934
#23 0x00007f002f3c1c00 in QQmlComponentPrivate::doBeginCreate(QQmlComponent*, QQmlContext*) () at qml/qqmlcomponent.cpp:371
#24 0x00007f002f3c1c5e in QQmlComponent::create(QQmlContext*) (this=0x562caab2b480, context=<optimized out>) at qml/qqmlcomponent.cpp:818
#25 0x00007f0031ca2f88 in KCModuleQml::KCModuleQml(std::unique_ptr<KQuickAddons::ConfigModule, std::default_delete<KQuickAddons::ConfigModule> >, QWidget*, QList<QVariant> const&) (this=0x562cbcda4830, configModule=..., parent=<optimized out>, args=...) at ./src/kcmoduleqml.cpp:171
#26 0x00007f0031c9af68 in KCModuleLoader::loadModule(KCModuleInfo const&, KCModuleLoader::ErrorReporting, QWidget*, QStringList const&) (mod=..., report=report@entry=KCModuleLoader::Inline, parent=0x562cbcf98ef0, args=...) at /usr/include/c++/9/bits/move.h:74
#27 0x00007f0031ca91e9 in KCModuleProxyPrivate::loadModule() (this=this@entry=0x562cca42ac40) at ./src/kcmoduleproxy.cpp:113
#28 0x00007f0031ca9e38 in KCModuleProxy::realModule() const (this=this@entry=0x562cbcf98ef0) at ./src/kcmoduleproxy.cpp:59
#29 0x00007f0031cf33b0 in ModuleView::updatePageIconHeader(KPageWidgetItem*, bool) (this=this@entry=0x562ca4d399a0, page=page@entry=0x562cbd86eec0, light=light@entry=true) at ./core/ModuleView.cpp:304
#30 0x00007f0031cf4e14 in ModuleView::addModule(KCModuleInfo*, QStringList const&) (this=this@entry=0x562ca4d399a0, module=0x562ca4cfbd68, args=...) at ./core/ModuleView.cpp:281
#31 0x00007f0031cf520d in ModuleView::loadModule(QModelIndex const&, QStringList const&) (this=0x562ca4d399a0, menuItem=..., args=...) at ./core/ModuleView.cpp:231
#32 0x00007f00219bcdc2 in SidebarMode::loadModule(QModelIndex const&, QStringList const&) (this=0x562ca4d09ee0, activeModule=..., args=...) at ./sidebar/SidebarMode.cpp:497
#33 0x00007f00219babb6 in SidebarMode::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x562ca4d09ee0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=20, _a=_a@entry=0x7ffe0a3437e0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:160
#34 0x00007f00219bb1b3 in SidebarMode::qt_metacall(QMetaObject::Call, int, void**) (this=0x562ca4d09ee0, _c=QMetaObject::InvokeMetaMethod, _id=20, _a=0x7ffe0a3437e0) at ./obj-x86_64-linux-gnu/sidebar/systemsettings_sidebar_mode_autogen/EWIEGA46WW/moc_SidebarMode.cpp:661
#35 0x00007f002f40cbf5 in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (this=0x7ffe0a343b20, type=QMetaObject::InvokeMetaMethod, index=<optimized out>, argv=<optimized out>) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:351
#36 0x00007f002f2d5765 in CallMethod(QQmlObjectOrGadget const&, int, int, int, int*, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) (object=..., index=<optimized out>, returnType=<optimized out>, argCount=<optimized out>, argTypes=<optimized out>, engine=<optimized out>, callArgs=<optimized out>, callType=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:1301
#37 0x00007f002f2d7867 in CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) (object=..., data=..., engine=0x562ca4c21830, callArgs=0x7f0020c685b0, callType=QMetaObject::InvokeMetaMethod) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:285
#38 0x00007f002f2d8a4f in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () at jsruntime/qv4qobjectwrapper.cpp:1645
#39 0x00007f002f30891b in QV4::Runtime::CallPropertyLookup::call(QV4::ExecutionEngine*, QV4::Value const&, unsigned int, QV4::Value*, int) () at jsruntime/qv4functionobject_p.h:172
#40 0x00007f00038482e7 in  ()
#41 0x0000000000000000 in  ()

Reported using DrKonqi
Comment 1 Nate Graham 2021-06-16 16:39:11 UTC

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