Bug 413492

Summary: Can't change GTK themes + Crash.
Product: [Applications] systemsettings Reporter: Tony <jodr666>
Component: kcm_gtkAssignee: Aleix Pol <aleixpol>
Status: RESOLVED DUPLICATE    
Severity: crash CC: nate
Priority: NOR Keywords: drkonqi
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Tony 2019-10-26 23:59:23 UTC
Application: systemsettings5 (5.17.80)

Qt Version: 5.13.1
Frameworks Version: 5.64.0
Operating System: Linux 5.3.6-ck1-1-default x86_64
Windowing system: X11
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
- Custom settings of the application:
Install qt5ct (Qt5 Configuration Tool)
export QT_QPA_PLATFORM_THEME=qt5ct

- What I was doing when the application crashed:
From a terminal run systemsetting5 > Application Style > Gnome/Gtk Application Style.
Doing any change to any of the settings there and hitting Apply witll end up with:

(systemsettings5:30454): GLib-GObject-WARNING **: 19:39:28.307: cannot register existing type 'GdkDisplayManager'

(systemsettings5:30454): GLib-CRITICAL **: 19:39:28.307: g_once_init_leave: assertion 'result != 0' failed

(systemsettings5:30454): GLib-GObject-CRITICAL **: 19:39:28.307: g_object_new_with_properties: assertion 'G_TYPE_IS_OBJECT (object_type)' failed

IF before you hit Apply you go back to All Settings it crashes.

Also tried using the Stock kernel to discard any of the -ck patches interference, i got the same results.

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc1c3d75800 (LWP 30615))]

