Bug 435907

Summary: Juk scrambles the cover art between tracks with time
Product: [Applications] juk Reporter: greatwhite
Component: generalAssignee: Scott Wheeler <wheeler>
Status: REPORTED ---    
Severity: normal CC: mpyne
Priority: NOR    
Version First Reported In: 20.12.3   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description greatwhite 2021-04-19 09:23:16 UTC
SUMMARY


STEPS TO REPRODUCE

1. In the terminal, run `mkdir -p ~/.local/share/juk/coverdb`. Otherwise attempts to download any cover art from last.fm will trigger an error (possibly another bug).
2. Create a last.fm account and enter the details in `Settings > Configure scrobbling ...` (Not sure whether or not this is essential).
3. Go through your music library highlighting all the tracks of a given album, and pressing `Ctrl + Shift + G`. Note, do not try to highlight tracks from several albums at once while doing this, otherwise Juk will give them all the same cover art (possibly another bug).
4. Once you've covered a fair whack of your music collection, maybe just use Juk for a few days, opening & closing it every now and again. Then, the cover art entropy will start to become apparent.

OBSERVED RESULT

The wrong cover art progressively becomes assigned to tracks.

EXPECTED RESULT

The correct cover art to be assigned to each track.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: EndeavourOS 5.11.15-zen1-2-zen
(available in About System)
KDE Plasma Version: 5.21.4
KDE Frameworks Version: 5.18.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION