https://bugs.kde.org/show_bug.cgi?id=464467
Bug ID: 464467 Summary: Updates page is super slow when it has a lot of offline updates Classification: Applications Product: Discover Version: master Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: PackageKit Assignee: plasma-b...@kde.org Reporter: n...@kde.org CC: aleix...@kde.org Target Milestone: --- STEPS TO REPRODUCE 1. Use offline updates 2. Open Discover 3. Click on "Updates" when it has 517 items to update 4. Click on the list item for the offline update 5. Click the "More information button OBSERVED RESULT After step 3, the Updates page opens but it's slow and laggy. After step 5, Discover hangs for about 30 seconds. EXPECTED RESULT No lags, no hangs, good performance. ADDITIONAL INFORMATION No such issues seen with interactive updates. After step 5, the following is printed to the console: $ (mr/896) plasma-discover adding empty sources model QStandardItemModel(0x24b67e0) file:///home/nate/kde/usr/lib64/qml/org/kde/kirigami.2/ScrollablePage.qml:200:9: QML MouseArea: Binding loop detected for property "implicitHeight" file:///home/nate/kde/usr/lib64/qml/org/kde/kirigami.2/ScrollablePage.qml:200:9: QML MouseArea: Binding loop detected for property "implicitHeight" file:///home/nate/kde/usr/lib64/qml/org/kde/kirigami.2/ScrollablePage.qml:200:9: QML MouseArea: Binding loop detected for property "implicitHeight" file:///home/nate/kde/usr/lib64/qml/org/kde/kirigami.2/ScrollablePage.qml:200:9: QML MouseArea: Binding loop detected for property "implicitHeight" file:///home/nate/kde/usr/lib64/qml/org/kde/kirigami.2/ScrollablePage.qml:200:9: QML MouseArea: Binding loop detected for property "implicitHeight" error fetching updates: PackageKit::Transaction::ErrorInternalError "could not create transaction /47375_dcdbcabb: failed to allocate /47375_dcdbcabb as uid 1000 already has 501 transactions in progress" error fetching updates: PackageKit::Transaction::ErrorInternalError "could not create transaction /47376_eeddaeba: failed to allocate /47376_eeddaeba as uid 1000 already has 501 transactions in progress" error fetching updates: PackageKit::Transaction::ErrorInternalError "could not create transaction /47377_aaceacba: failed to allocate /47377_aaceacba as uid 1000 already has 501 transactions in progress" error fetching updates: PackageKit::Transaction::ErrorInternalError "could not create transaction /47378_eedbaaae: failed to allocate /47378_eedbaaae as uid 1000 already has 501 transactions in progress" error fetching updates: PackageKit::Transaction::ErrorInternalError "could not create transaction /47379_cebdbaeb: failed to allocate /47379_cebdbaeb as uid 1000 already has 501 transactions in progress" error fetching updates: PackageKit::Transaction::ErrorInternalError "could not create transaction /47380_bbeadeed: failed to allocate /47380_bbeadeed as uid 1000 already has 501 transactions in progress" [and about a million more of these; too many for Bugzilla to handle without me chopping off the output] -- You are receiving this mail because: You are watching all bug changes.