Bug 429267

Summary: System settings crashes on wayland when changing sections ( randomly )
Product: [Applications] systemsettings Reporter: Alexandre Pereira <pereira.alex>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: crash CC: shubhamarora
Priority: NOR Keywords: drkonqi
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Alexandre Pereira 2020-11-17 21:53:53 UTC
Application: systemsettings5 (5.20.80)

Qt Version: 5.15.1
Frameworks Version: 5.77.0
Operating System: Linux 5.9.1-2-default x86_64
Windowing system: Wayland
Distribution: openSUSE Tumbleweed

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

I was changing sections on system settings on wayland: its kinda random, its not specific to a single section.
Usually changing 2 or 3 sections do a crash. One time it never really crashed after changing alot of sections. But usually, the first 3 sections/page changing makes systemsetting crash.

My workaround currently is launching kcmshell directly from the terminal to the specific section/page.

The crash can be reproduced sometimes.

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

[New LWP 19537]
[New LWP 19538]
[New LWP 19539]
[New LWP 19540]
[New LWP 19541]
[New LWP 19542]
[New LWP 19543]
[New LWP 19544]
[New LWP 19545]
[New LWP 19546]
[New LWP 19547]
[New LWP 19548]
[New LWP 19549]
[New LWP 19550]
[New LWP 19551]
[New LWP 19552]
[New LWP 19553]
[New LWP 19554]
[New LWP 19555]
[New LWP 19556]
[New LWP 19557]
[New LWP 19558]
[New LWP 19559]
[New LWP 19560]
[New LWP 19561]
[New LWP 19562]
[New LWP 19563]
[New LWP 19564]
[New LWP 19565]
[New LWP 19566]
[New LWP 19567]
[New LWP 19568]
[New LWP 19569]
[New LWP 19572]
[New LWP 19573]
[New LWP 19574]
[New LWP 19577]
[New LWP 19580]
[New LWP 19581]
[New LWP 19584]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
0x00007f54d7f5fa6f in poll () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7f54d55f5ec0 (LWP 19535))]

