Version: 2.2-GIT from 25.08.09 (using KDE 4.3.0) Compiler: gcc-4.4.1 -march=core2 OS: Linux Installed from: Gentoo Packages How to Reproduce: 1. Delete ~/.kde4/share/apps/amarok 2. Rescan collection 3. Go to cover manager 4. Fetch missing covers The cover manager fetches the covers, but if it hits an album of which the cover cannot be downloaded, it simply stops fetching. Workaround: Select the album after the unfetchable one, fetch the cover manually, then continue with "Fetch Missing Covers". Expected Behaviour: Amarok should happily skip those albums and continue fetching. Also, if the process was parallel, the fetches would gain a nice speedup.
Changed the title, it's not the scanner that fetches the covers :)
*** Bug 207676 has been marked as a duplicate of this bug. ***
The workaround mentioned above does not work in amarok 2.1.80 at all.
I can confirm that this happens and also Vadym Krevs comment also is true.
*** Bug 206784 has been marked as a duplicate of this bug. ***
I can confirm this bug on Amarok 2.1.85/KDE 4.3/OpenSuSE 11.1 also.
Created attachment 37255 [details] fix cover manager fetchall This is a patch that fixes this (as well as another related) cover manager fetchall bug. There may be remaining bugs in cover manager that I've not run into yet (I'm still poking around this code), so there may be more patches in the future. I just thought I'd submit this now since I've tested it and it works (other testing would be appreciated ;-).
Many thanks Tycho, I've just committed your patch to git master: commit 0b0c476e56e2f9279b1c70ffb373a2d3b6e87c99 Author: Mark Kretschmann <kretschmann@kde.org> Date: Wed Sep 30 12:20:25 2009 +0200 Cover Manager no longer stops when one cover cannot be fetched. Patch by Tycho Andersen <kdebugs@tycho.ws>. I've fixed a few small issues, like missing i18n.
*** Bug 211929 has been marked as a duplicate of this bug. ***