https://bugs.kde.org/show_bug.cgi?id=523572
--- Comment #2 from [email protected] --- Created attachment 194713 --> https://bugs.kde.org/attachment.cgi?id=194713&action=edit Symbolized crashing-thread backtrace (debug symbols installed) Symbolized backtrace attached (debug symbols now installed: libkf6globalaccel6-dbgsym, libqt6dbus6-dbgsym, libqt6core6t64-dbgsym), from a fresh reproduction. The two frames that were previously ??? now resolve: - #11 qDBusRegisterMetaType<QList<QKeySequence>>()::{lambda...}::_FUN — the QList<QKeySequence> demarshaller in libKF6GlobalAccel - #16 QDBusActivateObjectEvent::placeMetaCall — in libQt6DBus Root cause: operator>>(QDBusArgument const&, QKeySequence&) [libKF6GlobalAccel] calls q_dbus_message_iter_get_basic without checking the current argument type, so the mismatched QList<QKeySequence> in the setShortcutKeys call trips libdbus's type check (_dbus_warn_check_failed) and aborts the whole process. (The libc frames in the trace show as n/a because libc6-dbgsym isn't installed and libc was updated mid-session, but they're just the abort path.) -- You are receiving this mail because: You are watching all bug changes.