Thread 41 (Thread 0x7f540ea9a640 (LWP 19584)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 40 (Thread 0x7f541dba0640 (LWP 19581)):
#0  0x00007f54d7f5fa6f in poll () at /lib64/libc.so.6
#1  0x00007f54d617500e in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f54d617512f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f54d8540a8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f5410026090, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f54d84e7edb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f541db9fc60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f54d8308c8e in QThread::exec() (this=this@entry=0x55ace1ab5140) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f54d77422d5 in QQmlThreadPrivate::run() (this=0x55ace1ab5140) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/qml/qml/ftw/qqmlthread.cpp:155
#7  0x00007f54d8309dd1 in QThreadPrivate::start(void*) (arg=0x55ace1ab5140) at thread/qthread_unix.cpp:329
#8  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 39 (Thread 0x7f541c966640 (LWP 19580)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 38 (Thread 0x7f541d39f640 (LWP 19577)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 37 (Thread 0x7f543374d640 (LWP 19574)):
#0  0x00007f54d7f5fa6f in poll () at /lib64/libc.so.6
#1  0x00007f54d617500e in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f54d617536b in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f54403e1906 in  () at /usr/lib64/libgio-2.0.so.0
#4  0x00007f54d619e13e in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 36 (Thread 0x7f5433fff640 (LWP 19573)):
#0  0x00007f54d7f5fa6f in poll () at /lib64/libc.so.6
#1  0x00007f54d617500e in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f54d617512f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f54d6175181 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f54d619e13e in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 35 (Thread 0x7f543274c640 (LWP 19572)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 34 (Thread 0x7f544136d640 (LWP 19569)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 33 (Thread 0x7f5441f6e640 (LWP 19568)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 32 (Thread 0x7f54433fe640 (LWP 19567)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 31 (Thread 0x7f5443fff640 (LWP 19566)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 30 (Thread 0x7f54697fb640 (LWP 19565)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 29 (Thread 0x7f546a3fc640 (LWP 19564)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 28 (Thread 0x7f546affd640 (LWP 19563)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 27 (Thread 0x7f546b7fe640 (LWP 19562)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 26 (Thread 0x7f5471bbb640 (LWP 19561)):
#0  qt_gettime() () at kernel/qelapsedtimer_unix.cpp:181
#1  0x00007f54d853ec59 in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7f5458004950) at kernel/qtimerinfo_unix.cpp:91
#2  0x00007f54d853f235 in QTimerInfoList::timerWait(timespec&) (this=0x7f5458004950, tm=...) at kernel/qtimerinfo_unix.cpp:388
#3  0x00007f54d85407de in timerSourcePrepareHelper (timeout=0x7f5471bbaa94, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:162
#4  timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=0x7f5471bbaa94) at kernel/qeventdispatcher_glib.cpp:166
#5  0x00007f54d61744e2 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#6  0x00007f54d6174f3b in  () at /usr/lib64/libglib-2.0.so.0
#7  0x00007f54d617512f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#8  0x00007f54d8540a8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f5458000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#9  0x00007f54d84e7edb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f5471bbac60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#10 0x00007f54d8308c8e in QThread::exec() (this=this@entry=0x55ace087b060) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#11 0x00007f54d77422d5 in QQmlThreadPrivate::run() (this=0x55ace087b060) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/qml/qml/ftw/qqmlthread.cpp:155
#12 0x00007f54d8309dd1 in QThreadPrivate::start(void*) (arg=0x55ace087b060) at thread/qthread_unix.cpp:329
#13 0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#14 0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 25 (Thread 0x7f5472ffd640 (LWP 19560)):
#0  0x00007f54d7f5b48c in read () at /lib64/libc.so.6
#1  0x00007f54d61c144f in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f54d617498a in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f54d6174fb5 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f54d617512f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f54d8540a8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f5454000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f54d84e7edb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f5472ffcc60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#7  0x00007f54d8308c8e in QThread::exec() (this=this@entry=0x55ace04fe1f0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007f54d77422d5 in QQmlThreadPrivate::run() (this=0x55ace04fe1f0) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/qml/qml/ftw/qqmlthread.cpp:155
#9  0x00007f54d8309dd1 in QThreadPrivate::start(void*) (arg=0x55ace04fe1f0) at thread/qthread_unix.cpp:329
#10 0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 24 (Thread 0x7f54737fe640 (LWP 19559)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 23 (Thread 0x7f5473fff640 (LWP 19558)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 22 (Thread 0x7f546bfff640 (LWP 19557)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 21 (Thread 0x7f5494ff9640 (LWP 19556)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 20 (Thread 0x7f54957fa640 (LWP 19555)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 19 (Thread 0x7f5495ffb640 (LWP 19554)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 18 (Thread 0x7f54967fc640 (LWP 19553)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7f5496ffd640 (LWP 19552)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7f54977fe640 (LWP 19551)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7f5497fff640 (LWP 19550)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7f54acff9640 (LWP 19549)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7f54ad7fa640 (LWP 19548)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7f54adffb640 (LWP 19547)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7f54ae7fc640 (LWP 19546)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f54aeffd640 (LWP 19545)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f54af7fe640 (LWP 19544)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f54affff640 (LWP 19543)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f54c4b3c640 (LWP 19542)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f54c533d640 (LWP 19541)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f54c5b3e640 (LWP 19540)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f54c633f640 (LWP 19539)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f54c6b40640 (LWP 19538)):
#0  0x00007f54d6b486b2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f54d093be2b in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f54d093b2e7 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f54d3141640 (LWP 19537)):
#0  0x00007f54d7f5fa6f in poll () at /lib64/libc.so.6
#1  0x00007f54d617500e in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f54d617512f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f54d8540a8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f54cc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f54d84e7edb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f54d3140c30, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f54d8308c8e in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f54d73c17c7 in  () at /usr/lib64/libQt5DBus.so.5
#7  0x00007f54d8309dd1 in QThreadPrivate::start(void*) (arg=0x7f54d742f420) at thread/qthread_unix.cpp:329
#8  0x00007f54d6b423e9 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f54d7f6ab73 in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f54d55f5ec0 (LWP 19535)):
[KCrash Handler]
#4  wl_proxy_marshal (proxy=proxy@entry=0x0, opcode=opcode@entry=0) at src/wayland-client.c:792
#5  0x00007f54d7e2fa8f in zwp_keyboard_shortcuts_inhibit_manager_v1_destroy (zwp_keyboard_shortcuts_inhibit_manager_v1=0x0) at /usr/src/debug/kguiaddons-5.76.0git.20201116T091649~43e657c-ku.3.1.x86_64/build/src/wayland-keyboard-shortcuts-inhibit-unstable-v1-client-protocol.h:212
#6  QtWayland::zwp_keyboard_shortcuts_inhibit_manager_v1::destroy() (this=0x55ace1ade450) at /usr/src/debug/kguiaddons-5.76.0git.20201116T091649~43e657c-ku.3.1.x86_64/build/src/qwayland-keyboard-shortcuts-inhibit-unstable-v1.cpp:70
#7  ShortcutsInhibitManager::~ShortcutsInhibitManager() (this=0x55ace1ade440, this=<optimized out>) at /usr/src/debug/kguiaddons-5.76.0git.20201116T091649~43e657c-ku.3.1.x86_64/src/recorder/waylandinhibition.cpp:25
#8  ShortcutsInhibitManager::~ShortcutsInhibitManager() (this=0x55ace1ade440, this=<optimized out>) at /usr/src/debug/kguiaddons-5.76.0git.20201116T091649~43e657c-ku.3.1.x86_64/src/recorder/waylandinhibition.cpp:26
#9  std::default_delete<ShortcutsInhibitManager>::operator()(ShortcutsInhibitManager*) const (__ptr=0x55ace1ade440, this=<optimized out>) at /usr/include/c++/10/bits/unique_ptr.h:85
#10 std::unique_ptr<ShortcutsInhibitManager, std::default_delete<ShortcutsInhibitManager> >::~unique_ptr() (this=<optimized out>, this=<optimized out>) at /usr/include/c++/10/bits/unique_ptr.h:361
#11 WaylandInhibition::~WaylandInhibition() (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kguiaddons-5.76.0git.20201116T091649~43e657c-ku.3.1.x86_64/src/recorder/waylandinhibition.cpp:68
#12 0x00007f54d7e2faf9 in WaylandInhibition::~WaylandInhibition() (this=0x55ace1ade410, this=<optimized out>) at /usr/src/debug/kguiaddons-5.76.0git.20201116T091649~43e657c-ku.3.1.x86_64/src/recorder/waylandinhibition.cpp:68
#13 0x00007f54d7e380cd in std::default_delete<ShortcutInhibition>::operator()(ShortcutInhibition*) const (__ptr=<optimized out>, this=0x55ace301aaf8) at /usr/include/c++/10/bits/unique_ptr.h:85
#14 std::unique_ptr<ShortcutInhibition, std::default_delete<ShortcutInhibition> >::~unique_ptr() (this=0x55ace301aaf8, this=<optimized out>) at /usr/include/c++/10/bits/unique_ptr.h:361
#15 KeySequenceRecorderPrivate::~KeySequenceRecorderPrivate() (this=0x55ace301aaa0, this=<optimized out>) at /usr/src/debug/kguiaddons-5.76.0git.20201116T091649~43e657c-ku.3.1.x86_64/src/recorder/keysequencerecorder.cpp:242
#16 KeySequenceRecorderPrivate::~KeySequenceRecorderPrivate() (this=0x55ace301aaa0, this=<optimized out>) at /usr/src/debug/kguiaddons-5.76.0git.20201116T091649~43e657c-ku.3.1.x86_64/src/recorder/keysequencerecorder.cpp:242
#17 0x00007f54d7e2ee31 in std::default_delete<KeySequenceRecorderPrivate>::operator()(KeySequenceRecorderPrivate*) const (__ptr=<optimized out>, this=0x55ace207b3e0) at /usr/include/c++/10/bits/unique_ptr.h:85
#18 std::unique_ptr<KeySequenceRecorderPrivate, std::default_delete<KeySequenceRecorderPrivate> >::~unique_ptr() (this=0x55ace207b3e0, this=<optimized out>) at /usr/include/c++/10/bits/unique_ptr.h:361
#19 KeySequenceRecorder::~KeySequenceRecorder() (this=0x55ace207b3d0, this=<optimized out>) at /usr/src/debug/kguiaddons-5.76.0git.20201116T091649~43e657c-ku.3.1.x86_64/src/recorder/keysequencerecorder.cpp:402
#20 0x00007f540f617b74 in KeySequenceHelper::~KeySequenceHelper() (this=0x55ace207b3d0, this=<optimized out>) at /usr/src/debug/kdeclarative-5.76.0git.20201116T091309~365941a-ku.3.1.x86_64/src/qmlcontrols/kquickcontrols/private/keysequencehelper.cpp:79
#21 QQmlPrivate::QQmlElement<KeySequenceHelper>::~QQmlElement() (this=0x55ace207b3d0, this=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:144
#22 QQmlPrivate::QQmlElement<KeySequenceHelper>::~QQmlElement() (this=0x55ace207b3d0, this=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:144
#23 0x00007f54d851313e in QObjectPrivate::deleteChildren() (this=0x55ace324b910) at kernel/qobject.cpp:2104
#24 0x00007f54d851dd14 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#25 0x00007f549404f741 in QQuickLinearLayout::~QQuickLinearLayout() (this=0x55ace2a10c50, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/imports/layouts/qquicklinearlayout_p.h:228
#26 QQuickRowLayout::~QQuickRowLayout() (this=0x55ace2a10c50, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/imports/layouts/qquicklinearlayout_p.h:228
#27 QQmlPrivate::QQmlElement<QQuickRowLayout>::~QQmlElement() (this=0x55ace2a10c50, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/include/QtQml/../../src/qml/qml/qqmlprivate.h:144
#28 QQmlPrivate::QQmlElement<QQuickRowLayout>::~QQmlElement() (this=0x55ace2a10c50, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/include/QtQml/../../src/qml/qml/qqmlprivate.h:144
#29 0x00007f54d851313e in QObjectPrivate::deleteChildren() (this=0x55ace0a03e70) at kernel/qobject.cpp:2104
#30 0x00007f54d851dd14 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#31 0x00007f54d7c60005 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x55ace3767780, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/include/QtQml/../../src/qml/qml/qqmlprivate.h:142
#32 QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x55ace3767780, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/include/QtQml/../../src/qml/qml/qqmlprivate.h:144
#33 0x00007f54d851313e in QObjectPrivate::deleteChildren() (this=0x55ace361f120) at kernel/qobject.cpp:2104
#34 0x00007f54d851dd14 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#35 0x00007f549404f9c1 in QQuickLinearLayout::~QQuickLinearLayout() (this=0x55ace364b920, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/imports/layouts/qquicklinearlayout_p.h:244
#36 QQuickColumnLayout::~QQuickColumnLayout() (this=0x55ace364b920, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/imports/layouts/qquicklinearlayout_p.h:244
#37 QQmlPrivate::QQmlElement<QQuickColumnLayout>::~QQmlElement() (this=0x55ace364b920, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/include/QtQml/../../src/qml/qml/qqmlprivate.h:144
#38 QQmlPrivate::QQmlElement<QQuickColumnLayout>::~QQmlElement() (this=0x55ace364b920, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/include/QtQml/../../src/qml/qml/qqmlprivate.h:144
#39 0x00007f54d851313e in QObjectPrivate::deleteChildren() (this=0x55ace2e3a6f0) at kernel/qobject.cpp:2104
#40 0x00007f54d851dd14 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#41 0x00007f54726a8c25 in QQmlPrivate::QQmlElement<QQuickPage>::~QQmlElement() (this=0x55ace158d7e0, this=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:142
#42 QQmlPrivate::QQmlElement<QQuickPage>::~QQmlElement() (this=0x55ace158d7e0, this=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:144
#43 0x00007f54d7e4cbd8 in KDeclarative::QmlObjectPrivate::~QmlObjectPrivate() (this=0x55ace2ab2ef0, this=<optimized out>) at /usr/src/debug/kdeclarative-5.76.0git.20201116T091309~365941a-ku.3.1.x86_64/src/kdeclarative/qmlobject.cpp:57
#44 KDeclarative::QmlObject::~QmlObject() (this=0x55ace33fead0, this=<optimized out>) at /usr/src/debug/kdeclarative-5.76.0git.20201116T091309~365941a-ku.3.1.x86_64/src/kdeclarative/qmlobject.cpp:188
#45 0x00007f54d7e4ce69 in KDeclarative::QmlObjectSharedEngine::~QmlObjectSharedEngine() (this=0x55ace33fead0, this=<optimized out>) at /usr/src/debug/kdeclarative-5.76.0git.20201116T091309~365941a-ku.3.1.x86_64/src/kdeclarative/qmlobjectsharedengine.cpp:63
#46 0x00007f54d9c2f152 in KQuickAddons::ConfigModule::~ConfigModule() (this=0x55ace29aa8e0, this=<optimized out>) at /usr/src/debug/kdeclarative-5.76.0git.20201116T091309~365941a-ku.3.1.x86_64/src/quickaddons/configmodule.cpp:105
#47 0x00007f540f640672 in ScreenLockerKcm::~ScreenLockerKcm() (this=0x55ace29aa8e0, this=<optimized out>) at /usr/src/debug/kscreenlocker-5.20.80git.20201109T165653~5acbf74-ku.38.2.x86_64/build/kcm/kcm_screenlocker_autogen/EWIEGA46WW/../../../../kcm/kcm.h:43
#48 ScreenLockerKcm::~ScreenLockerKcm() (this=0x55ace29aa8e0, this=<optimized out>) at /usr/src/debug/kscreenlocker-5.20.80git.20201109T165653~5acbf74-ku.38.2.x86_64/build/kcm/kcm_screenlocker_autogen/EWIEGA46WW/../../../../kcm/kcm.h:43
#49 0x00007f54d9d23363 in std::default_delete<KQuickAddons::ConfigModule>::operator()(KQuickAddons::ConfigModule*) const (__ptr=<optimized out>, this=<optimized out>) at /usr/include/c++/10/bits/unique_ptr.h:79
#50 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
#51 KCModuleQmlPrivate::~KCModuleQmlPrivate() (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kcmutils-5.76.0git.20201116T090938~69c92cd-ku.2.1.x86_64/src/kcmoduleqml.cpp:35
#52 KCModuleQml::~KCModuleQml() (this=0x55ace2f250c0, this=<optimized out>) at /usr/src/debug/kcmutils-5.76.0git.20201116T090938~69c92cd-ku.2.1.x86_64/src/kcmoduleqml.cpp:233
#53 0x00007f54d9d23389 in KCModuleQml::~KCModuleQml() (this=0x55ace2f250c0, this=<optimized out>) at /usr/src/debug/kcmutils-5.76.0git.20201116T090938~69c92cd-ku.2.1.x86_64/src/kcmoduleqml.cpp:234
#54 0x00007f54d9d262a4 in KCModuleProxy::deleteClient() (this=this@entry=0x55ace2eefb50) at /usr/src/debug/kcmutils-5.76.0git.20201116T090938~69c92cd-ku.2.1.x86_64/src/kcmoduleproxy.cpp:159
#55 0x00007f54d9d273c8 in KCModuleProxy::~KCModuleProxy() (this=0x55ace2eefb50, this=<optimized out>) at /usr/src/debug/kcmutils-5.76.0git.20201116T090938~69c92cd-ku.2.1.x86_64/src/kcmoduleproxy.cpp:150
#56 0x00007f54d9d274c9 in KCModuleProxy::~KCModuleProxy() (this=0x55ace2eefb50, this=<optimized out>) at /usr/src/debug/kcmutils-5.76.0git.20201116T090938~69c92cd-ku.2.1.x86_64/src/kcmoduleproxy.cpp:154
#57 0x00007f54d851313e in QObjectPrivate::deleteChildren() (this=this@entry=0x55ace34374d0) at kernel/qobject.cpp:2104
#58 0x00007f54d91c1ad6 in QWidget::~QWidget() (this=0x55ace20c96f0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#59 0x00007f54d91c1e29 in QWidget::~QWidget() (this=0x55ace20c96f0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1400
#60 0x00007f54d851313e in QObjectPrivate::deleteChildren() (this=this@entry=0x55ace2bc6460) at kernel/qobject.cpp:2104
#61 0x00007f54d91c1ad6 in QWidget::~QWidget() (this=0x55ace20c9730, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#62 0x00007f54d93186e9 in QScrollArea::~QScrollArea() (this=0x55ace20c9730, __in_chrg=<optimized out>) at widgets/qscrollarea.cpp:171
#63 0x00007f54d990c093 in KPageWidgetItem::Private::~Private() (this=0x55ace2eefa60, this=<optimized out>) at /usr/include/c++/10/bits/atomic_base.h:420
#64 KPageWidgetItem::~KPageWidgetItem() (this=0x55ace34bf4f0, this=<optimized out>) at /usr/src/debug/kwidgetsaddons-5.76.0git.20201116T092815~b1d1f814-ku.2.1.x86_64/src/kpagewidgetmodel.cpp:71
#65 0x00007f54d990e3d5 in KPageWidgetItem::~KPageWidgetItem() (this=0x55ace34bf4f0, this=<optimized out>) at /usr/src/debug/kwidgetsaddons-5.76.0git.20201116T092815~b1d1f814-ku.2.1.x86_64/src/kpagewidgetmodel.cpp:69
#66 PageItem::~PageItem() (this=0x55ace12a0cd0, this=<optimized out>) at /usr/src/debug/kwidgetsaddons-5.76.0git.20201116T092815~b1d1f814-ku.2.1.x86_64/src/kpagewidgetmodel.cpp:178
#67 0x00007f54d991343d in KPageWidgetModel::removePage(KPageWidgetItem*) (this=0x55ace05132b0, item=<optimized out>) at /usr/src/debug/kwidgetsaddons-5.76.0git.20201116T092815~b1d1f814-ku.2.1.x86_64/src/kpagewidgetmodel.cpp:548
#68 0x00007f54d9913534 in KPageWidget::removePage(KPageWidgetItem*) (this=<optimized out>, item=<optimized out>) at /usr/src/debug/kwidgetsaddons-5.76.0git.20201116T092815~b1d1f814-ku.2.1.x86_64/src/kpagewidget_p.h:23
#69 0x00007f54d009c17d in ModuleView::closeModules() (this=0x55ace04a2060) at /usr/src/debug/systemsettings5-5.20.80git.20201116T061530~8fcc3896-ku.87.1.x86_64/core/ModuleView.cpp:369
#70 SidebarMode::loadModule(QModelIndex const&, QStringList const&) (this=0x55ace039ddd0, activeModule=..., args=...) at /usr/src/debug/systemsettings5-5.20.80git.20201116T061530~8fcc3896-ku.87.1.x86_64/sidebar/SidebarMode.cpp:486
#71 0x00007f54d009e921 in SidebarMode::loadModule(QModelIndex const&, QStringList const&) (args=..., activeModule=..., this=0x55ace039ddd0) at /usr/include/qt5/QtCore/qabstractitemmodel.h:76
#72 SidebarMode::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x55ace039ddd0, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/systemsettings5-5.20.80git.20201116T061530~8fcc3896-ku.87.1.x86_64/build/sidebar/systemsettings_sidebar_mode_autogen/EWIEGA46WW/moc_SidebarMode.cpp:525
#73 0x00007f54d009f5b3 in SidebarMode::qt_metacall(QMetaObject::Call, int, void**) (this=0x55ace039ddd0, _c=QMetaObject::InvokeMetaMethod, _id=20, _a=0x7ffd146c2310) at /usr/src/debug/systemsettings5-5.20.80git.20201116T061530~8fcc3896-ku.87.1.x86_64/build/sidebar/systemsettings_sidebar_mode_autogen/EWIEGA46WW/moc_SidebarMode.cpp:661
#74 0x00007f54d76e5b0d in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (this=this@entry=0x7ffd146c25a0, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=32, 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
#75 0x00007f54d75cef1e in CallMethod (callType=<optimized out>, callArgs=0x7ffd146c25a0, engine=<optimized out>, argTypes=<optimized out>, argCount=<optimized out>, returnType=<optimized out>, index=<optimized out>, object=...) at /usr/include/qt5/QtCore/qvarlengtharray.h:201
#76 CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) (object=..., data=..., engine=engine@entry=0x55ace0439530, callArgs=callArgs@entry=0x7f54ac0085b8, 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
#77 0x00007f54d75d0d6a 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
#78 QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const (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
#79 0x00007f54d75fda5a in QV4::FunctionObject::call(QV4::Value const*, QV4::Value const*, int) const (argc=1, argv=0x7f54ac008558, thisObject=0x7f54ac008540, this=0x7ffd146c26d8) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/qml/jsruntime/qv4functionobject_p.h:172
#80 QV4::Runtime::CallPropertyLookup::call(QV4::ExecutionEngine*, QV4::Value const&, unsigned int, QV4::Value*, int) (engine=0x55ace0439530, base=..., index=<optimized out>, argv=0x7f54ac008558, argc=1) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-ku.2.1.x86_64/src/qml/jsruntime/qv4runtime.cpp:1460
#81 0x00007f54421d9cbc in  ()
#82 0x0000000000000000 in  ()
[Inferior 1 (process 19535) detached]

Possible duplicates by query: bug 411087, bug 409252, bug 408709, bug 381889, bug 381764.

Reported using DrKonqi
Comment 1 Bug Janitor Service 2020-11-18 11:16:53 UTC
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kguiaddons/-/merge_requests/7
Comment 2 David Edmundson 2020-11-18 12:21:25 UTC
Git commit 3baa1edf47b95fa3a4f9ad205f2ef78a46af74e8 by David Edmundson.
Committed on 18/11/2020 at 12:21.
Pushed by davidedmundson into branch 'master'.

Fix potential crash in wayland inhibitor teardown

The manager is bound by the ClientExtension when the global is
announced. If we're not bound there is nothing to destroy.

This could happen if run against a wayland compositor without keyboard
inhibition support or managed to close before the registry is announced.

We do not need a matching guard in ShortcutsInhibitor as that is bound
on creation.

M  +3    -1    src/recorder/waylandinhibition.cpp

https://invent.kde.org/frameworks/kguiaddons/commit/3baa1edf47b95fa3a4f9ad205f2ef78a46af74e8
Comment 3 David Edmundson 2022-01-14 16:17:34 UTC
*** Bug 444904 has been marked as a duplicate of this bug. ***