Summary: | Discover crashed upon removing multiple apps at once | ||
---|---|---|---|
Product: | [Applications] Discover | Reporter: | Alexander Mentyu <notuxius> |
Component: | discover | Assignee: | Aleix Pol <aleixpol> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | nate |
Priority: | NOR | Keywords: | drkonqi |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/discover/012bd024d631332fa4a4fb7e0ff77374577f61fd | Version Fixed In: | 5.15.0 |
Sentry Crash Report: | |||
Attachments: |
Regular (not Flatpak/Snap) apps list
Batch installations and one removal of featured apps |
Description
Alexander Mentyu
2018-12-10 14:58:04 UTC
What do you mean by "at once"? Do you know if they were flatpak, snap or packagekit? Created attachment 116830 [details]
Regular (not Flatpak/Snap) apps list
1. Pressed 'Remove' button of one app.
2. Confirmed pass prompt.
3. Without waiting for previous removal to complete pressed 'Remove' of other app in same list.
4. Pressed 'Remove' button for other apps in the list without waiting for previous removals to complete - so it was batch removal.
5. App crashed.
Created attachment 116832 [details]
Batch installations and one removal of featured apps
Git commit 012bd024d631332fa4a4fb7e0ff77374577f61fd by Aleix Pol. Committed on 13/12/2018 at 02:39. Pushed by apol into branch 'master'. pk: change strategy for updating the installed package state Use the information offered by the transaction instead of clearing the package and resolving the packages again. PackageKit apt backend is really slow and issues happen eventually. Related: bug 401971 M +12 -11 libdiscover/backends/PackageKitBackend/PKTransaction.cpp M +0 -8 libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp M +0 -1 libdiscover/backends/PackageKitBackend/PackageKitBackend.h https://commits.kde.org/discover/012bd024d631332fa4a4fb7e0ff77374577f61fd |