STEPS TO REPRODUCE 1. Launch Discover. 2. Select bottom left Checking for updates.../No Updates page. 3. Click mouse button and pull down this page or press 'Check for Updates' button in order to begin update process. 4. Without waiting for the current update process to finish - pull down the page again - Discover window becomes unresponsive. 5. Click on Discover window. OBSERVED RESULT Discover crashes EXPECTED RESULT Updates page cannot be pulled down upon update checking/process in progress SOFTWARE/OS VERSIONS Operating System: KDE neon Developer Edition KDE Plasma Version: 5.14.80 KDE Frameworks Version: 5.53.0 Qt Version: 5.11.2 Kernel Version: 4.15.0-39-generic ADDITIONAL INFORMATION Reproduciblity: Very often
Can you please provide a backtrace?
It's freezing only for about 0.5 sec sometimes currently. Possible solution: 1. 'Checking for updates..' text cannot be pulled down again. 2. 'Already checking for updates' popup message appears.
Then it's not crashing?
It's currently sluggish on responding for some drag downs and sometimes freezes for ~half a second - but not crashes
Git commit 6f1bf941066cd8e40480feddb0c0462d0615e147 by Aleix Pol. Committed on 19/12/2018 at 17:39. Pushed by apol into branch 'master'. pk: don't offer launching the SDK package Could probably find a more generic way to fix it, will wait until we get more use-cases. M +11 -1 libdiscover/backends/PackageKitBackend/AppPackageKitResource.cpp M +1 -1 libdiscover/backends/PackageKitBackend/AppPackageKitResource.h https://commits.kde.org/discover/6f1bf941066cd8e40480feddb0c0462d0615e147