| Summary: | System Settings crashed on attaching USB Mouse while on Mouse settings page | ||
|---|---|---|---|
| Product: | [Applications] systemsettings | Reporter: | subho07t+bugs.kde.org |
| Component: | generic-crash | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | jlp, nate, nicolas.fella, pollux66 |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | 6.2.1 | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/plasma-desktop/-/commit/251b6215b7b44bf46d7c87d6a5f50c3a695ea1cb | Version Fixed/Implemented In: | 6.2.5 |
| Sentry Crash Report: | https://crash-reports.kde.org/organizations/kde/issues/75404/events/3458853a40f447219a626336a57130ca/ | ||
| Attachments: | New crash information added by DrKonqi | ||
|
Description
subho07t+bugs.kde.org
2024-10-23 09:15:07 UTC
Created attachment 175134 [details]
New crash information added by DrKonqi
DrKonqi auto-attaching complete backtrace.
*** Bug 496663 has been marked as a duplicate of this bug. *** A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2646 Git commit e88c10144bca7e57d3b0bb8ee37156fff73739ef by Nicolas Fella. Committed on 28/11/2024 at 12:21. Pushed by nicolasfella into branch 'master'. [kcms/mouse] Don't emit needsSaveChanged when adding device When adding a device it won't have unsaved changes, so the needsSave status won't change. This fixes a use-after-move because dev is moved earlier in "m_devices.push_back(std::move(dev));" SENTRY: SYSTEMSETTINGS-4H3 SENTRY: FALLTHROUGH-6NV M +0 -4 kcms/mouse/backends/kwin_wl/kwin_wl_backend.cpp https://invent.kde.org/plasma/plasma-desktop/-/commit/e88c10144bca7e57d3b0bb8ee37156fff73739ef Git commit 251b6215b7b44bf46d7c87d6a5f50c3a695ea1cb by Nicolas Fella. Committed on 28/11/2024 at 12:39. Pushed by nicolasfella into branch 'Plasma/6.2'. [kcms/mouse] Don't emit needsSaveChanged when adding device When adding a device it won't have unsaved changes, so the needsSave status won't change. This fixes a use-after-move because dev is moved earlier in "m_devices.push_back(std::move(dev));" SENTRY: SYSTEMSETTINGS-4H3 SENTRY: FALLTHROUGH-6NV (cherry picked from commit e88c10144bca7e57d3b0bb8ee37156fff73739ef) M +0 -4 kcms/mouse/backends/kwin_wl/kwin_wl_backend.cpp https://invent.kde.org/plasma/plasma-desktop/-/commit/251b6215b7b44bf46d7c87d6a5f50c3a695ea1cb *** Bug 497237 has been marked as a duplicate of this bug. *** |