Bug 469243

Summary: Huge playlists (+5k files) freeze Elisa
Product: [Applications] Elisa Reporter: Akseli Lahtinen <akselmo>
Component: generalAssignee: Matthieu Gallien <matthieu_gallien>
Status: REPORTED ---    
Severity: normal CC: enn3player, nate, putr4.s
Priority: NOR    
Version First Reported In: 23.04.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Akseli Lahtinen 2023-05-01 19:02:18 UTC
SUMMARY
If a playlist contains +5000 files, and one toggles the "Party mode" Elisa freezes completely.
I assume this is because it tries to load *all* album covers, instead only the ones visible to user.


STEPS TO REPRODUCE
1. Have a huge music collection
2. Add all tracks from that to a playlist
3. After it's done loading, open party mode

OBSERVED RESULT
Elisa freezes completely

EXPECTED RESULT
Elisa should not freeze. It can be a bit slow but not freeze.

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 38
KDE Plasma Version: 5.27.4
KDE Frameworks Version: 5.105.0
Qt Version: 5.15.9
Kernel Version: 6.2.13-300.fc38.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 15,5 GiB of RAM
Graphics Processor: AMD Radeon RX 6600

ADDITIONAL INFORMATION
Link to hotspot file: https://cloud.akselmo.dev/index.php/s/xbw4rcjXAKksLaq
Comment 1 Prajna Sariputra 2023-05-13 05:23:00 UTC
I am also experiencing this issue with Elisa 23.04.1, and downgrading to Elisa 22.12.3 makes the issue go away.
Comment 2 Nate Graham 2023-05-15 22:22:17 UTC
*** Bug 469594 has been marked as a duplicate of this bug. ***
Comment 3 Akseli Lahtinen 2023-11-16 13:06:23 UTC
Update to this

The actual list of tracks does not freeze. It's the playlist that causes the freeze. It seems playlist view is trying to load all album arts the moment the slider is moved somewhere?