New santizer warning in KF 5.98 headers

Nicolas Fella nicolas.fella at gmx.de
Wed Jan 11 12:26:17 GMT 2023


On 1/10/23 22:49, Michael Reeves wrote:
> /usr/include/KF5/KConfigWidgets/kstandardaction.h:261:64: runtime
> error: load of value 4294967295, which is not a valid value for type
> 'Qt::ConnectionType'
>
> SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior
> /usr/include/KF5/KConfigWidgets/kstandardaction.h:261:64 in
>
> The issue stems for assigning an int to a enum which is internally
> considered unsigned and possibly smaller than the four byte int. If
> this is doing what we expect than I need a way to shut off the warning.
Looks like
https://invent.kde.org/frameworks/kconfigwidgets/-/merge_requests/175
aims to address this?


More information about the kde-core-devel mailing list