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.

Reply via email to