Created attachment 151800 [details] Systemsettings log of the errors from GDB SUMMARY *** Hello, I have a systemsettings freeze when I open the SDDM page and press the "information" icon (i) on the Breeze theme. gdb reports the following, looping forever: Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations. Qt Quick Layouts: Polish loop detected. Aborting after two iterations. It seems similar to https://bugs.kde.org/show_bug.cgi?id=420249 but I have an higher Plasma version so it should be fixed. *** STEPS TO REPRODUCE 1. Open systemsettings 2. Go to the SDDM page 3. Press the (i) in the breeze theme OBSERVED RESULT SystemSettings totally freezes. EXPECTED RESULT Should not freeze SOFTWARE/OS VERSIONS Operating System: KDE neon 5.25 KDE Plasma Version: 5.25.4 KDE Frameworks Version: 5.97.0 Qt Version: 5.15.5 Kernel Version: 5.15.0-46-generic (64-bit) Graphics Platform: Wayland ADDITIONAL INFORMATION See the attached gdm log. This is a partial log but it loops forever
Also seeing this running x11 I have the same errors looping as reported by the OP: Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations. Qt Quick Layouts: Polish loop detected. Aborting after two iterations. Operating System: Fedora Linux 36 KDE Plasma Version: 5.25.4 KDE Frameworks Version: 5.97.0 Qt Version: 5.15.5 Kernel Version: 5.19.6-200.fc36.x86_64 (64-bit) Graphics Platform: X11
Can reproduce. Operating System: Arch Linux KDE Plasma Version: 5.25.4 KDE Frameworks Version: 5.97.0 Qt Version: 5.15.5 Kernel Version: 5.19.6-arch1-1 (64-bit) Graphics Platform: X11 Processors: 4 × Intel® Core™ i7-8665U CPU @ 1.90GHz Memory: 15.3 GiB of RAM Graphics Processor: Mesa Intel® UHD Graphics 620 Manufacturer: LENOVO Product Name: 20QD000LUS System Version: ThinkPad X1 Carbon 7th
Ah, by random chance I fixed this the other day in https://invent.kde.org/plasma/sddm-kcm/-/commit/fc155bf6c59c156d936dc5ad530923dab3cc3822.
(In reply to Nate Graham from comment #3) > Ah, by random chance I fixed this the other day in > https://invent.kde.org/plasma/sddm-kcm/-/commit/ > fc155bf6c59c156d936dc5ad530923dab3cc3822. Huh, are you sure that's the right commit? That one only looks like layout changes (though, I'm not familiar with KDE's source myself, you'd know better than me).
It's the right commit. Loops are generally caused by layout problems like the one solved in that commit.
(In reply to Nate Graham from comment #5) > It's the right commit. Loops are generally caused by layout problems like > the one solved in that commit. Good to know, thank you! I'll wait for the next release :)
Confirmed fixed, thank you.
*** Bug 459312 has been marked as a duplicate of this bug. ***