Summary: | Opening System Settings to Mouse or Networks KCM breaks other pages afterwards: InlineMessage.qml:123 Cannot assign object of type "TP.IconPropertiesGroup" to property of type "IconPropertiesGroup_QMLTYPE_101*" as the former is neither the same as the lat | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Claudio <holo-doc> |
Component: | sidebarview | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | 1293660441, 4wy78uwh, abiralpokharel001, achatwin123, adam.m.fontenot+kde, airis.luna, akram02st, alejandro.castillo.pms, alexander.minges, amithm7, anhermann, boredsquirrel, cherkaba, cmillar6, cousinmarc, crmongolo, dave, domen.gregorcic, drsaraf, dvs-1111, ea.vjqax, efendic100, eliteamdgaming, feikedonia, fkrueger, gerbilsoft, henrytro2022, iamgrief, ikeybill1, jasjastone, jasoncarrete5, jedab, jeisom, jjacsan, jonathan.gruber.jg, jonzn4suse, justintwayland, karl, kde.defiant530, kde.winking256, kde, kde, kde, kde, kdedev, krinpaus, lbtrs1911, lufo67, marcel.gansfusz, markandnancywallace, matnazarovsobirjon123, minelorderagon16, mmkthecoolest, mohammadalhosny, mokazemi, nasreddineloukriz, nate, neemkat1000, nf.pereira, notmart, nugb0, paul, pavez.amael, pirlotantoine2, prathapgowdru630, razap0, Rbrigand, romashkina444, sam, shanafin, sites+kdebugs, therealuser8395, tux, twohlfarth, v, victorr2007, wavewhirler, waynejwoww, yanitsa.1199, zawertun |
Priority: | HI | Keywords: | regression |
Version: | 6.1.0 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/frameworks/kirigami/-/commit/7dea849cc263ddb33986e1e93669459ddde6990e | Version Fixed In: | Frameworks 6.6 |
Sentry Crash Report: | |||
Attachments: |
crash report
What the bug looks like when you click a affected setting with the top text being diffrent depinding on the setting. What the bug looks like when you click an affected KCM, with the top text differing depending on the KCM. screen capture illustrating issue and work around Touchpad settings page blank attachment-2310886-0.html Panel mis-alignment 1 Panel mis-alignment 2 Log for `#c85`. Log for `#c85`. the touch panel settings touchpad cmd via system settings x11-driver-input-synaptic And this x11-driver-input-synaptic package has already been removed. |
Description
Claudio
2024-06-10 20:24:18 UTC
I'm getting that error sometimes, but not all the time, and it's not consistent. I couldn't find a pattern. But Nicolas might know more than me. Did Qt get an update at the same time? try removing ~/.cache/systemsettings/qmlcache Hi I already deleted the ~/.cache/systemsettings folder - that doesn't change anything. 6 days ago the qt5-base and qt5-wayland packages were upgraded, but I noticed the error messages just after the KF 6.3 update yesterday. Was just testing a little bit more - it also started to get inconsistent like ratijas said: If I go directly to an affected page (after opening systemsettings) it works and then stays this way, as long as systemsettings is opened. But if I first click "Mouse & Touchpad" -> "Mouse" and then one of the affected pages, the error message comes up and stays as long as systemsettings is opened. The following messages are shown in Console when clicking Mouse & Touchpad: qrc:/qt/qml/org/kde/systemsettings/CategoryItem.qml:31:13: Unable to assign IconPropertiesGroup_QMLTYPE_63 to IconPropertiesGroup_QMLTYPE_63 qrc:/qt/qml/org/kde/systemsettings/CategoryItem.qml:31:13: Unable to assign IconPropertiesGroup_QMLTYPE_63 to IconPropertiesGroup_QMLTYPE_63 qrc:/qt/qml/org/kde/systemsettings/CategoryItem.qml:31:13: Unable to assign IconPropertiesGroup_QMLTYPE_63 to IconPropertiesGroup_QMLTYPE_63 qml: Page SubCategoryPage_QMLTYPE_60(0x59bd7f86e250) is already in the PageRow And if I click the "Sounds" page afterwards: qml: Pushed pages do not conform to the rules. Please check the documentation. qml: push (file:///usr/lib/qt6/qml/org/kde/kirigami/PageRow.qml:223) onActiveSubCategoryRowChanged (qrc:/qt/qml/org/kde/systemsettings/SubCategoryPage.qml:180) expression for onClicked (qrc:/qt/qml/org/kde/systemsettings/CategoriesPage.qml:207) qrc:/ui/main.qml:378: TypeError: Cannot read property 'buttonMapping' of null qrc:/ui/main.qml:339: TypeError: Cannot read property 'isAnonymousInputDevice' of null qrc:/ui/main.qml:273: TypeError: Cannot read property 'isAnonymousInputDevice' of null qrc:/ui/main.qml:70: TypeError: Cannot read property 'isAnonymousInputDevice' of null qrc:/ui/main.qml:45: TypeError: Cannot read property 'isAnonymousInputDevice' of null qrc:/ui/main.qml:48: TypeError: Cannot read property 'inputDevices' of null qrc:/ui/main.qml:39: TypeError: Cannot read property 'inputDevices' of null qrc:/ui/main.qml:25: TypeError: Cannot read property 'inputDevices' of null qrc:/ui/main.qml:29: TypeError: Cannot read property 'inputDevices' of null kf.kcmutils: Error loading QML file qrc:/kcm/kcm_pulseaudio/main.qml kf.kcmutils: qrc:/kcm/kcm_pulseaudio/main.qml:360:13: Type Kirigami.InlineMessage unavailable Kirigami.InlineMessage { ^ kf.kcmutils: file:///usr/lib/qt6/qml/org/kde/kirigami/InlineMessage.qml:63:1: Type KT.InlineMessage unavailable KT.InlineMessage { ^ kf.kcmutils: qrc:/qt/qml/org/kde/kirigami/templates/InlineMessage.qml:123:43: Cannot assign object of type "TP.IconPropertiesGroup" to property of type "IconPropertiesGroup_QMLTYPE_63*" as the former is neither the same as the latter nor a sub-class of it. property TP.IconPropertiesGroup icon: TP.IconPropertiesGroup {} ^ *** Bug 488776 has been marked as a duplicate of this bug. *** *** Bug 488810 has been marked as a duplicate of this bug. *** Here is some more information and a krash report on this: Fedora Linux 40 KDE Plasma edition KDE Plasma 6.1.0 KDE Frameworks 6.3.0 Qt 6.7.1 Linux 6.9.4-200.fc40.x86_64 (64-bit) Wayland Plasma 6.1 Update, accompanied by KDE Frameworks and Qt updates, received yesterday (2024/06/20) introduced the problems mentioned in this bug report (along with some other problems). Fedora KDE Plasma edition already distributes Plasma as vanilla as it gets, and I use nothing third-party really; no theme, no scheme, no nothing, vanilla. Until the yesterday's update from the official Fedora repos, which upgraded Plasma from 6.0.5 to 6.1.0 (along with the updates to the KDE Frameworks and Qt), there were only minor issues here and there, the system was smooth. $ kcmshell6 kcm_walpaper kf.kcmutils: Could not find KCM with given Id "kcm_walpaper" kf.coreaddons: "Could not find plugin kcm_walpaper" kf.coreaddons: "Could not find plugin kcm_walpaper" The standalone KCM window launches with no content other than the message "Could not find plugin kcm_walpaper". A similar thing occurs when the KCM is opened inside the System Settings application by System Settings > Appearance & Style > Wallpaper: qrc:/kcm/kcm_wallpaper/main.qml:104 Type NewStuff.Button unavailable qrc:/qt/qml/org/kde/newstuff/Button.qml:90 Type NewStuff.Dialog unavailable qrc:/qt/qml/org/kde/newstuff/Dialog.qml:104 Type NewStuff.DialogContent unavailable qrc:/qt/qml/org/kde/newstuff/DialogContent.qml:55 Type NewStuff.Page unavailable qrc:/qt/qml/org/kde/newstuff/Page.qml:133 Type Kirigami.InlineMessage unavailable file:///usr/lib64/qt6/qml/org/kde/kirigami/InlineMessage.qml:63 Type KT.InlineMessage unavailable qrc:/qt/qml/org/kde/kirigami/templates/InlineMessage.qml:123 Cannot assign object of type "TP.IconPropertiesGroup" to property of type "IconPropertiesGroup_QMLTYPE_104*" as the former is neither the same as the latter nor a sub-class of it. The KCMs below (and possibly others) produce the same error: kcm_pulseaudio kcm_kscreen kcm_bluetooth kcm_bolt kcm_colord kcm_printer_manager kcm_wallpaper kcm_lookandfeel kcm_fonts kcm_notifications kcm_workspace kcm_baloofile kcm_plasmasearch kcm_kwinxwayland kcm_feedback kcm_regionandlang kcm_powerdevilprofilesconfig kcm_autostart kcm_smserver ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ KRASH REPORT [systemsettings-20240621-132049.kcrash]: Application: System Settings (systemsettings), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>} [New LWP 14952] [New LWP 14980] [New LWP 14957] [New LWP 14972] [New LWP 14988] [New LWP 14956] [New LWP 14953] [New LWP 14954] [New LWP 14955] [New LWP 14973] [New LWP 14982] [New LWP 14981] [New LWP 14966] [New LWP 14971] [New LWP 14974] [New LWP 14979] [New LWP 14994] [New LWP 14987] [New LWP 14993] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `/usr/bin/systemsettings'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44 44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0; [Current thread is 1 (Thread 0x7f7a2c20bb00 (LWP 14952))] Cannot QML trace cores :( [Current thread is 1 (Thread 0x7f7a2c20bb00 (LWP 14952))] Thread 19 (Thread 0x7f79e64006c0 (LWP 14993)): #0 0x00007f7a334a5919 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55a3a7dd6814, expected=0, op=137, abstime=0x7f79e63ff9c0, cancel=true) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55a3a7dd6814, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f79e63ff9c0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f7a334a599f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55a3a7dd6814, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f79e63ff9c0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f7a334a8652 in __pthread_cond_wait_common (cond=0x55a3a7dd67e8, mutex=<optimized out>, clockid=1, abstime=0x7f79e63ff9c0) at pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x55a3a7dd67e8, mutex=<optimized out>, abstime=0x7f79e63ff9c0) at pthread_cond_wait.c:643 #5 0x00007f7a31f5c30d in QWaitConditionPrivate::wait_relative (this=0x55a3a7dd67c0, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92 #6 QWaitConditionPrivate::wait (this=0x55a3a7dd67c0, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100 #7 QWaitCondition::wait (this=this@entry=0x55a3a8984170, mutex=mutex@entry=0x55a3a829c918, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180 #8 0x00007f7a31f590d5 in QThreadPoolThread::run (this=0x55a3a8984160) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116 #9 0x00007f7a31f4fc5c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #11 QThreadPrivate::start (arg=0x55a3a8984160) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #12 0x00007f7a334a91b7 in start_thread (arg=<optimized out>) at pthread_create.c:447 #13 0x00007f7a3352b3cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 18 (Thread 0x7f79e78006c0 (LWP 14987)): #0 0x00007f7a334a5919 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55a3a83d3c54, expected=0, op=137, abstime=0x7f79e77ff9c0, cancel=true) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55a3a83d3c54, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f79e77ff9c0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f7a334a599f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55a3a83d3c54, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f79e77ff9c0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f7a334a8652 in __pthread_cond_wait_common (cond=0x55a3a83d3c28, mutex=<optimized out>, clockid=1, abstime=0x7f79e77ff9c0) at pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x55a3a83d3c28, mutex=<optimized out>, abstime=0x7f79e77ff9c0) at pthread_cond_wait.c:643 #5 0x00007f7a31f5c30d in QWaitConditionPrivate::wait_relative (this=0x55a3a83d3c00, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92 #6 QWaitConditionPrivate::wait (this=0x55a3a83d3c00, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100 #7 QWaitCondition::wait (this=this@entry=0x55a3a86b3ef0, mutex=mutex@entry=0x55a3a829c918, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180 #8 0x00007f7a31f590d5 in QThreadPoolThread::run (this=0x55a3a86b3ee0) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116 #9 0x00007f7a31f4fc5c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #11 QThreadPrivate::start (arg=0x55a3a86b3ee0) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #12 0x00007f7a334a91b7 in start_thread (arg=<optimized out>) at pthread_create.c:447 #13 0x00007f7a3352b3cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 17 (Thread 0x7f79e5a006c0 (LWP 14994)): #0 0x00007f7a334a5919 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55a3a826a410, expected=0, op=137, abstime=0x7f79e59ff9c0, cancel=true) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55a3a826a410, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f79e59ff9c0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f7a334a599f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55a3a826a410, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f79e59ff9c0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f7a334a8652 in __pthread_cond_wait_common (cond=0x55a3a826a3e8, mutex=<optimized out>, clockid=1, abstime=0x7f79e59ff9c0) at pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x55a3a826a3e8, mutex=<optimized out>, abstime=0x7f79e59ff9c0) at pthread_cond_wait.c:643 #5 0x00007f7a31f5c30d in QWaitConditionPrivate::wait_relative (this=0x55a3a826a3c0, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92 #6 QWaitConditionPrivate::wait (this=0x55a3a826a3c0, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100 #7 QWaitCondition::wait (this=this@entry=0x55a3a8a09b90, mutex=mutex@entry=0x55a3a829c918, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180 #8 0x00007f7a31f590d5 in QThreadPoolThread::run (this=0x55a3a8a09b80) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116 #9 0x00007f7a31f4fc5c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #11 QThreadPrivate::start (arg=0x55a3a8a09b80) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #12 0x00007f7a334a91b7 in start_thread (arg=<optimized out>) at pthread_create.c:447 #13 0x00007f7a3352b3cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 16 (Thread 0x7f79f28006c0 (LWP 14979)): #0 0x00007f7a334a5919 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55a3a83e8ee0, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55a3a83e8ee0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f7a334a599f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55a3a83e8ee0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f7a334a82e9 in __pthread_cond_wait_common (cond=0x55a3a83e8eb8, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55a3a83e8eb8, mutex=<optimized out>) at pthread_cond_wait.c:618 #5 0x00007f7a158a7cfd in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135 #6 0x00007f7a15884acb in util_queue_thread_func (input=input@entry=0x55a3a826d010) at ../src/util/u_queue.c:290 #7 0x00007f7a158a7c2c in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67 #8 0x00007f7a334a91b7 in start_thread (arg=<optimized out>) at pthread_create.c:447 #9 0x00007f7a3352b3cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 15 (Thread 0x7f79f32006c0 (LWP 14974)): #0 0x00007f7a3351d75d in __GI___poll (fds=0x7f79dc000b90, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f7a312b3c34 in g_main_context_poll_unlocked (priority=2147483647, context=0x55a3a83a7590, timeout=<optimized out>, fds=0x7f79dc000b90, n_fds=3) at ../glib/gmain.c:4521 #2 g_main_context_iterate_unlocked.isra.0 (context=0x55a3a83a7590, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4212 #3 0x00007f7a31257f37 in g_main_loop_run (loop=0x55a3a83a73e0) at ../glib/gmain.c:4419 #4 0x00007f7a2c71a682 in gdbus_shared_thread_func (user_data=0x55a3a83a7560) at ../gio/gdbusprivate.c:284 #5 0x00007f7a31282813 in g_thread_proxy (data=0x55a3a84098f0) at ../glib/gthread.c:835 #6 0x00007f7a334a91b7 in start_thread (arg=<optimized out>) at pthread_create.c:447 #7 0x00007f7a3352b3cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 14 (Thread 0x7f79ffe006c0 (LWP 14971)): #0 0x00007f7a3351d75d in __GI___poll (fds=0x55a3a8292660, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f7a312b3c34 in g_main_context_poll_unlocked (priority=2147483647, context=0x7f79ec000c60, timeout=<optimized out>, fds=0x55a3a8292660, n_fds=1) at ../glib/gmain.c:4521 #2 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7f79ec000c60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4212 #3 0x00007f7a31253383 in g_main_context_iteration (context=0x7f79ec000c60, may_block=1) at ../glib/gmain.c:4282 #4 0x00007f7a3207cb53 in QEventDispatcherGlib::processEvents (this=0x7f79ec000b70, flags=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #5 0x00007f7a31da2713 in QEventLoop::exec (this=this@entry=0x7f79ffdffa20, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/global/qflags.h:34 #6 0x00007f7a31eb414f in QThread::exec (this=this@entry=0x55a3a82924b0) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/global/qflags.h:74 #7 0x00007f7a339f8d24 in QQuickPixmapReader::run (this=0x55a3a82924b0) at /usr/src/debug/qt6-qtdeclarative-6.7.1-2.fc40.x86_64/src/quick/util/qquickpixmapcache.cpp:1162 #8 0x00007f7a31f4fc5c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #9 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #10 QThreadPrivate::start (arg=0x55a3a82924b0) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #11 0x00007f7a334a91b7 in start_thread (arg=<optimized out>) at pthread_create.c:447 #12 0x00007f7a3352b3cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 13 (Thread 0x7f7a04c006c0 (LWP 14966)): #0 0x00007f7a3351d75d in __GI___poll (fds=0x55a3a7c26c00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f7a312b3c34 in g_main_context_poll_unlocked (priority=2147483647, context=0x7f79f4000c60, timeout=<optimized out>, fds=0x55a3a7c26c00, n_fds=1) at ../glib/gmain.c:4521 #2 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7f79f4000c60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4212 #3 0x00007f7a31253383 in g_main_context_iteration (context=0x7f79f4000c60, may_block=1) at ../glib/gmain.c:4282 #4 0x00007f7a3207cb53 in QEventDispatcherGlib::processEvents (this=0x7f79f4000b70, flags=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #5 0x00007f7a31da2713 in QEventLoop::exec (this=this@entry=0x7f7a04bffa70, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/global/qflags.h:34 #6 0x00007f7a31eb414f in QThread::exec (this=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/global/qflags.h:74 #7 0x00007f7a31f4fc5c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #8 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #9 QThreadPrivate::start (arg=0x55a3a7b35fc0) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #10 0x00007f7a334a91b7 in start_thread (arg=<optimized out>) at pthread_create.c:447 #11 0x00007f7a3352b3cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 12 (Thread 0x7f79f14006c0 (LWP 14981)): #0 0x00007f7a334a5919 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55a3a84108e0, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55a3a84108e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f7a334a599f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55a3a84108e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f7a334a82e9 in __pthread_cond_wait_common (cond=0x55a3a84108b8, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55a3a84108b8, mutex=<optimized out>) at pthread_cond_wait.c:618 #5 0x00007f7a158a7cfd in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135 #6 0x00007f7a15884acb in util_queue_thread_func (input=input@entry=0x55a3a7d323a0) at ../src/util/u_queue.c:290 #7 0x00007f7a158a7c2c in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67 #8 0x00007f7a334a91b7 in start_thread (arg=<optimized out>) at pthread_create.c:447 #9 0x00007f7a3352b3cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 11 (Thread 0x7f79f0a006c0 (LWP 14982)): #0 0x00007f7a334a5919 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55a3a841e0c0, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55a3a841e0c0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f7a334a599f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55a3a841e0c0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f7a334a82e9 in __pthread_cond_wait_common (cond=0x55a3a841e098, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55a3a841e098, mutex=<optimized out>) at pthread_cond_wait.c:618 #5 0x00007f7a158a7cfd in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135 #6 0x00007f7a15884acb in util_queue_thread_func (input=input@entry=0x55a3a791dc10) at ../src/util/u_queue.c:290 #7 0x00007f7a158a7c2c in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67 #8 0x00007f7a334a91b7 in start_thread (arg=<optimized out>) at pthread_create.c:447 #9 0x00007f7a3352b3cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 10 (Thread 0x7f79fea006c0 (LWP 14973)): #0 0x00007f7a3351d75d in __GI___poll (fds=0x55a3a84050b0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f7a312b3c34 in g_main_context_poll_unlocked (priority=2147483647, context=0x55a3a84011a0, timeout=<optimized out>, fds=0x55a3a84050b0, n_fds=1) at ../glib/gmain.c:4521 #2 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x55a3a84011a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4212 #3 0x00007f7a31253383 in g_main_context_iteration (context=0x55a3a84011a0, may_block=may_block@entry=1) at ../glib/gmain.c:4282 #4 0x00007f7a312533e1 in glib_worker_main (data=<optimized out>) at ../glib/gmain.c:6442 #5 0x00007f7a31282813 in g_thread_proxy (data=0x55a3a8405050) at ../glib/gthread.c:835 #6 0x00007f7a334a91b7 in start_thread (arg=<optimized out>) at pthread_create.c:447 #7 0x00007f7a3352b3cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 9 (Thread 0x7f7a1cc006c0 (LWP 14955)): #0 0x00007f7a3351d75d in __GI___poll (fds=fds@entry=0x7f7a1cbffa60, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f7a30746dc5 in poll (__fds=0x7f7a1cbffa60, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:39 #2 QtWaylandClient::EventThread::run (this=0x55a3a788fd40) at /usr/src/debug/qt6-qtwayland-6.7.1-1.fc40.x86_64/src/client/qwaylanddisplay.cpp:182 #3 0x00007f7a31f4fc5c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #4 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #5 QThreadPrivate::start (arg=0x55a3a788fd40) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #6 0x00007f7a334a91b7 in start_thread (arg=<optimized out>) at pthread_create.c:447 #7 0x00007f7a3352b3cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 8 (Thread 0x7f7a1d6006c0 (LWP 14954)): #0 0x00007f7a3351d75d in __GI___poll (fds=fds@entry=0x7f7a1d5ffa60, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f7a30746dc5 in poll (__fds=0x7f7a1d5ffa60, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:39 #2 QtWaylandClient::EventThread::run (this=0x55a3a77d7b50) at /usr/src/debug/qt6-qtwayland-6.7.1-1.fc40.x86_64/src/client/qwaylanddisplay.cpp:182 #3 0x00007f7a31f4fc5c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #4 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #5 QThreadPrivate::start (arg=0x55a3a77d7b50) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #6 0x00007f7a334a91b7 in start_thread (arg=<optimized out>) at pthread_create.c:447 #7 0x00007f7a3352b3cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 7 (Thread 0x7f7a1e4006c0 (LWP 14953)): #0 0x00007f7a3351d75d in __GI___poll (fds=0x55a3a8403450, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f7a312b3c34 in g_main_context_poll_unlocked (priority=2147483647, context=0x7f7a18000c80, timeout=<optimized out>, fds=0x55a3a8403450, n_fds=4) at ../glib/gmain.c:4521 #2 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7f7a18000c80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4212 #3 0x00007f7a31253383 in g_main_context_iteration (context=0x7f7a18000c80, may_block=1) at ../glib/gmain.c:4282 #4 0x00007f7a3207cb53 in QEventDispatcherGlib::processEvents (this=0x7f7a18000b70, flags=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #5 0x00007f7a31da2713 in QEventLoop::exec (this=this@entry=0x7f7a1e3ffa20, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/global/qflags.h:34 #6 0x00007f7a31eb414f in QThread::exec (this=this@entry=0x7f7a323fecc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/global/qflags.h:74 #7 0x00007f7a32370b11 in QDBusConnectionManager::run (this=0x7f7a323fecc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/dbus/qdbusconnectionmanager.cpp:144 #8 0x00007f7a31f4fc5c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #9 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #10 QThreadPrivate::start (arg=0x7f7a323fecc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #11 0x00007f7a334a91b7 in start_thread (arg=<optimized out>) at pthread_create.c:447 #12 0x00007f7a3352b3cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 6 (Thread 0x7f7a156006c0 (LWP 14956)): #0 0x00007f7a334a5919 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55a3a7923d78, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55a3a7923d78, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f7a334a599f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55a3a7923d78, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f7a334a82e9 in __pthread_cond_wait_common (cond=0x55a3a7923d50, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55a3a7923d50, mutex=<optimized out>) at pthread_cond_wait.c:618 #5 0x00007f7a158a7cfd in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135 #6 0x00007f7a15884acb in util_queue_thread_func (input=input@entry=0x55a3a791c200) at ../src/util/u_queue.c:290 #7 0x00007f7a158a7c2c in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67 #8 0x00007f7a334a91b7 in start_thread (arg=<optimized out>) at pthread_create.c:447 #9 0x00007f7a3352b3cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 5 (Thread 0x7f79e6e006c0 (LWP 14988)): #0 0x00007f7a334a5919 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55a3a83d3e80, expected=0, op=137, abstime=0x7f79e6dff9c0, cancel=true) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55a3a83d3e80, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f79e6dff9c0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f7a334a599f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55a3a83d3e80, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f79e6dff9c0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f7a334a8652 in __pthread_cond_wait_common (cond=0x55a3a83d3e58, mutex=<optimized out>, clockid=1, abstime=0x7f79e6dff9c0) at pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x55a3a83d3e58, mutex=<optimized out>, abstime=0x7f79e6dff9c0) at pthread_cond_wait.c:643 #5 0x00007f7a31f5c30d in QWaitConditionPrivate::wait_relative (this=0x55a3a83d3e30, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92 #6 QWaitConditionPrivate::wait (this=0x55a3a83d3e30, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100 #7 QWaitCondition::wait (this=this@entry=0x55a3a86c65c0, mutex=mutex@entry=0x55a3a829c918, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180 #8 0x00007f7a31f590d5 in QThreadPoolThread::run (this=0x55a3a86c65b0) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116 #9 0x00007f7a31f4fc5c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326 #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262 #11 QThreadPrivate::start (arg=0x55a3a86c65b0) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285 #12 0x00007f7a334a91b7 in start_thread (arg=<optimized out>) at pthread_create.c:447 #13 0x00007f7a3352b3cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 4 (Thread 0x7f79ff4006c0 (LWP 14972)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f7a312b0ccd in g_cond_wait (cond=0x55a3a8404088, mutex=0x55a3a8404080) at ../glib/gthread-posix.c:1552 #2 0x00007f7a3121c61b in g_async_queue_pop_intern_unlocked (queue=0x55a3a8404080, wait=1, end_time=-1) at ../glib/gasyncqueue.c:375 #3 0x00007f7a31283a03 in g_thread_pool_spawn_thread (data=<optimized out>) at ../glib/gthreadpool.c:297 #4 0x00007f7a31282813 in g_thread_proxy (data=0x55a3a8401060) at ../glib/gthread.c:835 #5 0x00007f7a334a91b7 in start_thread (arg=<optimized out>) at pthread_create.c:447 #6 0x00007f7a3352b3cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 3 (Thread 0x7f7a14c006c0 (LWP 14957)): #0 0x00007f7a334a5919 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55a3a79165b0, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55a3a79165b0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f7a334a599f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55a3a79165b0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f7a334a82e9 in __pthread_cond_wait_common (cond=0x55a3a7916588, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55a3a7916588, mutex=<optimized out>) at pthread_cond_wait.c:618 #5 0x00007f7a158a7cfd in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135 #6 0x00007f7a15884acb in util_queue_thread_func (input=input@entry=0x55a3a79187a0) at ../src/util/u_queue.c:290 #7 0x00007f7a158a7c2c in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67 #8 0x00007f7a334a91b7 in start_thread (arg=<optimized out>) at pthread_create.c:447 #9 0x00007f7a3352b3cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 2 (Thread 0x7f79f1e006c0 (LWP 14980)): #0 0x00007f7a334a5919 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55a3a84acd04, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55a3a84acd04, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f7a334a599f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55a3a84acd04, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f7a334a82e9 in __pthread_cond_wait_common (cond=0x55a3a84accd8, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55a3a84accd8, mutex=<optimized out>) at pthread_cond_wait.c:618 #5 0x00007f7a158a7cfd in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135 #6 0x00007f7a15884acb in util_queue_thread_func (input=input@entry=0x55a3a83e5760) at ../src/util/u_queue.c:290 #7 0x00007f7a158a7c2c in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67 #8 0x00007f7a334a91b7 in start_thread (arg=<optimized out>) at pthread_create.c:447 #9 0x00007f7a3352b3cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 1 (Thread 0x7f7a2c20bb00 (LWP 14952)): [KCrash Handler] #5 operator() (__closure=0x55a3a94a51f0) at /usr/src/debug/qt6-qtdeclarative-6.7.1-2.fc40.x86_64/src/qmlmodels/qqmldelegatemodel.cpp:1915 #6 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, QQmlDelegateModel::_q_modelAboutToBeReset()::<lambda()> >::call (f=..., arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:137 #7 QtPrivate::FunctorCallable<QQmlDelegateModel::_q_modelAboutToBeReset()::<lambda()> >::call<QtPrivate::List<>, void> (f=..., arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:345 #8 QtPrivate::QCallableObject<QQmlDelegateModel::_q_modelAboutToBeReset()::<lambda()>, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x55a3a94a51e0, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:555 #9 0x00007f7a31dfa752 in QtPrivate::QSlotObjectBase::call (this=0x55a3a94a51e0, r=<optimized out>, a=0x7ffc4682ca60) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qobjectdefs_impl.h:469 #10 doActivate<false> (sender=0x55a3a98bd930, signal_index=21, argv=0x7ffc4682ca60) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qobject.cpp:4086 #11 0x00007f7a31df0b47 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f7a32285fe0, local_signal_index=local_signal_index@entry=18, argv=argv@entry=0x7ffc4682ca60) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qobject.cpp:4146 #12 0x00007f7a32000ba0 in QAbstractItemModel::modelReset (this=<optimized out>, _t1=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/redhat-linux-build/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:1112 #13 0x00007f7a3205b230 in QSortFilterProxyModel::setSourceModel (this=0x55a3a98bd930, sourceModel=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/itemmodels/qsortfilterproxymodel.cpp:2102 #14 0x00007f79f3f414da in KSortFilterProxyModel::setSourceModel (this=0x55a3a98bd930, model=0x55a3a9c84840) at /usr/src/debug/kf6-kitemmodels-6.3.0-1.fc40.x86_64/src/qml/ksortfilterproxymodel.cpp:94 #15 0x00007f7a32033b8f in QAbstractProxyModelPrivate::setModelForwarder (this=0x55a3a82a5780, sourceModel=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/itemmodels/qabstractproxymodel_p.h:40 #16 QObjectCompatProperty<QAbstractProxyModelPrivate, QAbstractItemModel*, &QAbstractProxyModelPrivate::_qt_property_model_offset, &QAbstractProxyModelPrivate::setModelForwarder, &QAbstractProxyModelPrivate::modelChangedForwarder, &(QAbstractProxyModelPrivate::getModelForwarder() const)>::bindingWrapper (type=..., dataPtr=0x55a3a82a5850, binding=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qproperty_p.h:540 #17 0x00007f7a31dfffed in QPropertyBindingPrivate::evaluateRecursive_inline (this=0x55a3a99b7f20, bindingObservers=..., status=0x7f7a2c20ba48) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qproperty_p.h:860 #18 QPropertyBindingPrivate::evaluateRecursive (this=this@entry=0x55a3a99b7f20, bindingObservers=..., status=0x7f7a2c20ba48, status@entry=0x0) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qproperty.cpp:321 #19 0x00007f7a31e001d8 in QtPrivate::QPropertyBindingData::setBinding (this=<optimized out>, binding=..., propertyDataPtr=0x55a3a82a5850, staticObserverCallback=staticObserverCallback@entry=0x0, guardCallback=guardCallback@entry=0x7f7a32033b10 <QObjectCompatProperty<QAbstractProxyModelPrivate, QAbstractItemModel*, &QAbstractProxyModelPrivate::_qt_property_model_offset, &QAbstractProxyModelPrivate::setModelForwarder, &QAbstractProxyModelPrivate::modelChangedForwarder, &(QAbstractProxyModelPrivate::getModelForwarder() const)>::bindingWrapper(QMetaType, QUntypedPropertyData*, QtPrivate::QPropertyBindingFunction)>) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qproperty.cpp:519 #20 0x00007f7a32030aad in QObjectCompatProperty<QAbstractProxyModelPrivate, QAbstractItemModel*, &QAbstractProxyModelPrivate::_qt_property_model_offset, &QAbstractProxyModelPrivate::setModelForwarder, &QAbstractProxyModelPrivate::modelChangedForwarder, &(QAbstractProxyModelPrivate::getModelForwarder() const)>::setBinding (this=<optimized out>, newBinding=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qproperty_p.h:617 #21 operator() (__closure=0x0, d=<optimized out>, binding=...) at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qproperty_p.h:748 #22 _FUN () at /usr/src/debug/qt6-qtbase-6.7.1-2.fc40.x86_64/src/corelib/kernel/qproperty_p.h:747 #23 0x00007f7a3319888c in QUntypedBindable::setBinding (this=<optimized out>, binding=...) at /usr/include/qt6/QtCore/qproperty.h:784 #24 QUntypedBindable::setBinding (this=0x7ffc4682d960, binding=...) at /usr/include/qt6/QtCore/qproperty.h:768 #25 QQmlObjectCreator::finalize (this=0x55a3a9fe8720, interrupt=...) at /usr/src/debug/qt6-qtdeclarative-6.7.1-2.fc40.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1536 #26 0x00007f7a3316302c in QQmlIncubatorPrivate::incubate (this=this@entry=0x55a3a9592640, i=...) at /usr/include/qt6/QtCore/qscopedpointer.h:90 #27 0x00007f7a33163daf in QQmlEnginePrivate::incubate (this=0x55a3a7b829a0, i=..., forContext=...) at /usr/src/debug/qt6-qtdeclarative-6.7.1-2.fc40.x86_64/src/qml/qml/qqmlincubator.cpp:53 #28 0x00007f7a33117c12 in QQmlComponent::create (this=<optimized out>, incubator=..., context=<optimized out>, forContext=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.7.1-2.fc40.x86_64/src/qml/qml/qqmlcomponent.cpp:1491 #29 0x00007f7a3491ded5 in SharedQmlEngine::completeInitialization (this=0x55a3a99b8ec0, initialProperties=...) at /usr/src/debug/kf6-kcmutils-6.3.0-1.fc40.x86_64/src/qml/sharedqmlengine.cpp:242 #30 0x00007f7a34920004 in SharedQmlEngine::completeInitialization (this=0x55a3a99b8ec0, initialProperties=...) at /usr/include/qt6/QtCore/qstring.h:1167 #31 KQuickConfigModule::mainUi (this=this@entry=0x55a3a82e90b0) at /usr/src/debug/kf6-kcmutils-6.3.0-1.fc40.x86_64/src/qml/kquickconfigmodule.cpp:129 #32 0x00007f7a351299f0 in KCModuleLoader::loadModule (metaData=..., parent=parent@entry=0x55a3a94b9ac0, args=..., eng=std::shared_ptr<QQmlEngine> (use count 4, weak count 0) = {...}) at /usr/src/debug/kf6-kcmutils-6.3.0-1.fc40.x86_64/src/kcmoduleloader.cpp:84 #33 0x000055a39433c78d in ModuleView::addModule (this=0x55a3a7c95670, item=<optimized out>, args=...) at /usr/src/debug/plasma-systemsettings-6.1.0-1.fc40.x86_64/app/ModuleView.cpp:277 #34 0x000055a394331754 in SidebarMode::loadModule (this=0x55a3a7c021f0, activeModule=..., args=...) at /usr/src/debug/plasma-systemsettings-6.1.0-1.fc40.x86_64/app/SidebarMode.cpp:327 #35 0x000055a39433211d in SidebarMode::loadModule (this=<optimized out>, activeModule=..., args=...) at /usr/include/qt6/QtCore/qabstractitemmodel.h:142 #36 0x000055a39433346e in SidebarMode::qt_static_metacall (_o=_o@entry=0x55a3a7c021f0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=16, _a=_a@entry=0x7ffc4682e758) at /usr/src/debug/plasma-systemsettings-6.1.0-1.fc40.x86_64/redhat-linux-build/app/systemsettings_autogen/include/moc_SidebarMode.cpp:576 #37 0x000055a394333eff in SidebarMode::qt_metacall (this=0x55a3a7c021f0, _c=QMetaObject::InvokeMetaMethod, _id=16, _a=0x7ffc4682e758) at /usr/src/debug/plasma-systemsettings-6.1.0-1.fc40.x86_64/redhat-linux-build/app/systemsettings_autogen/include/moc_SidebarMode.cpp:706 #38 0x00007f7a331acc1a in QQmlObjectOrGadget::metacall (this=this@entry=0x7ffc4682ea20, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=20, argv=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.7.1-2.fc40.x86_64/src/qml/qml/qqmlobjectorgadget.cpp:14 #39 0x00007f7a3304b7b2 in QV4::CallMethod (object=..., index=<optimized out>, returnType=..., argCount=<optimized out>, argTypes=<optimized out>, engine=<optimized out>, callArgs=<optimized out>, callType=<optimized out>) at /usr/include/qt6/QtCore/qvarlengtharray.h:84 #40 QV4::CallPrecise (object=..., data=..., engine=<optimized out>, engine@entry=0x55a3a7b561a0, callArgs=<optimized out>, callArgs@entry=0x7f79fddbf5b0, callType=callType@entry=QMetaObject::InvokeMetaMethod) at /usr/src/debug/qt6-qtdeclarative-6.7.1-2.fc40.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1950 #41 0x00007f7a3304d0f1 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.7.1-2.fc40.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2924 #42 operator()<QV4::QObjectMethod::callInternal(const QV4::Value*, const QV4::Value*, int) const::<lambda()> > (__closure=<synthetic pointer>, call=...) at /usr/src/debug/qt6-qtdeclarative-6.7.1-2.fc40.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2901 #43 QV4::QObjectMethod::callInternal (this=<optimized out>, thisObject=<optimized out>, argv=0x7f79fddbf550, argc=1) at /usr/src/debug/qt6-qtdeclarative-6.7.1-2.fc40.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2924 #44 0x00007f7a3306e0e9 in QV4::FunctionObject::call (this=0x7ffc4682eb08, thisObject=0x7f79fddbf538, argv=0x7f79fddbf550, argc=1) at /usr/src/debug/qt6-qtdeclarative-6.7.1-2.fc40.x86_64/src/qml/jsruntime/qv4functionobject_p.h:171 #45 QV4::Runtime::CallPropertyLookup::call (engine=0x55a3a7b561a0, base=..., index=<optimized out>, argv=0x7f79fddbf550, argc=1) at /usr/src/debug/qt6-qtdeclarative-6.7.1-2.fc40.x86_64/src/qml/jsruntime/qv4runtime.cpp:1507 #46 0x00007f79f1e0c4b5 in ?? () #47 0x0000000000000000 in ?? () Created attachment 170744 [details]
crash report
The information is useful.
(In reply to wavewhirler from comment #7) > Created attachment 170744 [details] > crash report > > The information is useful. Also after updating to KDE Frameworks 6.3.0, the Plasma shell quits unexpectedly upon assigning an already assigned key combination to the command to focus on the panel by right clicking on the panel > Show Panel Configuration > clicking on "Focus shortcut" to set a key binding for focusing on the panel, and using a key combination that is already assigned to another command. *** Bug 488899 has been marked as a duplicate of this bug. *** I'd like to share my experience. I'm on Fedora 40 KDE Plasma Spin and I also get the same issue. Deleting the qmlcache folder does not solve this issue, but I have managed to find a way to consistently reproduce the bug: 1. Open the System Settings applet 2. Go to "Mouse and Touchpad" section, then go back 3. Go to "Colors and Themes" section and the following error appears qrc:/kcm/kcm_lookandfeel/main.qml:86 Type NewStuff.Action unavailable qrc:/qt/qml/org/kde/newstuff/Action.qml:167 Type NewStuff.Page unavailable qrc:/qt/qml/org/kde/newstuff/Page.qml:133 Type Kirigami.InlineMessage unavailable file:///usr/lib64/qt6/qml/org/kde/kirigami/InlineMessage.qml:63 Type KT.InlineMessage unavailable qrc:/qt/qml/org/kde/kirigami/templates/InlineMessage.qml:123 Cannot assign object of type "TP.IconPropertiesGroup" to property of type "IconPropertiesGroup_QMLTYPE_90*" as the former is neither the same as the latter nor a sub-class of it. System Information: Operating System: Fedora Linux 40 KDE Plasma Version: 6.1.0 KDE Frameworks Version: 6.3.0 Qt Version: 6.7.1 Kernel Version: 6.9.4-200.fc40.x86_64 (64-bit) Graphics Platform: Wayland Processors: 8 × Intel® Core™ i7-10510U CPU @ 1.80GHz Memory: 31.0 GiB of RAM Graphics Processor: Mesa Intel® UHD Graphics Manufacturer: LENOVO Product Name: 20RD002RUS System Version: ThinkPad E15 In my computer is always like that, whenever I access the following settings: Sound, Display & Monitor, Bluetooth, Thunderbolt, Printers, Remote Desktop, Wallpaper, Global Theme, Text & Fonts, Notifications, General Behavior, File Search, User Feedback, Region and Language, Power Management, Autostart and Session, the error will always appear. Same issue here on garuda arch kde. I tried removing catch an reinstalling knewstuff, kirigami, qt6-declarative. I have not had a crash so i cant add a report but ```qrc:/kcm/kcm_firewall/main.qml:152 Type Kirigami.InlineMessage unavailable file:///usr/lib/qt6/qml/org/kde/kirigami/InlineMessage.qml:63 Type KT.InlineMessage unavailable qrc:/qt/qml/org/kde/kirigami/templates/InlineMessage.qml:123 Cannot assign object of type "TP.IconPropertiesGroup" to property of type "IconPropertiesGroup_QMLTYPE_82*" as the former is neither the same as the latter nor a sub-class of it.``` I will also provide a screen shot incase that helps anyone. Operating System: Garuda Linux KDE Plasma Version: 6.1.0 KDE Frameworks Version: 6.3.0 Qt Version: 6.7.1 Kernel Version: 6.9.6-1-cachyos (64-bit) Graphics Platform: Wayland Created attachment 170796 [details]
What the bug looks like when you click a affected setting with the top text being diffrent depinding on the setting.
*** Bug 488945 has been marked as a duplicate of this bug. *** *** Bug 488965 has been marked as a duplicate of this bug. *** Can confirm the same happens for me. What I did notice is that it usually happens if I visit any settings page after opening System Settings. After that, if I open a settings page directly from the Application launcher (without first opening System Settings) it goes away. System details: Operating System: Fedora Linux 40 KDE Plasma Version: 6.1.0 KDE Frameworks Version: 6.3.0 Qt Version: 6.7.1 Kernel Version: 6.9.5-200.fc40.x86_64 (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 5600 6-Core Processor Memory: 31.3 GiB of RAM Graphics Processor: AMD Radeon RX 6600 Happens to me too on X11 and kionite, Operating System: Fedora Linux 40 KDE Plasma Version: 6.1.0 KDE Frameworks Version: 6.3.0 Qt Version: 6.7.1 Kernel Version: 6.9.5-200.fc40.x86_64 (64-bit) Graphics Platform: X11 Processors: 32 × AMD Ryzen 9 7950X3D 16-Core Processor Memory: 61.9 GiB of RAM Graphics Processor: AMD Radeon RX 7900 XT Manufacturer: Gigabyte Technology Co., Ltd. Product Name: B650 AORUS ELITE AX *** Bug 488985 has been marked as a duplicate of this bug. *** Created attachment 170824 [details]
What the bug looks like when you click an affected KCM, with the top text differing depending on the KCM.
A little more easily readable.
I updated my system earlier this morning(Arch Linux), there were some KDE updates, and all the problems that I had went away, I am not sure if this was the fix or the system fixed itself, the only KDE related update was KWin's, so maybe was that? Either way, the bug has been fixed in my machine. https://i.imgur.com/FsrIqD4.png In this SS, pacman updating kwin from 6.1-01 to 6.1-03 which *might* have fixed it. (In reply to Lunaliz from comment #20) > I updated my system earlier this morning(Arch Linux), there were some KDE > updates, and all the problems that I had went away, I am not sure if this > was the fix or the system fixed itself, the only KDE related update was > KWin's, so maybe was that? Either way, the bug has been fixed in my machine. > > https://i.imgur.com/FsrIqD4.png > > In this SS, pacman updating kwin from 6.1-01 to 6.1-03 which *might* have > fixed it. Can confirm kwin? update seems to have fixed it all it takes is a reboot. an its fixed. No not solved with Plasma 6.1 stable or the kwin 6.1-03 package update. Please read my 2nd comment: https://bugs.kde.org/show_bug.cgi?id=488326#c3 - you first have to click on e.g. "Mouse & Touchpad" -> "Mouse" - than the bug triggers - if you first click on any of the problematic pages, than the bug does not appear. (In reply to Claudio from comment #22) > No not solved with Plasma 6.1 stable or the kwin 6.1-03 package update. > > Please read my 2nd comment: https://bugs.kde.org/show_bug.cgi?id=488326#c3 - > you first have to click on e.g. "Mouse & Touchpad" -> "Mouse" - than the bug > triggers - if you first click on any of the problematic pages, than the bug > does not appear. just tried that an ya it brought the issue back. (In reply to Elite from comment #23) > (In reply to Claudio from comment #22) > > No not solved with Plasma 6.1 stable or the kwin 6.1-03 package update. > > > > Please read my 2nd comment: https://bugs.kde.org/show_bug.cgi?id=488326#c3 - > > you first have to click on e.g. "Mouse & Touchpad" -> "Mouse" - than the bug > > triggers - if you first click on any of the problematic pages, than the bug > > does not appear. > > just tried that an ya it brought the issue back. Logging out an logging back in will restore it to working. it but going to mouse will break it. *** This bug has been marked as a duplicate of bug 487904 *** *** Bug 489018 has been marked as a duplicate of this bug. *** *** Bug 489022 has been marked as a duplicate of this bug. *** *** Bug 489037 has been marked as a duplicate of this bug. *** There are a few issues here. The one where other KCMs break after navigating to Mouse is actually something different from the issue of KCMs being broken out of the box; that's tracked by Bug 488965, so let's track this separately. A fix is in progress with these patches: - https://invent.kde.org/plasma/systemsettings/-/merge_requests/322 - https://invent.kde.org/plasma/plasma-nm/-/merge_requests/361 - https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2358 *** Bug 489022 has been marked as a duplicate of this bug. *** FWIW I can reproduce the issue of KCMs breaking if you launch System Settings to the Mouse KCM or several others (e.g. Networks) but I'm not sure it was caused by a commit in Kirigami 6.3. I bisected back to the beginning of 6.3 and it always happens. 6.3 might be a coincidence. Git commit 1021059cf8b9965b2742f568c96bcb2b9e661b77 by Marco Martin. Committed on 03/07/2024 at 08:04. Pushed by mart into branch 'master'. Share the qml engine as a qApp property use this for weird kcms that are still qwidget but have an internal QQuickWidget, so that they can share the qqmlengine this works around M +1 -0 app/SidebarMode.cpp https://invent.kde.org/plasma/systemsettings/-/commit/1021059cf8b9965b2742f568c96bcb2b9e661b77 Git commit a42319339782f9742bec15334eebcacadbca17d9 by Marco Martin. Committed on 03/07/2024 at 08:05. Pushed by mart into branch 'master'. Use a shared QQmlEngine when possible If a qml engine is found as the property __qmlEngine of qApp, use it to load the qml, in order to workaround the bug needs https://invent.kde.org/plasma/systemsettings/-/merge_requests/322 M +1 -3 kcm/CMakeLists.txt M +27 -27 kcm/kcm.cpp M +4 -2 kcm/kcm.h D +0 -47 kcm/kcm.ui https://invent.kde.org/plasma/plasma-nm/-/commit/a42319339782f9742bec15334eebcacadbca17d9 Git commit 09514cd3bfdfb1c6342cc98e25433537fb78cb3d by Marco Martin. Committed on 03/07/2024 at 08:04. Pushed by mart into branch 'Plasma/6.1'. Share the qml engine as a qApp property use this for weird kcms that are still qwidget but have an internal QQuickWidget, so that they can share the qqmlengine this works around (cherry picked from commit 1021059cf8b9965b2742f568c96bcb2b9e661b77) deda2c74 Share the qml engine as a qApp property Co-authored-by: Marco Martin <notmart@gmail.com> M +1 -0 app/SidebarMode.cpp https://invent.kde.org/plasma/systemsettings/-/commit/09514cd3bfdfb1c6342cc98e25433537fb78cb3d Git commit 9e2ae48fb51cdb1a38e267c04a2ab5484e133d6e by Marco Martin. Committed on 03/07/2024 at 08:05. Pushed by mart into branch 'Plasma/6.1'. Use a shared QQmlEngine when possible If a qml engine is found as the property __qmlEngine of qApp, use it to load the qml, in order to workaround the bug needs https://invent.kde.org/plasma/systemsettings/-/merge_requests/322 (cherry picked from commit a42319339782f9742bec15334eebcacadbca17d9) c25a2a76 fix layout Co-authored-by: Marco Martin <notmart@gmail.com> M +1 -3 kcm/CMakeLists.txt M +27 -27 kcm/kcm.cpp M +4 -2 kcm/kcm.h D +0 -47 kcm/kcm.ui https://invent.kde.org/plasma/plasma-nm/-/commit/9e2ae48fb51cdb1a38e267c04a2ab5484e133d6e Git commit 138de7b28f60f2d0029e686153d408233a32c08b by Marco Martin. Committed on 03/07/2024 at 08:14. Pushed by mart into branch 'master'. Use a shared QQmlEngine when possible If a qml engine is found as the property __qmlEngine of qApp, use it to load the qml, in order to workaround the bug needs https://invent.kde.org/plasma/systemsettings/-/merge_requests/322 M +6 -1 kcms/touchpad/kcm.cpp https://invent.kde.org/plasma/plasma-desktop/-/commit/138de7b28f60f2d0029e686153d408233a32c08b Git commit f6921a5415c5db0f5acfa9439bf33fbffe8026c9 by Marco Martin. Committed on 03/07/2024 at 08:19. Pushed by mart into branch 'Plasma/6.1'. Use a shared QQmlEngine when possible If a qml engine is found as the property __qmlEngine of qApp, use it to load the qml, in order to workaround the bug needs https://invent.kde.org/plasma/systemsettings/-/merge_requests/322 (cherry picked from commit 138de7b28f60f2d0029e686153d408233a32c08b) 09aecfa7 Use a shared QQmlEngine when possible Co-authored-by: Marco Martin <notmart@gmail.com> M +6 -1 kcms/touchpad/kcm/touchpadconfig.cpp https://invent.kde.org/plasma/plasma-desktop/-/commit/f6921a5415c5db0f5acfa9439bf33fbffe8026c9 This problem is not fixed for me with an update to version 6.1.3. I still get the following error only when navigating first to the "Mouse & Touchpad" KCM and then for example to "Sound" ("Display & Monitor" and others are also affected): qrc:/kcm/kcm_pulseaudio/main.qml:366 Type Kirigami.InlineMessage unavailable file:///usr/lib64/qt6/qml/org/kde/kirigami/InlineMessage.qml:63 Type KT.InlineMessage unavailable qrc:/qt/qml/org/kde/kirigami/templates/InlineMessage.qml:123 Cannot assign object of type "TP.IconPropertiesGroup" to property of type "IconPropertiesGroup_QMLTYPE_82*" as the former is neither the same as the latter nor a sub-class of it. Operating System: Gentoo Linux 2.15 KDE Plasma Version: 6.1.3 KDE Frameworks Version: 6.4.0 Qt Version: 6.7.2 Kernel Version: 6.9.9 (64-bit) Graphics Platform: Wayland Processors: 24 × AMD Ryzen 9 3900X 12-Core Processor Memory: 62,7 GiB of RAM Graphics Processor: AMD Radeon RX 6750 XT Manufacturer: Gigabyte Technology Co., Ltd. Product Name: X570 AORUS MASTER System Version: -CF A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kirigami/-/merge_requests/1589 *** Bug 490526 has been marked as a duplicate of this bug. *** *** Bug 490782 has been marked as a duplicate of this bug. *** Can confirm with: Operating System: KDE neon 6.0 KDE Plasma Version: 6.1.3 KDE Frameworks Version: 6.4.0 Qt Version: 6.7.0 Kernel Version: 6.5.0-44-generic (64-bit) Graphics Platform: Wayland Processors: 6 × Intel® Core™ i7-8750H CPU @ 2.20GHz Memory: 15.3 ГиБ of RAM Graphics Processor: Mesa Intel® UHD Graphics 630 Manufacturer: Dell Inc. Product Name: XPS 15 9570 Touchpad settings are broken and sometimes similar message appears (In reply to Dm from comment #43) > Can confirm with: > Operating System: KDE neon 6.0 > KDE Plasma Version: 6.1.3 > KDE Frameworks Version: 6.4.0 > Qt Version: 6.7.0 > Kernel Version: 6.5.0-44-generic (64-bit) > Graphics Platform: Wayland > Processors: 6 × Intel® Core™ i7-8750H CPU @ 2.20GHz > Memory: 15.3 ГиБ of RAM > Graphics Processor: Mesa Intel® UHD Graphics 630 > Manufacturer: Dell Inc. > Product Name: XPS 15 9570 > > Touchpad settings are broken and sometimes similar message appears If reopen settings, settings are available but randomly *** Bug 490799 has been marked as a duplicate of this bug. *** Created attachment 171973 [details]
screen capture illustrating issue and work around
I can consistently work around the bug by *not* opening system settings via its K-menu link, but using the search (e.g. by typing "touchpad"). See attached screen capture.
(In reply to Alexander Minges from comment #46) > Created attachment 171973 [details] > screen capture illustrating issue and work around I confirm the behavior shown in the screen recording on Solus Plasma Operating System: Solus 4.5 KDE Plasma Version: 6.1.3 KDE Frameworks Version: 6.4.0 Qt Version: 6.7.2 The bug is not reproduceable in git-master *** Bug 490820 has been marked as a duplicate of this bug. *** Created attachment 172101 [details]
Touchpad settings page blank
Operating System: openSUSE Tumbleweed 20240726
KDE Plasma Version: 6.1.3
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.2
Kernel Version: 6.9.9-1-default (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 7 5825U with Radeon Graphics
Memory: 62.1 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: HP
Product Name: HP ProBook 455 15.6 inch G9 Notebook PC
*** Bug 491016 has been marked as a duplicate of this bug. *** *** Bug 491018 has been marked as a duplicate of this bug. *** Can confirm on Fedora 40 KDE. A lot of pages are affected. Plasma version: 6.1.3 Frameworks version: 6.4.0 Qt version: 6.7.2 *** Bug 491103 has been marked as a duplicate of this bug. *** *** Bug 491107 has been marked as a duplicate of this bug. *** I have encountered this issue today, Here are my system details Operating System: KDE neon 6.0 KDE Plasma Version: 6.1.3 KDE Frameworks Version: 6.4.0 Qt Version: 6.7.2 Kernel Version: 6.5.0-45-generic (64-bit) Graphics Platform: X11 Processors: 4 × Intel® Core™ i5-5300U CPU @ 2.30GHz Memory: 11.6 GiB of RAM Graphics Processor: Mesa Intel® HD Graphics 5500 Manufacturer: Dell Inc. Product Name: Latitude E5450 The issue occurred after i just start my system, and i see i was using the lasted version with the fix so i just think ok let me reboot and it actually fix the issue. Encountered this today, here's my specs and logs: Specs: OS: EndeavourOS Linux x86_64 Host: Laptop (13th Gen Intel Core) A6 Kernel: 6.10.1-zen1-1-zen Uptime: 41 mins Packages: 2081 (pacman), 77 (flatpak) Shell: fish 3.7.1 Resolution: 2256x1504 DE: Plasma 6.1.3 WM: kwin Theme: [Plasma], Breeze-Dark [GTK2], Breeze [GTK3] Icons: [Plasma], breeze [GTK2/3] Terminal: konsole CPU: 13th Gen Intel i7-1360P (16) @ 2.601GHz GPU: Intel Raptor Lake-P [Iris Xe Graphics] Logs from launching system settings, clicking "Mouse & Touchpad", then "Touchpad" t.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x0 qrc:/qt/qml/org/kde/systemsettings/CategoryItem.qml:31:13: Unable to assign IconPropertiesGroup_QMLTYPE_26 to IconPropertiesGroup_QMLTYPE_26 qrc:/qt/qml/org/kde/systemsettings/CategoryItem.qml:31:13: Unable to assign IconPropertiesGroup_QMLTYPE_26 to IconPropertiesGroup_QMLTYPE_26 qrc:/qt/qml/org/kde/systemsettings/CategoryItem.qml:31:13: Unable to assign IconPropertiesGroup_QMLTYPE_26 to IconPropertiesGroup_QMLTYPE_26 qml: Page SubCategoryPage_QMLTYPE_2(0x600677834110) is already in the PageRow qml: Pushed pages do not conform to the rules. Please check the documentation. qml: push (file:///usr/lib/qt6/qml/org/kde/kirigami/PageRow.qml:223) onActiveSubCategoryRowChanged (qrc:/qt/qml/org/kde/systemsettings/SubCategoryPage.qml:180) expression for onClicked (qrc:/qt/qml/org/kde/systemsettings/CategoriesPage.qml:207) qrc:/ui/main.qml:378: TypeError: Cannot read property 'buttonMapping' of null qrc:/ui/main.qml:339: TypeError: Cannot read property 'isAnonymousInputDevice' of null qrc:/ui/main.qml:273: TypeError: Cannot read property 'isAnonymousInputDevice' of null qrc:/ui/main.qml:70: TypeError: Cannot read property 'isAnonymousInputDevice' of null qrc:/ui/main.qml:45: TypeError: Cannot read property 'isAnonymousInputDevice' of null qrc:/ui/main.qml:48: TypeError: Cannot read property 'inputDevices' of null qrc:/ui/main.qml:39: TypeError: Cannot read property 'inputDevices' of null qrc:/ui/main.qml:25: TypeError: Cannot read property 'inputDevices' of null qrc:/ui/main.qml:29: TypeError: Cannot read property 'inputDevices' of null kcm_touchpad: Using KWin+Wayland backend kcm_touchpad: Touchpad found: "PIXA3854:00 093A:0274 Touchpad" ("event6") qrc:/libinput/touchpad.qml:70:13: Type Kirigami.InlineMessage unavailable header: Kirigami.InlineMessage { ^ file:///usr/lib/qt6/qml/org/kde/kirigami/InlineMessage.qml:63:1: Type KT.InlineMessage unavailable KT.InlineMessage { ^ qrc:/qt/qml/org/kde/kirigami/templates/InlineMessage.qml:123:43: Cannot assign object of type "TP.IconPropertiesGroup" to property of type "IconPropertiesGroup_QMLTYPE_26*" as the former is neither the same as the latter nor a sub-class of it. property TP.IconPropertiesGroup icon: TP.IconPropertiesGroup {} ^ qml: Page SubCategoryPage_QMLTYPE_2(0x600677834110) is already in the PageRow qml: Pushed pages do not conform to the rules. Please check the documentation. qml: push (file:///usr/lib/qt6/qml/org/kde/kirigami/PageRow.qml:223) onActiveSubCategoryRowChanged (qrc:/qt/qml/org/kde/systemsettings/SubCategoryPage.qml:180) expression for onClicked (qrc:/qt/qml/org/kde/systemsettings/SubCategoryPage.qml:215) Fedora 40, Plasma 6.1.3 Same issue with touchpad missing options and a bunch of QML errors. UPDATE: There was suspicion of this being involved with Telegram somehow, managed to consistently reproduce it independently form Telegram. THE BUG: Right after opening System Settings, if the first thing you go to is Touchpad settings, it doesn't load and a variety of other subpages in settings give QML errors. If you go to and click on any other subpage first, there are no QML errors, and Touchpad settings load properly after that. So the core of the issue must be with Touchpad settings page. After failing to load, bricks the System Settings and doesn't let other settings to load properly, too. Created attachment 172310 [details]
attachment-2310886-0.html
I don’t use Telegram on my computer but it still happens
I think this issue is also linked with some rendering issues. Panels mis-align, and desktop icons behave as if no panels are present. This mis-alignment issue has be happening since plasma 6. Not sure which bug it is.... Since then i have been using `plasmashell --replace &` to restart plsma to fix the panels. Can you all check if this issue also gets fixed by restarting plasma like this? (In reply to amithm7 from comment #59) amithm7@gmail.com, I do rather doubt that that issue you describe relates, but since you believe it might, uploading a screenshot as an https://bugs.kde.org/attachment.cgi?bugid=488326&action=enter would help to determine that. *** Bug 491318 has been marked as a duplicate of this bug. *** *** Bug 491336 has been marked as a duplicate of this bug. *** Created attachment 172335 [details]
Panel mis-alignment 1
Settings > Workspace > General Behaviour shows "Error loading QML file"
```
qrc:/kcm/kcm_workspace/main.qml:19 Type Kirigami.InlineMessage unavailable
file:///usr/lib64/qt6/qml/org/kde/kirigami/InlineMessage.qml:63 Type KT.InlineMessage unavailable
qrc:/qt/qml/org/kde/kirigami/templates/InlineMessage.qml:123 Cannot assign object of type "TP.IconPropertiesGroup" to property of type "IconPropertiesGroup_QMLTYPE_65*" as the former is neither the same as the latter nor a sub-class of it.
```
Created attachment 172336 [details]
Panel mis-alignment 2
(In reply to amithm7 from comment #64) What's the issue in that image? *** Bug 491384 has been marked as a duplicate of this bug. *** (In reply to amithm7 from comment #63) > Created attachment 172335 [details] > Panel mis-alignment 1 > > Settings > Workspace > General Behaviour shows "Error loading QML file" > > ``` > qrc:/kcm/kcm_workspace/main.qml:19 Type Kirigami.InlineMessage unavailable > file:///usr/lib64/qt6/qml/org/kde/kirigami/InlineMessage.qml:63 Type > KT.InlineMessage unavailable > qrc:/qt/qml/org/kde/kirigami/templates/InlineMessage.qml:123 Cannot assign > object of type "TP.IconPropertiesGroup" to property of type > "IconPropertiesGroup_QMLTYPE_65*" as the former is neither the same as the > latter nor a sub-class of it. > ``` Ditto to Settings > Workspace > General Behaviour, except the type is IconPropertiesGroup_QMLTYPE_101*. Operating System: Arch Linux KDE Plasma Version: 6.1.3 KDE Frameworks Version: 6.4.0 Qt Version: 6.7.2 Kernel Version: 6.10.3-arch1-2 (64-bit) Graphics Platform: Wayland Processors: 8 × Intel® Core™ i5-8350U CPU @ 1.70GHz Memory: 15.5 GiB of RAM Graphics Processor: Mesa Intel® UHD Graphics 620 Manufacturer: LENOVO Product Name: 20L6S6N70V System Version: ThinkPad T480 This issue is still present for me on 6.1.4 on Arch. Going to the Mouse KCM first shows a blank page. After that other pages in settings show Error loading QML file. (In reply to BKMO from comment #68) > This issue is still present for me on 6.1.4 on Arch. Going to the Mouse KCM > first shows a blank page. After that other pages in settings show > Error loading QML file. I am experiencing this same issue on the same version on Arch as well. In case it's relevant, I am using Wayland, not X11. (In reply to Jonathan Gruber from comment #69) > (In reply to BKMO from comment #68) > > This issue is still present for me on 6.1.4 on Arch. Going to the Mouse KCM > > first shows a blank page. After that other pages in settings show > > Error loading QML file. > > I am experiencing this same issue on the same version on Arch as well. In > case it's relevant, I am using Wayland, not X11. To summarize what I have found so far: If, immediately after launching the settings program, I go to the "Touchpad" page under the "Mouse & Touchpad" category, that page shows as blank. Thereafter, certain other pages show "Error loading QML file". I have not exhaustively determined all the pages that exhibit this error message, but among these pages are the "Display Configuration" page under the "Display & Monitor" category and the "Shortcuts" page under the "Keyboard" category. Interestingly, for at least some of the pages that display the "Error loading QML file" message, if I instead first go to those pages immediately after launching the settings program, those pages, as well as the "Touchpad" page from earlier, display correctly. I have not exhaustively determined all the pages that exhibit this behavior, but the "Display Configuration" and "Shortcuts" pages from earlier do indeed exhibit this behavior. (In reply to Jonathan Gruber from comment #70) > To summarize what I have found so far: > > If, immediately after launching the settings program, I go to the "Touchpad" > page under the "Mouse & Touchpad" category, that page shows as blank. > Thereafter, certain other pages show "Error loading QML file". I have not > exhaustively determined all the pages that exhibit this error message, but > among these pages are the "Display Configuration" page under the "Display & > Monitor" category and the "Shortcuts" page under the "Keyboard" category. > > Interestingly, for at least some of the pages that display the "Error > loading QML file" message, if I instead first go to those pages immediately > after launching the settings program, those pages, as well as the "Touchpad" > page from earlier, display correctly. I have not exhaustively determined all > the pages that exhibit this behavior, but the "Display Configuration" and > "Shortcuts" pages from earlier do indeed exhibit this behavior. I can reproduce this exactly now. System info (now): Operating System: Arch Linux KDE Plasma Version: 6.1.3 KDE Frameworks Version: 6.4.0 Qt Version: 6.7.2 Kernel Version: 6.10.3-arch1-1 (64-bit) Graphics Platform: Wayland Processors: 16 × Intel® Core™ i7-10875H CPU @ 2.30GHz Memory: 15.5 GiB of RAM Graphics Processor: Mesa Intel® UHD Graphics Manufacturer: LENOVO Product Name: 82AX System Version: Lenovo Legion Y7000P2020H I could also reproduce the bug two months ago (see bug 489022). System info (at that time): Operating System: Arch Linux KDE Plasma Version: 6.1.0 KDE Frameworks Version: 6.3.0 Qt Version: 6.7.1 Kernel Version: 6.9.5-arch1-1 (64-bit) Graphics Platform: Wayland However, I couldn't reproduce the bug one month ago (see comment 51 of bug 487904). System info (at that time): Operating System: Arch Linux KDE Plasma Version: 6.1.1 KDE Frameworks Version: 6.3.0 Qt Version: 6.7.2 Kernel Version: 6.9.7-arch1-1 (64-bit) Graphics Platform: Wayland So maybe this is a regression? *** Bug 491581 has been marked as a duplicate of this bug. *** *** Bug 491638 has been marked as a duplicate of this bug. *** *** Bug 491733 has been marked as a duplicate of this bug. *** *** Bug 491737 has been marked as a duplicate of this bug. *** *** Bug 491758 has been marked as a duplicate of this bug. *** *** Bug 491777 has been marked as a duplicate of this bug. *** This is still happening to me on a fresh Arch install on Plasma 6.1.5. Going through the sidebar to access the Touchpad menu results in a blank page, but going through the "Home" menu's "Most recent pages" works fine. The laptop model is a Dell Latitude 5430 *** Bug 491838 has been marked as a duplicate of this bug. *** *** Bug 491842 has been marked as a duplicate of this bug. *** *** Bug 492084 has been marked as a duplicate of this bug. *** I also see this issue on the following setup: - Fedora 40 KDE, Plasma 6.1.4 (with all updates as of now) - Lenovo Thinkpad W540 I have the same issue with the latest version of KDE on Lenovo IdeaPad 3 15ALC6, installed with archinstall. When following the arch installation guide it works perfectly on the same device and version. I noticed that after I ran "mkinitcpio -P" (as root) after installation archinstall process + a reboot fix the issue for all concerned views (even for the empty touch pad setting view). While using archinstall process, this issue happens and not via the manual installation (using installation guide), I think the archinstall scripts miss this command. *** Bug 492391 has been marked as a duplicate of this bug. *** Can someone who can reproduce please run the following: gdb systemsettings When it loads: break QQmlEngine::QQmlEngine run each time it stops type "continue" And then let me know how many times it stopped before throwing the error. Also can someone who can reproduce this reliably verify if running with: https://invent.kde.org/frameworks/kirigami/-/merge_requests/1589 makes any difference? Created attachment 173123 [details] Log for `#c85`. (In reply to David Edmundson from comment #85) Done - I've attached a log file. Of note is the undermentioned: > ```log > [Thread 0x7fff826006c0 (LWP 134440) exited] > kcm_touchpad: No Devices found. > qrc:/libinput/touchpad.qml:70:13: Type Kirigami.InlineMessage unavailable > header: Kirigami.InlineMessage { > ^ > file:///usr/lib64/qt6/qml/org/kde/kirigami/InlineMessage.qml:63:1: Type KT.InlineMessage unavailable > KT.InlineMessage { > ^ > qrc:/qt/qml/org/kde/kirigami/templates/InlineMessage.qml:123:43: Cannot assign object of type "TP.IconPropertiesGroup" to property of type "IconPropertiesGroup_QMLTYPE_95*" as the former is neither the same as the latter nor a sub-class of it. > property TP.IconPropertiesGroup icon: TP.IconPropertiesGroup {} > ^ > [New Thread 0x7fff826006c0 (LWP 134524)] > [New Thread 0x7fff8f4006c0 (LWP 134525)] > [New Thread 0x7fff8ea006c0 (LWP 134526)] > [New Thread 0x7fff8e0006c0 (LWP 134527)] > [New Thread 0x7fff83e006c0 (LWP 134528)] > [New Thread 0x7fff812006c0 (LWP 134529)] > [Thread 0x7fff812006c0 (LWP 134529) exited] > [Thread 0x7fff83e006c0 (LWP 134528) exited] > [Thread 0x7fff8e0006c0 (LWP 134527) exited] > [Thread 0x7fff8ea006c0 (LWP 134526) exited] > [Thread 0x7fff8f4006c0 (LWP 134525) exited] > [Thread 0x7fff826006c0 (LWP 134524) exited] > qml: Pushed pages do not conform to the rules. Please check the documentation. > Downloading separate debug info for /usr/lib64/qt6/qml/org/kde/coreaddons/libkcoreaddonsplugin.so > Downloading separate debug info for /usr/lib64/qt6/qml/org/kde/kitemmodels/libitemmodelsplugin.so > Downloading separate debug info for /usr/lib64/qt6/qml/org/kde/kirigamiaddons/components/libcomponentsplugin.so > Downloading separate debug info for /home/RokeJulianLockhart/.cache/debuginfod_client/d0a7180c7c3e1c58536d2a3a5ae4095a5737d9c5/debuginfo > Downloading separate debug info for /usr/lib64/qt6/qml/org/kde/plasma/private/volume/libplasma-volume-declarative.so > Downloading separate debug info for /lib64/libKF6PulseAudioQt.so.5 > Downloading separate debug info for /home/RokeJulianLockhart/.cache/debuginfod_client/63f470d3e9ae426685bd588ef719b821c4c70362/debuginfo > kf.kcmutils: Error loading QML file qrc:/kcm/kcm_pulseaudio/main.qml > kf.kcmutils: qrc:/kcm/kcm_pulseaudio/main.qml:366:13: Type Kirigami.InlineMessage unavailable > Kirigami.InlineMessage { > ^ > kf.kcmutils: file:///usr/lib64/qt6/qml/org/kde/kirigami/InlineMessage.qml:63:1: Type KT.InlineMessage unavailable > KT.InlineMessage { > ^ > kf.kcmutils: qrc:/qt/qml/org/kde/kirigami/templates/InlineMessage.qml:123:43: Cannot assign object of type "TP.IconPropertiesGroup" to property of type "IconPropertiesGroup_QMLTYPE_95*" as the former is neither the same as the latter nor a sub-class of it. > property TP.IconPropertiesGroup icon: TP.IconPropertiesGroup {} > ^ > [New Thread 0x7fff826006c0 (LWP 134778)] > Downloading separate debug info for /usr/lib64/qt6/qml/QtCore/libqtqmlcoreplugin.so > Downloading separate debug info for /lib64/libQt6QmlCore.so.6 > kf.kcmutils: Error loading QML file qrc:/kcm/kcm_kscreen/main.qml > kf.kcmutils: qrc:/kcm/kcm_kscreen/main.qml:151:9: Type Kirigami.InlineMessage unavailable > Kirigami.InlineMessage { > ^ > kf.kcmutils: file:///usr/lib64/qt6/qml/org/kde/kirigami/InlineMessage.qml:63:1: Type KT.InlineMessage unavailable > KT.InlineMessage { > ^ > kf.kcmutils: qrc:/qt/qml/org/kde/kirigami/templates/InlineMessage.qml:123:43: Cannot assign object of type "TP.IconPropertiesGroup" to property of type "IconPropertiesGroup_QMLTYPE_95*" as the former is neither the same as the latter nor a sub-class of it. > property TP.IconPropertiesGroup icon: TP.IconPropertiesGroup {} > ^ > qrc:/qt/qml/org/kde/systemsettings/CategoryItem.qml:31:13: Unable to assign IconPropertiesGroup_QMLTYPE_95 to IconPropertiesGroup_QMLTYPE_95 > [Detaching after vfork from child process 135186] > 46.2 > ``` However, I can't evaluate https://bugs.kde.org/show_bug.cgi?id=488326#c86, due to my inexperience with `git`. Created attachment 173124 [details]
Log for `#c85`.
Accidentally uploaded the wrong file.
Created attachment 173126 [details] the touch panel settings (In reply to David Edmundson from comment #86) > Also can someone who can reproduce this reliably verify if running with: > https://invent.kde.org/frameworks/kirigami/-/merge_requests/1589 > > makes any difference? I took the master kirigami branch and added patch https://invent.kde.org/frameworks/kirigami/-/merge_requests/1589 After creating the packages and installing them, the touch panel settings appeared. (In reply to David Edmundson from comment #85) > Can someone who can reproduce please run the following: > > gdb systemsettings > > When it loads: > > break QQmlEngine::QQmlEngine > run > > each time it stops type "continue" > > And then let me know how many times it stopped before throwing the error. Here is my timeline (without debuginfod): - Program is started - Breakpoint is hit immediately, and the window is not created yet - After continuing, the window is created, and the breakpoint is not hit anymore - Click on "Mouse & Touchpad", and the breakpoint is hit again - After continuing, the breakpoint is not hit anymore - Click on any module other than "Mouse & Touchpad / Mouse" and "Recent Files", and the breakpoint is not hit (but some error messages will be printed to the console) - If you click on "Mouse & Touchpad / Mouse" again or "Recent Files", the breakpoint will be hit once again If you do not click on "Mouse & Touchpad" in the first place (so the bug is not triggered), then "Wallpaper" and "Colors & Themes / Window Decorations" will also hit the breakpoint once. (In reply to Victor Ryzhykh from comment #89) > Created attachment 173126 [details] > the touch panel settings > > (In reply to David Edmundson from comment #86) > > Also can someone who can reproduce this reliably verify if running with: > > https://invent.kde.org/frameworks/kirigami/-/merge_requests/1589 > > > > makes any difference? > > I took the master kirigami branch and added patch > https://invent.kde.org/frameworks/kirigami/-/merge_requests/1589 > After creating the packages and installing them, the touch panel settings > appeared. Confirming this fixed it for me as well. I patched Kirigami release version 6.5.0. Can also confirm I see the same series of breakpoints as Huanyu Liu above. I have found that when I first open system settings if I go to one of the panels listed: Display & Monitor Bluetooth Sound Color Management Printers Wallpaper Global Theme Fonts Notifications General Behavior Search User Feedback Region and Language Power Management Users Autostart Desktop Session then to touchpad it works, but if I go straight to touchpad it doesn't open. I only tried the top item in the sub-menus though, so some may not be listed. Workaround command for missing touchpad settings: kcmshell6 kcm_touchpad (In reply to tux from comment #93) > Workaround command for missing touchpad settings: > > kcmshell6 kcm_touchpad I run this cmd, then pin it to the taskmanager. Clicking it brings up the settings window showing the touchpad settings. The hitting the esc key bring me to the system settings window with the touchpad settings showing. Going to the touchpad via the system settings window the section is blank. Operating System: openSUSE Tumbleweed 20240830 KDE Plasma Version: 6.1.4 KDE Frameworks Version: 6.5.0 Qt Version: 6.7.2 Kernel Version: 6.10.5-1-default (64-bit) Graphics Platform: X11 Processors: 16 × AMD Ryzen 7 5825U with Radeon Graphics Memory: 62.1 GiB of RAM Graphics Processor: AMD Radeon Graphics Manufacturer: HP Product Name: HP ProBook 455 15.6 inch G9 Notebook PC Created attachment 173241 [details]
touchpad cmd
Created attachment 173242 [details]
via system settings
*** Bug 492559 has been marked as a duplicate of this bug. *** *** Bug 492573 has been marked as a duplicate of this bug. *** *** Bug 492599 has been marked as a duplicate of this bug. *** *** Bug 492618 has been marked as a duplicate of this bug. *** *** Bug 492619 has been marked as a duplicate of this bug. *** Git commit 7dea849cc263ddb33986e1e93669459ddde6990e by Christoph Cullmann, on behalf of Albert Astals Cid. Committed on 04/09/2024 at 15:18. Pushed by cullmann into branch 'master'. Disable cachegen For some reason it breaks kirigami M +6 -6 src/CMakeLists.txt https://invent.kde.org/frameworks/kirigami/-/commit/7dea849cc263ddb33986e1e93669459ddde6990e Thanks for the fix! Works fine for me with the patch backported to kirigami using openSUSE Tumbleweed 20240905 (Frameworks 6.5). *** Bug 492755 has been marked as a duplicate of this bug. *** Created attachment 173407 [details]
x11-driver-input-synaptic
In kde6, the x11-driver-input-synaptic package breaks touchpad settings in X.
Here is a photo with the x11-driver-input-synaptic package installed.
This is with the already corrected kirigami package.
Created attachment 173408 [details]
And this x11-driver-input-synaptic package has already been removed.
And this x11-driver-input-synaptic package has already been removed.
Written for information.
I didn't know that I needed to remove the x11-driver-input-synapti package from the system.
I will write in the dependencies so that this package is removed from kde6.
*** Bug 492765 has been marked as a duplicate of this bug. *** *** Bug 492794 has been marked as a duplicate of this bug. *** *** Bug 492825 has been marked as a duplicate of this bug. *** *** Bug 492927 has been marked as a duplicate of this bug. *** *** Bug 493037 has been marked as a duplicate of this bug. *** *** Bug 493146 has been marked as a duplicate of this bug. *** *** Bug 493468 has been marked as a duplicate of this bug. *** *** Bug 493542 has been marked as a duplicate of this bug. *** |