Summary: | Discover crashes in KNSResultsStream::setRequest() when refreshing updates | ||
---|---|---|---|
Product: | [Applications] Discover | Reporter: | Nicolas Fella <nicolas.fella> |
Component: | discover | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | ak2022dev, aleixpol, ashilta.system, averello, ben, cggoody5, dcalvino, dominick.mancini, fin-w, julien.dlq, kde, kde, linux, maclin196346, nate, postix, radudekdomowy, scramble, sebastianrampe, smowtenshi, topw70+gb0xdqmr5ekupnbiom1o15jdtj0radlbnzpqobds54d2tkcis0, vozdeckyl, yurapostates |
Priority: | VHI | ||
Version: | 6.0.0 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=473332 | ||
Latest Commit: | https://invent.kde.org/frameworks/knewstuff/-/commit/8e80d1c0f5c1dd888a327b0d9a2cfcabb0b143ea | Version Fixed In: | 6.0.3 |
Sentry Crash Report: | |||
Attachments: | Crash info |
Description
Nicolas Fella
2023-08-17 10:44:58 UTC
Looks quite similar to Bug 473332. also happens when going to the "Installed" page I can confirm that Discover sometimes but not always hangs a few seconds after opening on my system too, which is: KDENeon Testing branch, updated on morning (GMT timezone) of 15 Jan 2024, running in a VirtualBox VM on a Windows 11 host. Discover version 5.27.10 KDE Plasma Version 5.27.10 KDE Frameworks Version 5.114.0 Qt Version: 5.15.11 Kernel version: 6.5.0-generic (64-bit) Graphics Platform: X11 Steps to reproduce: 1. Open the app by selecting "updates" from the Plasma panel. 2. Select install all updates. Sometimes it hangs at 0% task completed when requesting to install all updates and the update needs to be cancelled. Other times it presents a dialog for confirmation and then to enter credentials to enable the installation, but then finds an error part-way through installation. After closing the error dialog, Discover seems to become operable again. Sometimes all updates install and Discover does not hang at all. Further update: When Discover hung in same context as above, running sudo pkcon update in Konsole showed there was an update conflict: Error reported by pkcon: Fatal error: Error while installing package: trying to overwrite '/usr/bin/kde-geo-uri-handler', which is also in packange libkf5guiaddons-bin 5.113.0+p22.04+vstable+git20240107.0113-0 I am wondering if an underlying update conflict causes Discovery to hang at times? *** Bug 480826 has been marked as a duplicate of this bug. *** same for me too. it happens when you try to look in installed programs or in the search bar. it closes automatically. its missing tons of dependencies. qt6core qt6plugins. qt6widgets libkfgnewstuffcore plasma-discover. i mean libkf6newstuffcore, lol. *** Bug 480869 has been marked as a duplicate of this bug. *** *** Bug 481147 has been marked as a duplicate of this bug. *** *** Bug 481838 has been marked as a duplicate of this bug. *** I'm getting a seg fault crash if I'm in the updates page and I try to refresh, I assume it's related. Seems perhaps only when there are no changes? After applying updates, before rebooting again, if I click the refresh button Discover starts looking for updates, hard drive access goes high and Discover freezes, then closes and I'm prompted to file a bug report. The crash info is attached here. Created attachment 166204 [details]
Crash info
*** Bug 482795 has been marked as a duplicate of this bug. *** *** Bug 483054 has been marked as a duplicate of this bug. *** *** Bug 483871 has been marked as a duplicate of this bug. *** *** Bug 483608 has been marked as a duplicate of this bug. *** *** Bug 483499 has been marked as a duplicate of this bug. *** *** Bug 483890 has been marked as a duplicate of this bug. *** *** Bug 484035 has been marked as a duplicate of this bug. *** Git commit 8e80d1c0f5c1dd888a327b0d9a2cfcabb0b143ea by Aleix Pol. Committed on 23/03/2024 at 01:34. Pushed by sitter into branch 'master'. resultsstream: Delay the entry loading into the event look Otherwise we fetch them before the client might finish the load before loadEntries end and d->properties might mutate. M +5 -1 src/core/resultsstream.cpp https://invent.kde.org/frameworks/knewstuff/-/commit/8e80d1c0f5c1dd888a327b0d9a2cfcabb0b143ea *** Bug 484332 has been marked as a duplicate of this bug. *** *** Bug 484424 has been marked as a duplicate of this bug. *** *** Bug 484767 has been marked as a duplicate of this bug. *** I'm reporter of bug 484767 which was marked as duplicate. I have Discover version 6.0.3 and this bug has NOT been resolved. I still get crashes when I search for any package. *** Bug 484332 has been marked as a duplicate of this bug. *** OK I looked into Bug 484332 and after updating my Arch knewstuff package the issue was also fixed for me as well. Sry for changing the bug status. *** Bug 484730 has been marked as a duplicate of this bug. *** *** Bug 484430 has been marked as a duplicate of this bug. *** |