Summary: | Crash when clicking update button the moment it becomes enabled | ||
---|---|---|---|
Product: | [Applications] Discover | Reporter: | Nate Graham <nate> |
Component: | KNewStuff Backend | Assignee: | Dan Leinir Turthra Jensen <leinir> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | aleixpol, alexander.lohnau |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/frameworks/knewstuff/commit/edd790b9d7c18a468ab2fbe76cb11694b1c336dd | Version Fixed In: | 5.74 |
Description
Nate Graham
2020-08-26 00:20:09 UTC
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/knewstuff/-/merge_requests/41 Git commit edd790b9d7c18a468ab2fbe76cb11694b1c336dd by Dan Leinir Turthra Jensen. Committed on 28/08/2020 at 18:07. Pushed by leinir into branch 'master'. Make the internal kpackage job task less fragile This is done to ensure we don't end up emitting things on an already-deleted object, which breaks. We cannot simply swap the existing code out for a connection that's queued, as we may end up not emitting the result, which would be a problem in itself. Also clean up the error reporting a touch while we're at it. M +41 -19 src/core/jobs/kpackagejob.cpp https://invent.kde.org/frameworks/knewstuff/commit/edd790b9d7c18a468ab2fbe76cb11694b1c336dd |