Thread 18 (Thread 0x7fc16d047700 (LWP 30638)):
#0  0x00007fc1c09355b0 in g_mutex_unlock (mutex=0x7fc164059d00) at ../glib/gthread-posix.c:1376
#1  0x00007fc1c08e9c70 in g_main_context_check (context=context@entry=0x7fc164059d00, max_priority=2147483647, fds=fds@entry=0x7fc1640399e0, n_fds=n_fds@entry=1) at ../glib/gmain.c:3821
#2  0x00007fc1c08ea252 in g_main_context_iterate (context=context@entry=0x7fc164059d00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3914
#3  0x00007fc1c08ea3cf in g_main_context_iteration (context=0x7fc164059d00, may_block=may_block@entry=1) at ../glib/gmain.c:3978
#4  0x00007fc1c2ac398b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc164007590, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fc1c2a6c0cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc16d046d80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#6  0x00007fc1c28a4021 in QThread::exec() (this=this@entry=0x5613af4ed350) at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#7  0x00007fc1c1d853b5 in QQmlThreadPrivate::run() (this=0x5613af4ed350) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/ftw/qqmlthread.cpp:152
#8  0x00007fc1c28a51a2 in QThreadPrivate::start(void*) (arg=0x5613af4ed350) at thread/qthread_unix.cpp:360
#9  0x00007fc1c1248f2a in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007fc1c40ff4af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7fc15e9df700 (LWP 30637)):
#0  0x00007fc1c124f6a5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x5613b0fe077c) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fc1c124f6a5 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5613b0fe0728, cond=0x5613b0fe0750) at pthread_cond_wait.c:508
#2  0x00007fc1c124f6a5 in __pthread_cond_wait (cond=0x5613b0fe0750, mutex=0x5613b0fe0728) at pthread_cond_wait.c:638
#3  0x00007fc1b6958b8b in  () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fc1b6958a37 in  () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fc1c1248f2a in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fc1c40ff4af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7fc16ffff700 (LWP 30633)):
#0  0x00007fc1c124f6a5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x5613af93f688) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fc1c124f6a5 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5613af93f638, cond=0x5613af93f660) at pthread_cond_wait.c:508
#2  0x00007fc1c124f6a5 in __pthread_cond_wait (cond=0x5613af93f660, mutex=0x5613af93f638) at pthread_cond_wait.c:638
#3  0x00007fc1b6958b8b in  () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fc1b6958a37 in  () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fc1c1248f2a in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fc1c40ff4af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7fc17ffff700 (LWP 30629)):
#0  0x00007fc1c124f6a5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x5613af12db84) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fc1c124f6a5 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5613af12db30, cond=0x5613af12db58) at pthread_cond_wait.c:508
#2  0x00007fc1c124f6a5 in __pthread_cond_wait (cond=0x5613af12db58, mutex=0x5613af12db30) at pthread_cond_wait.c:638
#3  0x00007fc1b6958b8b in  () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fc1b6958a37 in  () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fc1c1248f2a in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fc1c40ff4af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fc1a4ff9700 (LWP 30628)):
#0  0x00007fc1c124f6a5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x5613af12db84) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fc1c124f6a5 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5613af12db30, cond=0x5613af12db58) at pthread_cond_wait.c:508
#2  0x00007fc1c124f6a5 in __pthread_cond_wait (cond=0x5613af12db58, mutex=0x5613af12db30) at pthread_cond_wait.c:638
#3  0x00007fc1b6958b8b in  () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fc1b6958a37 in  () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fc1c1248f2a in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fc1c40ff4af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fc1a57fa700 (LWP 30627)):
#0  0x00007fc1c124f6a5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x5613af12db84) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fc1c124f6a5 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5613af12db30, cond=0x5613af12db58) at pthread_cond_wait.c:508
#2  0x00007fc1c124f6a5 in __pthread_cond_wait (cond=0x5613af12db58, mutex=0x5613af12db30) at pthread_cond_wait.c:638
#3  0x00007fc1b6958b8b in  () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fc1b6958a37 in  () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fc1c1248f2a in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fc1c40ff4af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fc1a5ffb700 (LWP 30626)):
#0  0x00007fc1c124f6a5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x5613af12db84) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fc1c124f6a5 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5613af12db30, cond=0x5613af12db58) at pthread_cond_wait.c:508
#2  0x00007fc1c124f6a5 in __pthread_cond_wait (cond=0x5613af12db58, mutex=0x5613af12db30) at pthread_cond_wait.c:638
#3  0x00007fc1b6958b8b in  () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fc1b6958a37 in  () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fc1c1248f2a in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fc1c40ff4af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fc1a67fc700 (LWP 30625)):
#0  0x00007fc1c124f6a5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x5613af12d600) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fc1c124f6a5 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5613af12d5b0, cond=0x5613af12d5d8) at pthread_cond_wait.c:508
#2  0x00007fc1c124f6a5 in __pthread_cond_wait (cond=0x5613af12d5d8, mutex=0x5613af12d5b0) at pthread_cond_wait.c:638
#3  0x00007fc1b6958b8b in  () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fc1b6958a37 in  () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fc1c1248f2a in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fc1c40ff4af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fc1a6ffd700 (LWP 30624)):
#0  0x00007fc1c124f6a5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x5613af12d600) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fc1c124f6a5 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5613af12d5b0, cond=0x5613af12d5d8) at pthread_cond_wait.c:508
#2  0x00007fc1c124f6a5 in __pthread_cond_wait (cond=0x5613af12d5d8, mutex=0x5613af12d5b0) at pthread_cond_wait.c:638
#3  0x00007fc1b6958b8b in  () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fc1b6958a37 in  () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fc1c1248f2a in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fc1c40ff4af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fc1a77fe700 (LWP 30623)):
#0  0x00007fc1c124f6a5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x5613af12d600) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fc1c124f6a5 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5613af12d5b0, cond=0x5613af12d5d8) at pthread_cond_wait.c:508
#2  0x00007fc1c124f6a5 in __pthread_cond_wait (cond=0x5613af12d5d8, mutex=0x5613af12d5b0) at pthread_cond_wait.c:638
#3  0x00007fc1b6958b8b in  () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fc1b6958a37 in  () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fc1c1248f2a in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fc1c40ff4af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fc1a7fff700 (LWP 30622)):
#0  0x00007fc1c124f6a5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x5613af12d600) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fc1c124f6a5 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5613af12d5b0, cond=0x5613af12d5d8) at pthread_cond_wait.c:508
#2  0x00007fc1c124f6a5 in __pthread_cond_wait (cond=0x5613af12d5d8, mutex=0x5613af12d5b0) at pthread_cond_wait.c:638
#3  0x00007fc1b6958b8b in  () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fc1b6958a37 in  () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fc1c1248f2a in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fc1c40ff4af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fc1b4a9d700 (LWP 30621)):
#0  0x00007fc1c124f6a5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x5613af12d600) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fc1c124f6a5 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5613af12d5b0, cond=0x5613af12d5d8) at pthread_cond_wait.c:508
#2  0x00007fc1c124f6a5 in __pthread_cond_wait (cond=0x5613af12d5d8, mutex=0x5613af12d5b0) at pthread_cond_wait.c:638
#3  0x00007fc1b6958b8b in  () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fc1b6958a37 in  () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fc1c1248f2a in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fc1c40ff4af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fc1b529e700 (LWP 30620)):
#0  0x00007fc1c124f6a5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x5613af12d600) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fc1c124f6a5 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5613af12d5b0, cond=0x5613af12d5d8) at pthread_cond_wait.c:508
#2  0x00007fc1c124f6a5 in __pthread_cond_wait (cond=0x5613af12d5d8, mutex=0x5613af12d5b0) at pthread_cond_wait.c:638
#3  0x00007fc1b6958b8b in  () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fc1b6958a37 in  () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fc1c1248f2a in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fc1c40ff4af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fc1b5a9f700 (LWP 30619)):
#0  0x00007fc1c124f6a5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x5613aeffd188) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fc1c124f6a5 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5613aeffd138, cond=0x5613aeffd160) at pthread_cond_wait.c:508
#2  0x00007fc1c124f6a5 in __pthread_cond_wait (cond=0x5613aeffd160, mutex=0x5613aeffd138) at pthread_cond_wait.c:638
#3  0x00007fc1b6958b8b in  () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fc1b6958a37 in  () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fc1c1248f2a in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fc1c40ff4af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fc1b63e7700 (LWP 30618)):
#0  0x00007fc1c124f6a5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x5613af12ccdc) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fc1c124f6a5 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5613af12cc88, cond=0x5613af12ccb0) at pthread_cond_wait.c:508
#2  0x00007fc1c124f6a5 in __pthread_cond_wait (cond=0x5613af12ccb0, mutex=0x5613af12cc88) at pthread_cond_wait.c:638
#3  0x00007fc1b6958b8b in  () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fc1b6958a37 in  () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fc1c1248f2a in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fc1c40ff4af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fc1bcbdf700 (LWP 30617)):
#0  0x00007fc1c0935589 in g_mutex_lock (mutex=mutex@entry=0x7fc1b0000c30) at ../glib/gthread-posix.c:1363
#1  0x00007fc1c08e983a in g_main_context_prepare (context=context@entry=0x7fc1b0000c30, priority=priority@entry=0x7fc1bcbdec30) at ../glib/gmain.c:3492
#2  0x00007fc1c08ea1db in g_main_context_iterate (context=context@entry=0x7fc1b0000c30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3897
#3  0x00007fc1c08ea3cf in g_main_context_iteration (context=0x7fc1b0000c30, may_block=may_block@entry=1) at ../glib/gmain.c:3978
#4  0x00007fc1c2ac398b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc1b0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fc1c2a6c0cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc1bcbded70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#6  0x00007fc1c28a4021 in QThread::exec() (this=this@entry=0x7fc1c1a41d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#7  0x00007fc1c19bf4f6 in QDBusConnectionManager::run() (this=0x7fc1c1a41d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
#8  0x00007fc1c28a51a2 in QThreadPrivate::start(void*) (arg=0x7fc1c1a41d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:360
#9  0x00007fc1c1248f2a in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007fc1c40ff4af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fc1bdd57700 (LWP 30616)):
#0  0x00007fc1c40f4bdf in __GI___poll (fds=fds@entry=0x7fc1bdd56ca8, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fc1c120d742 in poll (__timeout=-1, __nfds=1, __fds=0x7fc1bdd56ca8) at /usr/include/bits/poll2.h:46
#2  0x00007fc1c120d742 in _xcb_conn_wait (cond=<optimized out>, count=<optimized out>, vector=<optimized out>, c=<optimized out>) at xcb_conn.c:479
#3  0x00007fc1c120d742 in _xcb_conn_wait (c=0x5613aed4e970, cond=<optimized out>, vector=0x0, count=0x0) at xcb_conn.c:435
#4  0x00007fc1c120e3fa in xcb_wait_for_event (c=c@entry=0x5613aed4e970) at xcb_in.c:697
#5  0x00007fc1bdfc2f90 in QXcbEventQueue::run() (this=0x5613aed63290) at qxcbeventqueue.cpp:228
#6  0x00007fc1c28a51a2 in QThreadPrivate::start(void*) (arg=0x5613aed63290) at thread/qthread_unix.cpp:360
#7  0x00007fc1c1248f2a in start_thread (arg=<optimized out>) at pthread_create.c:479
#8  0x00007fc1c40ff4af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fc1c3d75800 (LWP 30615)):
[KCrash Handler]
#7  0x0000000080000003 in  ()
#8  0x00007fc1c2a9e611 in QObject::property(char const*) const (this=0x5613af752210, name=0x7fc17d5d0df5 "gridUnit") at kernel/qobject.cpp:3974
#9  0x00007fc17d5bc573 in  () at /usr/lib64/qt5/qml/org/kde/kirigami.2/libkirigamiplugin.so
#10 0x00007fc1c1d6d85f in QQmlObjectCreator::createInstance(int, QObject*, bool) (this=0x7ffdf8886e10, index=38, parent=<optimized out>, isContextObject=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1280
#11 0x00007fc1c1d6be6a in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (this=0x7ffdf8886e10, bindingProperty=0x7fc1740b0248, binding=0x7fc17c605e24) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:856
#12 0x00007fc1c1d6c5ba in QQmlObjectCreator::setupBindings(bool) (this=this@entry=0x7ffdf8886e10, applyDeferredBindings=applyDeferredBindings@entry=false) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:808
#13 0x00007fc1c1d6d21b in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) (this=this@entry=0x7ffdf8886e10, index=-1, index@entry=0, instance=0x0, bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1500
#14 0x00007fc1c1d6de2c in QQmlObjectCreator::createInstance(int, QObject*, bool) (this=0x7ffdf8886e10, index=<optimized out>, parent=<optimized out>, isContextObject=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1337
#15 0x00007fc1c1d6effc in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) (this=this@entry=0x7ffdf8886e10, subComponentIndex=subComponentIndex@entry=-1, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:203
#16 0x00007fc1c1d6da5a in QQmlObjectCreator::createInstance(int, QObject*, bool) (this=0x7ffdf8887540, index=1, parent=0x5613afcb7be0, isContextObject=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1233
#17 0x00007fc1c1d6be6a in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (this=0x7ffdf8887540, bindingProperty=0x7fc16406da08, binding=0x7fc16ecf99e4) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:856
#18 0x00007fc1c1d6c5ba in QQmlObjectCreator::setupBindings(bool) (this=this@entry=0x7ffdf8887540, applyDeferredBindings=applyDeferredBindings@entry=false) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:808
#19 0x00007fc1c1d6d21b in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) (this=this@entry=0x7ffdf8887540, index=-1, index@entry=0, instance=0x0, bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1500
#20 0x00007fc1c1d6de2c in QQmlObjectCreator::createInstance(int, QObject*, bool) (this=0x7ffdf8887540, index=<optimized out>, parent=<optimized out>, isContextObject=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1337
#21 0x00007fc1c1d6effc in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) (this=this@entry=0x7ffdf8887540, subComponentIndex=subComponentIndex@entry=-1, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:203
#22 0x00007fc1c1d6da5a in QQmlObjectCreator::createInstance(int, QObject*, bool) (this=0x5613b049eb50, index=0, parent=0x0, isContextObject=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1233
#23 0x00007fc1c1d6effc in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) (this=this@entry=0x5613b049eb50, subComponentIndex=<optimized out>, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlobjectcreator.cpp:203
#24 0x00007fc1c1cec20b in QQmlComponentPrivate::beginCreate(QQmlContextData*) (this=0x5613b041a0b0, context=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlcomponent.cpp:883
#25 0x00007fc1c1cea5c2 in QQmlComponent::create(QQmlContext*) (this=0x5613af665d90, context=0x5613b0f54ae0) at /usr/src/debug/libqt5-qtdeclarative-5.13.1-ku.2.5.x86_64/src/qml/qml/qqmlcomponent.cpp:795
#26 0x00007fc1c3fc7a9d in  () at /usr/lib64/libKF5KCMUtils.so.5
#27 0x00007fc1c3fc9bab in KCModuleLoader::loadModule(KCModuleInfo const&, KCModuleLoader::ErrorReporting, QWidget*, QStringList const&) () at /usr/lib64/libKF5KCMUtils.so.5
#28 0x00007fc1c3fc19af in  () at /usr/lib64/libKF5KCMUtils.so.5
#29 0x00007fc1c3fc21c8 in KCModuleProxy::realModule() const () at /usr/lib64/libKF5KCMUtils.so.5
#30 0x00007fc1c3ff0b37 in ModuleView::updatePageIconHeader(KPageWidgetItem*, bool) (this=this@entry=0x5613aefefbc0, page=page@entry=0x5613b040be80, light=light@entry=true) at /usr/src/debug/systemsettings5-5.17.80git.20191024T221759~1f929dda-ku.6.1.x86_64/core/ModuleView.cpp:219
#31 0x00007fc1c3ff1ee1 in ModuleView::addModule(KCModuleInfo*) (this=this@entry=0x5613aefefbc0, module=<optimized out>) at /usr/src/debug/systemsettings5-5.17.80git.20191024T221759~1f929dda-ku.6.1.x86_64/core/ModuleView.cpp:196
#32 0x00007fc1c3ff360d in ModuleView::loadModule(QModelIndex const&) (menuItem=..., this=0x5613aefefbc0) at /usr/src/debug/systemsettings5-5.17.80git.20191024T221759~1f929dda-ku.6.1.x86_64/core/ModuleView.cpp:151
#33 0x00007fc1c3ff360d in ModuleView::loadModule(QModelIndex const&) (this=0x5613aefefbc0, menuItem=...) at /usr/src/debug/systemsettings5-5.17.80git.20191024T221759~1f929dda-ku.6.1.x86_64/core/ModuleView.cpp:135
#34 0x00007fc1c2a98638 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffdf8887e70, r=0x5613af44ea30, this=0x5613af4d4560) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#35 0x00007fc1c2a98638 in QMetaObject::activate(QObject*, int, int, void**) (sender=0x5613af478b80, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3789
#36 0x00007fc1c370a805 in QAbstractItemView::activated(QModelIndex const&) (this=this@entry=0x5613af478b80, _t1=...) at .moc/moc_qabstractitemview.cpp:668
#37 0x00007fc1c3718d7f in QAbstractItemView::mouseDoubleClickEvent(QMouseEvent*) (this=0x5613af478b80, event=0x7ffdf8888620) at itemviews/qabstractitemview.cpp:1967
#38 0x00007fc1c34ec166 in QWidget::event(QEvent*) (this=this@entry=0x5613af478b80, event=event@entry=0x7ffdf8888620) at kernel/qwidget.cpp:8963
#39 0x00007fc1c3599e7e in QFrame::event(QEvent*) (this=0x5613af478b80, e=0x7ffdf8888620) at widgets/qframe.cpp:550
#40 0x00007fc1c371875e in QAbstractItemView::viewportEvent(QEvent*) (this=0x5613af478b80, event=0x7ffdf8888620) at itemviews/qabstractitemview.cpp:1753
#41 0x00007fc1c2a6d273 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.cpp:1221
#42 0x00007fc1c2a6d273 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (receiver=receiver@entry=0x5613af48c890, event=event@entry=0x7ffdf8888620) at kernel/qcoreapplication.cpp:1210
#43 0x00007fc1c34a9c51 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x5613aed28e80, receiver=receiver@entry=0x5613af48c890, e=e@entry=0x7ffdf8888620) at kernel/qapplication.cpp:3697
#44 0x00007fc1c34b3433 in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x5613af48c890, e=0x7ffdf8888620) at kernel/qapplication.cpp:3163
#45 0x00007fc1c2a6d562 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5613af48c890, event=0x7ffdf8888620) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:143
#46 0x00007fc1c34b2543 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) (receiver=receiver@entry=0x5613af48c890, event=event@entry=0x7ffdf8888620, alienWidget=alienWidget@entry=0x5613af48c890, nativeWidget=0x5613aeee5190, buttonDown=buttonDown@entry=0x7fc1c39d38d0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2649
#47 0x00007fc1c3507ac9 in QWidgetWindow::handleMouseEvent(QMouseEvent*) (this=0x5613aefca900, event=0x7ffdf8888b10) at /usr/include/c++/9/bits/atomic_base.h:413
#48 0x00007fc1c350ab24 in QWidgetWindow::event(QEvent*) (event=0x7ffdf8888b10, this=0x5613aefca900) at kernel/qwidgetwindow.cpp:280
#49 0x00007fc1c350ab24 in QWidgetWindow::event(QEvent*) (this=0x5613aefca900, event=0x7ffdf8888b10) at kernel/qwidgetwindow.cpp:224
#50 0x00007fc1c34a9c62 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x5613aed28e80, receiver=receiver@entry=0x5613aefca900, e=e@entry=0x7ffdf8888b10) at kernel/qapplication.cpp:3703
#51 0x00007fc1c34b31e0 in QApplication::notify(QObject*, QEvent*) (this=0x7ffdf8888f30, receiver=0x5613aefca900, e=0x7ffdf8888b10) at kernel/qapplication.cpp:3449
#52 0x00007fc1c2a6d562 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5613aefca900, event=0x7ffdf8888b10) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:143
#53 0x00007fc1c2e70964 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (e=e@entry=0x5613b0446030) at kernel/qguiapplication.cpp:2155
#54 0x00007fc1c2e7228b in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=e@entry=0x5613b0446030) at kernel/qguiapplication.cpp:1846
#55 0x00007fc1c2e4d25b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1148
#56 0x00007fc1bdfc3f4a in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at qxcbeventdispatcher.cpp:105
#57 0x00007fc1c08ea0bd in g_main_dispatch (context=0x7fc1b8005010) at ../glib/gmain.c:3179
#58 0x00007fc1c08ea0bd in g_main_context_dispatch (context=context@entry=0x7fc1b8005010) at ../glib/gmain.c:3844
#59 0x00007fc1c08ea340 in g_main_context_iterate (context=context@entry=0x7fc1b8005010, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3917
#60 0x00007fc1c08ea3cf in g_main_context_iteration (context=0x7fc1b8005010, may_block=may_block@entry=1) at ../glib/gmain.c:3978
#61 0x00007fc1c2ac3971 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5613aed3f500, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#62 0x00007fc1c2a6c0cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffdf8888e40, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#63 0x00007fc1c2a73d32 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#64 0x00005613ae2249b0 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/systemsettings5-5.17.80git.20191024T221759~1f929dda-ku.6.1.x86_64/app/main.cpp:71
[Inferior 1 (process 30615) detached]

Possible duplicates by query: bug 413462, bug 413423, bug 413417, bug 413414, bug 413402.

Reported using DrKonqi
Comment 1 Tony 2019-10-27 00:08:10 UTC
Forgot to mention running:

kcmshell5 kde-gtk-config

Works ok, i can make changes and apply them with not crashes or hangs.
Comment 2 Nate Graham 2020-01-02 17:24:12 UTC

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