| Summary: | Discover Crashes in QQuickItem::~QQuickItem() during update when package removal denied | ||
|---|---|---|---|
| Product: | [Applications] Discover | Reporter: | 13hurdw |
| Component: | discover | Assignee: | Aleix Pol <aleixpol> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | angelbravo, dennis.schridde, mwinthrop, nate |
| Priority: | NOR | ||
| Version First Reported In: | 5.8.7 | ||
| Target Milestone: | --- | ||
| Platform: | Neon | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
Discover backtrace
Ambiguous Discover message box |
||
Created attachment 105933 [details]
Ambiguous Discover message box
*** Bug 380915 has been marked as a duplicate of this bug. *** *** Bug 376548 has been marked as a duplicate of this bug. *** *** Bug 382792 has been marked as a duplicate of this bug. *** Doesn't seem to be happening anymore with 5.8.8. Closing, reopen if it's not the case. |
Created attachment 105932 [details] Discover backtrace 5.8.7 on neon LTS 5.8 Steps: Check for Updates (10 updates available in my case) Update All An ambiguous message box appears with the title "Remove..." and the text "libkpmcore4 (3.0.3-0neon+16.04+build5)", presumably asking whether to remove this package? When I click 'No' on the message box, Discover seg faulted and crashed (backtrace attached). Trying to reproduce, but now when clicking no, it doesn't segfault but it shows "Loading..." and "Updating..." then kicks me back to the updates list without actually asking for admin authentication and updating. There are two main issues here: 1. The message box isn't exactly clear what is being asked of the user. Presumably it is asking whether to remove the specified package. 2. Behaviour after clicking 'No' on the message box is unexpected; either crashing or showing "Updating..." when it is not actually updating the packages.