Bug 467739 - After network error, the GHNS dialog is basically useless until the app that opened it is restarted
Summary: After network error, the GHNS dialog is basically useless until the app that ...
Status: REPORTED
Alias: None
Product: frameworks-knewstuff
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.104.0
Platform: Manjaro Linux
: NOR normal
Target Milestone: ---
Assignee: Dan Leinir Turthra Jensen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-24 03:39 UTC by Craig Shea
Modified: 2023-04-04 22:20 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Craig Shea 2023-03-24 03:39:19 UTC
SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. Open Plasma Settings
2. Go to the Appearance module
3. Attempt to install or update a number of Application Styles, Plasma Styles, Color themes, and/or Splash Screens.

OBSERVED RESULT

At some point, a network read error occurs and the Settings app NEVER recovers. Trying to download anything further will result in an error. Simply exitng the browsel dialog for those categories is not enough. You must exit the entire Settings app in order for it to start working again.

This has been happening for mostly the entire year I've been using Manjaro Linux. I've went through several Plasma updates and this has not been adressed. I can assure you I have no networking issues, as I maintained connectivity on other devices.

EXPECTED RESULT

In general, these applications ought to be resiliant to potential network disruptions (the network is unreliable!). Network errors should not result in needing to restart the application to be able to use it in the expected manner.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 5.26.5
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Craig Shea 2023-03-24 03:46:45 UTC
It just happened again.

Here's the exact error message:

"Network error 0: Server stopped accepting new streams before the stream was established."

Closing and reopening the settings app and attempting to update/install the item again usually works.