Bug 129995 - Album Art Corrupted Broken
Summary: Album Art Corrupted Broken
Status: RESOLVED DUPLICATE of bug 148501
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 1.4.0
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-29 01:01 UTC by drdnl
Modified: 2007-11-28 17:49 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
Broken Album Art Screenshot 1 (311.84 KB, image/png)
2006-06-30 10:37 UTC, drdnl
Details
Broken Album Art Screenshot 2 (59.53 KB, image/png)
2006-06-30 10:38 UTC, drdnl
Details
Affected file, (261.99 KB, image/png)
2006-06-30 11:40 UTC, drdnl
Details
contextbrowser.html (172.73 KB, text/html)
2007-06-23 08:23 UTC, Caleb Cushing
Details
OSD with collection browser (224.95 KB, image/png)
2007-07-28 12:35 UTC, Dennis
Details
OSD with context browser (316.58 KB, image/png)
2007-07-28 12:36 UTC, Dennis
Details
track details (582.49 KB, image/png)
2007-07-28 12:37 UTC, Dennis
Details
Hexdump fragment of mp3 file (6.30 KB, text/plain)
2007-07-28 15:49 UTC, Dennis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description drdnl 2006-06-29 01:01:27 UTC
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,
Comment 1 Alexandre Oliveira 2006-06-30 04:43:47 UTC
screenshot, please?
Comment 2 drdnl 2006-06-30 10:37:22 UTC
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.
Comment 3 drdnl 2006-06-30 10:38:14 UTC
Created attachment 16831 [details]
Broken Album Art Screenshot 2

A zoom in (via xgl/compiz) on that same piece of album art
Comment 4 drdnl 2006-06-30 10:41:24 UTC
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.
Comment 5 Seb Ruiz 2006-06-30 10:59:07 UTC
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.
Comment 6 drdnl 2006-06-30 11:09:18 UTC
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.
Comment 7 drdnl 2006-06-30 11:40:07 UTC
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?
Comment 8 Caleb Cushing 2007-05-11 05:27:13 UTC
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.
Comment 9 Caleb Cushing 2007-05-11 05:55:12 UTC
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?
Comment 10 Caleb Cushing 2007-06-23 08:23:08 UTC
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
Comment 11 Caleb Cushing 2007-07-20 11:53:45 UTC
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.
Comment 12 Dennis 2007-07-28 12:34:28 UTC
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
Comment 13 Dennis 2007-07-28 12:35:51 UTC
Created attachment 21272 [details]
OSD with collection browser
Comment 14 Dennis 2007-07-28 12:36:30 UTC
Created attachment 21273 [details]
OSD with context browser
Comment 15 Dennis 2007-07-28 12:37:06 UTC
Created attachment 21274 [details]
track details
Comment 16 Caleb Cushing 2007-07-28 13:08:56 UTC
I'd just like to note that none of the images appeared corrupted in easytag for me.
Comment 17 Dennis 2007-07-28 15:49:12 UTC
>I'd just like to note that none of the images appeared corrupted in easytag for me.
The same
Comment 18 Dennis 2007-07-28 15:49:28 UTC
Created attachment 21281 [details]
Hexdump fragment of mp3 file

Some notes inside of file
Comment 19 Dennis 2007-07-28 15:51:12 UTC
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")
Comment 20 Dennis 2007-08-04 11:25:03 UTC
>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.
Comment 21 Mark Kretschmann 2007-08-04 11:36:36 UTC

*** This bug has been marked as a duplicate of 148501 ***
Comment 22 Caleb Cushing 2007-11-28 17:49:02 UTC
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.