https://bugs.kde.org/show_bug.cgi?id=502220
Bug ID: 502220 Summary: ASSERT: "static_cast<qsizetype>(m_shortcuts.size()) == shortcuts.size()" in file ./src/session.cpp, line 437 Classification: Plasma Product: xdg-desktop-portal-kde Version: 6.3.3 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: iamgr...@gmail.com CC: aleix...@kde.org Target Milestone: --- SUMMARY ``` Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: CreateSession called with parameters: Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: handle: "/org/freedesktop/portal/desktop/request/1_411/897627F327FB89CB68B3596D402220E5" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: session_handle: "/org/freedesktop/portal/desktop/session/1_411/chromium_22E03202ACB6E4F69E4163E7FBB88AB0" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: app_id: "google-chrome" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: options: QMap(("handle_token", QVariant(QString, "897627F327FB89CB68B3596D402220E5"))("session_handle_token", QVariant(QString, "chromi um_22E03202ACB6E4F69E4163E7FBB88AB0"))) Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: CreateSession called with parameters: Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: handle: "/org/freedesktop/portal/desktop/request/1_411/227E36818A9592AF24BEC89065591B1F" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: session_handle: "/org/freedesktop/portal/desktop/session/1_411/chromium_C75DE02A3F6BE9B831855EDEB1F6A126" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: app_id: "google-chrome" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: options: QMap(("handle_token", QVariant(QString, "227E36818A9592AF24BEC89065591B1F"))("session_handle_token", QVariant(QString, "chromi um_C75DE02A3F6BE9B831855EDEB1F6A126"))) Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: CreateSession called with parameters: Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: handle: "/org/freedesktop/portal/desktop/request/1_411/F952E14465190ED1458CBD58660F8F7C" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: session_handle: "/org/freedesktop/portal/desktop/session/1_411/chromium_4C210CB8FEE4FB8BA689C75F877B0E89" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: app_id: "google-chrome" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: options: QMap(("handle_token", QVariant(QString, "F952E14465190ED1458CBD58660F8F7C"))("session_handle_token", QVariant(QString, "chromi um_4C210CB8FEE4FB8BA689C75F877B0E89"))) Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: CreateSession called with parameters: Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: handle: "/org/freedesktop/portal/desktop/request/1_411/18AC616D3AC9815878D1274F50D63FE1" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: session_handle: "/org/freedesktop/portal/desktop/session/1_411/chromium_B53E090D65E5BFF6C7B5792F9830E964" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: app_id: "google-chrome" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: options: QMap(("handle_token", QVariant(QString, "18AC616D3AC9815878D1274F50D63FE1"))("session_handle_token", QVariant(QString, "chromi um_B53E090D65E5BFF6C7B5792F9830E964"))) Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: CreateSession called with parameters: Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: handle: "/org/freedesktop/portal/desktop/request/1_411/65F0C132D0C8A7EBDA17AFEC2EBC9B65" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: session_handle: "/org/freedesktop/portal/desktop/session/1_411/chromium_718CD06CF7E6C8EC003688E2A01130AB" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: app_id: "google-chrome" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: options: QMap(("handle_token", QVariant(QString, "65F0C132D0C8A7EBDA17AFEC2EBC9B65"))("session_handle_token", QVariant(QString, "chromi um_718CD06CF7E6C8EC003688E2A01130AB"))) Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: CreateSession called with parameters: Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: handle: "/org/freedesktop/portal/desktop/request/1_411/18C53C8114483FB9538699F4D8A20C97" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: session_handle: "/org/freedesktop/portal/desktop/session/1_411/chromium_D0AD889F1EB54868E8EEFE0D7B18B410" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: app_id: "google-chrome" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: options: QMap(("handle_token", QVariant(QString, "18C53C8114483FB9538699F4D8A20C97"))("session_handle_token", QVariant(QString, "chromi um_D0AD889F1EB54868E8EEFE0D7B18B410"))) Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: ListShortcuts called with parameters: Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: handle: "/org/freedesktop/portal/desktop/request/1_411/A37AEF1A25C1685FC4A99E705C82148F" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: session_handle: "/org/freedesktop/portal/desktop/session/1_411/chromium_22E03202ACB6E4F69E4163E7FBB88AB0" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: ListShortcuts called with parameters: Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: handle: "/org/freedesktop/portal/desktop/request/1_411/61AF593CC0C41522C01CACE123D621D6" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: session_handle: "/org/freedesktop/portal/desktop/session/1_411/chromium_C75DE02A3F6BE9B831855EDEB1F6A126" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: ListShortcuts called with parameters: Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: handle: "/org/freedesktop/portal/desktop/request/1_411/0E75F11B64B6B29948D6476E96BE054F" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: session_handle: "/org/freedesktop/portal/desktop/session/1_411/chromium_4C210CB8FEE4FB8BA689C75F877B0E89" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: ListShortcuts called with parameters: Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: handle: "/org/freedesktop/portal/desktop/request/1_411/744BE70B42CFE65097AA6868A9207262" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: session_handle: "/org/freedesktop/portal/desktop/session/1_411/chromium_B53E090D65E5BFF6C7B5792F9830E964" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: ListShortcuts called with parameters: Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: handle: "/org/freedesktop/portal/desktop/request/1_411/6B7C04CE892DBA4389E8A77000884AC6" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: session_handle: "/org/freedesktop/portal/desktop/session/1_411/chromium_718CD06CF7E6C8EC003688E2A01130AB" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: ListShortcuts called with parameters: Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: handle: "/org/freedesktop/portal/desktop/request/1_411/A267483F422BFF655A183350CBB1C529" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: session_handle: "/org/freedesktop/portal/desktop/session/1_411/chromium_D0AD889F1EB54868E8EEFE0D7B18B410" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: BindShortcuts called with parameters: Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: handle: "/org/freedesktop/portal/desktop/request/1_411/D12596AB3A024BA674E8AC67ED666FCB" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: session_handle: "/org/freedesktop/portal/desktop/session/1_411/chromium_22E03202ACB6E4F69E4163E7FBB88AB0" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: shortcuts: QList(std::pair("openManage",QMap(("description", QVariant(QString, "Менеджер")))), std::pair("reload",QMap(("description", QVariant(QString, "Перезагрузить расширение")))), std::pair("styleDisableAll",QMap(("description", QVariant(QString, "Выключить все стили"))))) Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: parent_window: "" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: options: QMap(("handle_token", QVariant(QString, "D12596AB3A024BA674E8AC67ED666FCB"))) Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: BindShortcuts called with parameters: Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: handle: "/org/freedesktop/portal/desktop/request/1_411/94512A9CA8A2673858BA38CCA8134E90" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: session_handle: "/org/freedesktop/portal/desktop/session/1_411/chromium_4C210CB8FEE4FB8BA689C75F877B0E89" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: shortcuts: QList(std::pair("open-dashboard",QMap(("description", QVariant(QString, "Open dashboard")))), std::pair("open-dashboard-with-running-scripts",QMap(("description", QVariant(QString, "Open dashboard with the current tab's URL used as filter")))), std::pair("open-new-script",QMap(("description", QVariant(QString, "Open new script tab")))), std::pair("toggle-enable",QMap(("description", QVariant(QString, "Toggle enable state"))))) Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: parent_window: "" Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: xdp-kde-GlobalShortcuts: options: QMap(("handle_token", QVariant(QString, "94512A9CA8A2673858BA38CCA8134E90"))) Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: ASSERT: "static_cast<qsizetype>(m_shortcuts.size()) == shortcuts.size()" in file ./src/session.cpp, line 437 Mar 31 00:49:49 rocket xdg-desktop-portal-kde[94958]: KCrash: Application 'xdg-desktop-portal-kde' crashing... crashRecursionCounter = 2 Mar 31 00:49:49 rocket systemd-coredump[96855]: Process 94958 (xdg-desktop-por) of user 1000 terminated abnormally with signal 6/ABRT, processing... Mar 31 00:49:49 rocket systemd-coredump[96856]: Process 94958 (xdg-desktop-por) of user 1000 dumped core. #10 0x0000639746268fd5 _ZN22GlobalShortcutsSession10setActionsERK5QListISt4pairI7QString4QMapIS2_8QVariantEEE (xdg-desktop-portal-kde + 0x49fd5) #11 0x000063974626d90d _ZN21GlobalShortcutsPortal18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv (xdg-desktop-portal-kde + 0x4e90d) #12 0x000063974626e5d7 _ZN21GlobalShortcutsPortal11qt_metacallEN11QMetaObject4CallEiPPv (xdg-desktop-portal-kde + 0x4f5d7) #28 0x0000639746269f11 main (xdg-desktop-portal-kde + 0x4af11) #31 0x000063974626a2a5 _start (xdg-desktop-portal-kde + 0x4b2a5) Mar 31 00:49:49 rocket systemd[1976]: plasma-xdg-desktop-portal-kde.service: Main process exited, code=dumped, status=6/ABRT Mar 31 00:49:49 rocket systemd[1976]: plasma-xdg-desktop-portal-kde.service: Failed with result 'core-dump'. Mar 31 00:49:49 rocket systemd[1976]: plasma-xdg-desktop-portal-kde.service: Consumed 392ms CPU time, 67.8M memory peak. Mar 31 00:49:49 rocket xdg-desktop-por[2203]: A backend call failed: Remote peer disconnected Mar 31 00:49:49 rocket xdg-desktop-por[2203]: A backend call failed: Remote peer disconnected Mar 31 00:49:49 rocket xdg-desktop-por[2203]: A backend call failed: Remote peer disconnected Mar 31 00:49:49 rocket systemd[1976]: Starting plasma-xdg-desktop-portal-kde.service - Xdg Desktop Portal For KDE... Mar 31 00:49:49 rocket drkonqi-coredump-processor[96857]: "/usr/lib/x86_64-linux-gnu/libexec/xdg-desktop-portal-kde" 94958 "/var/lib/systemd/coredump/core.xdg-desktop-por.1000.f293ea7322934e12acec8785f467db06.94958.1743378589000000.zst" Mar 31 00:49:50 rocket systemd[1976]: Started plasma-xdg-desktop-portal-kde.service - Xdg Desktop Portal For KDE. Mar 31 00:49:50 rocket drkonqi[96949]: excavating QList("dump", "COREDUMP_FILENAME=/var/lib/systemd/coredump/core.xdg-desktop-por.1000.f293ea7322934e12acec8785f467db06.94958.1743378589000000.zst") Mar 31 00:49:50 rocket drkonqi-coredump-launcher[97017]: PID: 94958 (xdg-desktop-por) Mar 31 00:49:50 rocket drkonqi-coredump-launcher[97017]: Command Line: /usr/lib/x86_64-linux-gnu/libexec/xdg-desktop-portal-kde Mar 31 00:49:50 rocket drkonqi-coredump-launcher[97017]: Executable: /usr/lib/x86_64-linux-gnu/libexec/xdg-desktop-portal-kde Mar 31 00:49:50 rocket drkonqi-coredump-launcher[97017]: Control Group: /user.slice/user-1000.slice/user@1000.service/session.slice/plasma-xdg-desktop-portal-kde.service Mar 31 00:49:50 rocket drkonqi-coredump-launcher[97017]: User Unit: plasma-xdg-desktop-portal-kde.service Mar 31 00:49:50 rocket drkonqi-coredump-launcher[97017]: Storage: /var/lib/systemd/coredump/core.xdg-desktop-por.1000.f293ea7322934e12acec8785f467db06.94958.1743378589000000.zst (present) Mar 31 00:49:50 rocket drkonqi-coredump-launcher[97017]: Message: Process 94958 (xdg-desktop-por) of user 1000 dumped core. Mar 31 00:49:50 rocket drkonqi-coredump-launcher[97017]: #10 0x0000639746268fd5 _ZN22GlobalShortcutsSession10setActionsERK5QListISt4pairI7QString4QMapIS2_8QVariantEEE (xdg-desktop-portal-kde + 0x49fd5) Mar 31 00:49:50 rocket drkonqi-coredump-launcher[97017]: #11 0x000063974626d90d _ZN21GlobalShortcutsPortal18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv (xdg-desktop-portal-kde + 0x4e90d) Mar 31 00:49:50 rocket drkonqi-coredump-launcher[97017]: #12 0x000063974626e5d7 _ZN21GlobalShortcutsPortal11qt_metacallEN11QMetaObject4CallEiPPv (xdg-desktop-portal-kde + 0x4f5d7) Mar 31 00:49:50 rocket drkonqi-coredump-launcher[97017]: #28 0x0000639746269f11 main (xdg-desktop-portal-kde + 0x4af11) Mar 31 00:49:50 rocket drkonqi-coredump-launcher[97017]: #31 0x000063974626a2a5 _start (xdg-desktop-portal-kde + 0x4b2a5) Mar 31 00:49:52 rocket xdg-desktop-por[2203]: Failed to close session implementation: GDBus.Error:org.freedesktop.DBus.Error.UnknownObject: No such object path '/org/freedesktop/portal/desktop/session/1_411/chromium_D0AD889F1EB54868E8EEFE0D7B18B410' Mar 31 00:49:52 rocket xdg-desktop-por[2203]: Failed to close session implementation: GDBus.Error:org.freedesktop.DBus.Error.UnknownObject: No such object path '/org/freedesktop/portal/desktop/session/1_411/chromium_C75DE02A3F6BE9B831855EDEB1F6A126' Mar 31 00:49:52 rocket xdg-desktop-por[2203]: Failed to close session implementation: GDBus.Error:org.freedesktop.DBus.Error.UnknownObject: No such object path '/org/freedesktop/portal/desktop/session/1_411/chromium_718CD06CF7E6C8EC003688E2A01130AB' Mar 31 00:49:52 rocket xdg-desktop-por[2203]: Failed to close session implementation: GDBus.Error:org.freedesktop.DBus.Error.UnknownObject: No such object path '/org/freedesktop/portal/desktop/session/1_411/chromium_22E03202ACB6E4F69E4163E7FBB88AB0' Mar 31 00:49:52 rocket xdg-desktop-por[2203]: Failed to close session implementation: GDBus.Error:org.freedesktop.DBus.Error.UnknownObject: No such object path '/org/freedesktop/portal/desktop/session/1_411/chromium_B53E090D65E5BFF6C7B5792F9830E964' Mar 31 00:49:52 rocket xdg-desktop-por[2203]: Failed to close session implementation: GDBus.Error:org.freedesktop.DBus.Error.UnknownObject: No such object path '/org/freedesktop/portal/desktop/session/1_411/chromium_4C210CB8FEE4FB8BA689C75F877B0E89' ``` STEPS TO REPRODUCE I get this crash every time I start google chrome OBSERVED RESULT Crash EXPECTED RESULT No crash SOFTWARE/OS VERSIONS Operating System: Ubuntu 24.10 (Oracular Oriole) KDE Plasma Version: 6.3.3 KDE Frameworks Version: 6.12.0 Qt Version: 6.8.2 Kernel Version: 6.11.0-1011-lowlatency (64-bit) Graphics Platform: Wayland Processors: 20 × 13th Gen Intel® Core™ i7-13700H Memory: 31.0 ГиБ of RAM Graphics Processor 1: Intel® Graphics Graphics Processor 2: NVIDIA RTX A1000 6GB Laptop GPU ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.