| Summary: | Crash in RpmOstreeNotifier::checkForPendingDeployment() during update | ||
|---|---|---|---|
| Product: | [Applications] Discover | Reporter: | Nikita <nikita> |
| Component: | rpm-ostree Backend | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | aleixpol, kdedev, mariamfahmy66, nate, travier |
| Priority: | HI | Keywords: | drkonqi |
| Version First Reported In: | 6.6.4 | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| See Also: | https://bugs.kde.org/show_bug.cgi?id=496538 | ||
| Latest Commit: | https://invent.kde.org/plasma/discover/-/commit/e4f452c2e1165c0d617be708d5533aea71df7f55 | Version Fixed/Implemented In: | 6.7.1 |
| Sentry Crash Report: | https://crash-reports.kde.org/organizations/kde/issues/399916/events/974c3b90e0ef4b789a0b016bbe1ada07/ | ||
|
Description
Nikita
2026-05-02 09:23:54 UTC
The backtrace looks identical to bug 496538, which was backported as far back as 6.4.0, but clearly the crash is still happening. The Sentry report has 224 events and 12 user reports, raising priority A possibly relevant merge request was started @ https://invent.kde.org/plasma/discover/-/merge_requests/1340 Git commit 44628907ff811e1e70c0d375b132dccbfddf1f46 by Timothée Ravier. Committed on 15/06/2026 at 08:57. Pushed by ravier into branch 'master'. rpm-ostree: Limit filesystem watcher triggers We only need to be triggered once on changes in deployments thus drop all paths from the watcher to avoid triggering on each file change. Likely fix for M +22 -12 libdiscover/backends/RpmOstreeBackend/RpmOstreeNotifier.cpp M +3 -0 libdiscover/backends/RpmOstreeBackend/RpmOstreeNotifier.h https://invent.kde.org/plasma/discover/-/commit/44628907ff811e1e70c0d375b132dccbfddf1f46 Git commit e4f452c2e1165c0d617be708d5533aea71df7f55 by Timothée Ravier. Committed on 15/06/2026 at 10:07. Pushed by apol into branch 'Plasma/6.7'. rpm-ostree: Limit filesystem watcher triggers We only need to be triggered once on changes in deployments thus drop all paths from the watcher to avoid triggering on each file change. Likely fix for (cherry picked from commit 44628907ff811e1e70c0d375b132dccbfddf1f46) M +22 -12 libdiscover/backends/RpmOstreeBackend/RpmOstreeNotifier.cpp M +3 -0 libdiscover/backends/RpmOstreeBackend/RpmOstreeNotifier.h https://invent.kde.org/plasma/discover/-/commit/e4f452c2e1165c0d617be708d5533aea71df7f55 |