Version: 1.4.0 (using KDE 3.5.2, Kubuntu Package 4:3.5.2-0ubuntu18 dapper) Compiler: Target: i486-linux-gnu OS: Linux (i686) release 2.6.15-25-386 Not all, but about half of my album art (200+ albums) is corrupted and no unsetting/fetch new cover fixes it. Only the album art in the context menu is broken (top left). The one in albums by is fine, so is the one when you click and drag. In addition the full screen album art works (right click on the AA top left) I have managed to fix the top left AA though, by removing all id3 tags from the songs and re-doing the entire thing. A possible factor might be mp3gain,
screenshot, please?
Created attachment 16830 [details] Broken Album Art Screenshot 1 As you can see in this picture all the album art is fine except for the one in the top left corner which seems to be some kind of corrupted image.
Created attachment 16831 [details] Broken Album Art Screenshot 2 A zoom in (via xgl/compiz) on that same piece of album art
In addition, whilst doing the great purge (strip all id3 tags, rename, replaygain and add album art) I did have enough foresight to save one entire album which shows this behaviour, I can confirm that the purged album works fine but the broken one doesnt, this might rule out database problems. I suspect it might have something to do with replaygain. contact me directly for a copy of it (or a single file) if necessary.
It's certainly not a database problem. When playing this file, take a look at ~/.kde/share/apps/amarok/contextbrowser.html, and find the reference to that image. It should be in ~/.kde/share/apps/amarok/albumcovers/cache/ Then, open that image in a viewer. It might just be corrupted! It seems that only the shadowed version is damaged, too.
I think i found the problem, the database(?) told amarok that it could find the image here: data:image/png;base64,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 Which i am pretty sure is not a valid location, whatever did this did it to 538 of my tracks which had to be manually fixed.
Created attachment 16833 [details] Affected file, I deleted everything in amarok/albumcovers (made a backup of course) in which I lost all my albumcovers, except for the corrupted one in that file... I'd say its pretty definite now that something corrupted the embedded image within the mp3 file. What might have done it was when I used foobar2000 to apply replaygain to all my files via vmware via samba. But even then it affected 1/4 of my files. Does anyone have any insight?
I have this same issue and have never used foobar 2000. I haven't embedded any images that I'm aware of. I have used replaygain though although I can't think of any reason why that would affect it.
interesting to note ~/.kde/share/apps/amarok/albumcovers/cache/ I removed that and ~/.kde/share/apps/amarok/covershadow-cache/ and the problem still exists. most of my covers disappeared but ones I've had problems with including the corrupted ones still show. where else are covers stored?
Created attachment 20935 [details] contextbrowser.html tested still exists in 1.4.6 do you guys want screens? because I removed ~/.kde/share/apps/amarok/albumcovers/ and ~/.kde/share/apps/amarok/covershadow-cache/ when amarok wasn't started. started amarok, ran the cover manager and I can see all the covers that are corrupted displayed there. here's my context file
I've found out that one of the corrupted covers is in the ID3 tags for the song. after deleting the images from the id3 tags and removing ~/.kde/share/apps/amarok/covershadow-cache/ ~/.kde/share/apps/amarok/albumcovers/ then restarting amarok I no longer noticed problems with that album (may not have to delete albumcovers). I think in my case this is an invalid bug. fyi the covers can be checked with a program called easytag in linux. http://easytag.sourceforge.net/ Hope this is helpful for all subscribers to the bug.
I have noticed this misbehavior (similar to http://bugs.kde.org/attachment.cgi?id=16830&action=view) after easytag has moved to libid3tag (see easytag changelog for version 2.1.1). Amarok throws on console messages like 'Corrupt JPEG data: 280 extraneous bytes before marker 0xc0' each time it displays screwed image embedded in ID3 tag. Earlier (when easytag version was < 2.1.1), amarok did not show any embedded images in OSD with debug message 'QImage::smoothScale: Image is a null image'. Images in collecton browser apparently was loading from 'Cover (front).jpg' in album directory. I store album art in my music collection twice - one (or more) 'Cover (front).jpg' in album directory, and relatively small (500x500 px) image embedded in each mp3 track. All my mp3 collection was edited with different versions of easytag for years. I still can see normal embedded images with easytag for all mp3 files. Program versions: kde-3.5.7 amarok-1.4.6 jpeg-6b libid3 libid3tag-0.15.1b easytag-2.1.2
Created attachment 21272 [details] OSD with collection browser
Created attachment 21273 [details] OSD with context browser
Created attachment 21274 [details] track details
I'd just like to note that none of the images appeared corrupted in easytag for me.
>I'd just like to note that none of the images appeared corrupted in easytag for me. The same
Created attachment 21281 [details] Hexdump fragment of mp3 file Some notes inside of file
Looks like libjpeg wants to see raw JPEG data, and don't want to deal with JFIF tag. File fragment starting with 0xffd8 is a raw copy of source 'Cover (front).jpg'. I don't know ID3v4 spec very well, and don't know is it bug in amarok or in id3lib, but it will be very nice, if amarok will handle this situation. Message 'Corrupt JPEG data' belongs to libjpeg: denger@bachus ~/tmp/jpeg-6b $ grep -rn 'Corrupt JPEG data' * jerror.h:176: "Corrupt JPEG data: %u extraneous bytes before marker 0x%02x")
>File fragment starting with 0xffd8 is a raw copy of source 'Cover (front).jpg' My is bad, this is not a raw copy. This is a synch-safe copy. And all this is rather TagLib bug #148501 than amaroK bug.
*** This bug has been marked as a duplicate of 148501 ***
Know what would be nice. at least for my part of this issue since I didn't know that images could be embedded for the longest time. If images I set would override embedded ones. or make a toggle override setting somewhere. I think it should be automatic myself.