Bug 504070 - Instant close of systemsettings when using my mouse wheel to scroll up or down with KF 6.14
Summary: Instant close of systemsettings when using my mouse wheel to scroll up or dow...
Status: RESOLVED DUPLICATE of bug 503703
Alias: None
Product: frameworks-kirigami
Classification: Frameworks and Libraries
Component: general (other bugs)
Version First Reported In: 6.14.0
Platform: Other Linux
: NOR normal
Target Milestone: Not decided
Assignee: kdelibs bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-11 18:26 UTC by Marcus Seyfarth
Modified: 2025-05-12 19:11 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Stack Trace (45.88 KB, text/plain)
2025-05-11 18:26 UTC, Marcus Seyfarth
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marcus Seyfarth 2025-05-11 18:26:40 UTC
Created attachment 181182 [details]
Stack Trace

SUMMARY

After CachyOS moved to KDEFrameworks 6.14, I now see instant close in systemsettings when using my mouse wheel to scroll within the left side of the menue. Arch and CachyOS also use a brand new GCC 15.1.1. 

I also see systemsettings will freeze eventually after some use in various sub-menues.

STEPS TO REPRODUCE
1. Open systemsettings
2. Use the mouse wheel up or down within the menu
3. Systemsettings will instantly close

OBSERVED RESULT

Systemsettings will instantly close

EXPECTED RESULT

Scrolling should work flawlessly.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 6.3.5
KDE Plasma Version: 6.3.5
KDE Frameworks Version: 6.14.0
Qt Version: 6.9.0

ADDITIONAL INFORMATION

I see this output in journalctl:

systemsettings[184110]: /usr/include/c++/15.1.1/bits/stl_algo.h:3638: constexpr const _Tp& std::clamp(const _Tp&, const _Tp&, const _Tp&) [with _Tp = int]: Assertion '!(__hi < __lo)' failed.

I've attached a stack trace. Disregard the "without build-id" warnings, these come from some custom packages.
Comment 1 laurentlepoittevin 2025-05-12 06:59:57 UTC
Same problem with arch linux.
After updating certain packages (see below), scrolling in the system configuration center causes it to close unexpectedly, with the same error.

Reinstalling the previous packages returns things to normal.
It seems that one of the following packages is involved.
[code]
[2025-05-11T14:56:14+0200] [ALPM] transaction started
[2025-05-11T14:56:14+0200] [ALPM] upgraded attica (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:14+0200] [ALPM] upgraded kconfig (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:14+0200] [ALPM] upgraded kcoreaddons (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:14+0200] [ALPM] upgraded kcrash (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:14+0200] [ALPM] upgraded kdbusaddons (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:14+0200] [ALPM] upgraded karchive (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:14+0200] [ALPM] upgraded kcodecs (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:14+0200] [ALPM] upgraded ki18n (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:14+0200] [ALPM] upgraded kfilemetadata (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:14+0200] [ALPM] upgraded kidletime (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:14+0200] [ALPM] upgraded kwindowsystem (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:15+0200] [ALPM] upgraded kauth (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:15+0200] [ALPM] upgraded kwidgetsaddons (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:15+0200] [ALPM] upgraded kbookmarks (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:15+0200] [ALPM] upgraded kguiaddons (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:15+0200] [ALPM] upgraded kcolorscheme (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:15+0200] [ALPM] upgraded kcompletion (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:17+0200] [ALPM] upgraded breeze-icons (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:17+0200] [ALPM] upgraded kiconthemes (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:17+0200] [ALPM] upgraded kitemviews (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:17+0200] [ALPM] upgraded knotifications (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:17+0200] [ALPM] upgraded kjobwidgets (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:17+0200] [ALPM] upgraded kservice (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:17+0200] [ALPM] upgraded kwallet (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:17+0200] [ALPM] upgraded solid (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:17+0200] [ALPM] upgraded kio (6.13.0-2 -> 6.14.0-1)
[2025-05-11T14:56:17+0200] [ALPM] upgraded baloo (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:17+0200] [ALPM] upgraded bluez-qt (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:17+0200] [ALPM] upgraded kconfigwidgets (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:17+0200] [ALPM] upgraded kirigami (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:17+0200] [ALPM] upgraded kglobalaccel (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:17+0200] [ALPM] upgraded kxmlgui (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:17+0200] [ALPM] upgraded kcmutils (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:17+0200] [ALPM] upgraded kpackage (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:17+0200] [ALPM] upgraded syndication (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded knewstuff (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded frameworkintegration (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded kcalendarcore (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded kcontacts (1:6.13.0-1 -> 1:6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded kdav (1:6.13.0-1 -> 1:6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded kdeclarative (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded kded (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded kpty (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded kdesu (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded kdnssd (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded kdoctools (6.13.0-2 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded kholidays (1:6.13.0-1 -> 1:6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded kitemmodels (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded knotifyconfig (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded kparts (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded kpeople (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded kquickcharts (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded krunner (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded kstatusnotifieritem (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded ksvg (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded sonnet (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded syntax-highlighting (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded ktexteditor (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded ktexttemplate (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded ktextwidgets (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded kunitconversion (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded kuserfeedback (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded kwallet-pam (6.3.5-1 -> 6.3.5-2)
[2025-05-11T14:56:18+0200] [ALPM] upgraded modemmanager-qt (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded networkmanager-qt (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded prison (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded purpose (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded qqc2-desktop-style (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:18+0200] [ALPM] upgraded threadweaver (6.13.0-1 -> 6.14.0-1)
[2025-05-11T14:56:19+0200] [ALPM] transaction completed
[/code]
Comment 2 mem_arena 2025-05-12 10:02:39 UTC
kirigami-gallery, and anything using kirigami (including the get new widgets picker, although i don't have its error message) seems to be doing the same thing on my fully updated arch machine upon scrolling.

/usr/include/c++/15.1.1/bits/stl_algo.h:3638: constexpr const _Tp& std::clamp(const _Tp&, const _Tp&, const _Tp&) [with _Tp = int]: Assertion '!(__hi < __lo)' failed.

The coredump looks almost exactly the same with kirigami-gallery and the picker.
Comment 3 Antonio Rojas 2025-05-12 18:47:46 UTC
*** Bug 504088 has been marked as a duplicate of this bug. ***
Comment 4 Antonio Rojas 2025-05-12 18:47:56 UTC
*** Bug 504093 has been marked as a duplicate of this bug. ***
Comment 5 Antonio Rojas 2025-05-12 18:48:11 UTC
*** Bug 504113 has been marked as a duplicate of this bug. ***
Comment 6 John Kizer 2025-05-12 19:11:00 UTC
Hi - merging this in with the existing bug report for the underlying issue, and letting the contributors who worked on that merge request know about the current state for Frameworks 6.14. Thanks!

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