Garbage when playing starts (stable + freebsd)

I have had this problem for a while, but today I noticed that it has something to do with the album art in the id3 tags; if the art is big (above 300x300 ish). I was able to fix most of my songs by reducing the iTunes supplied artwork for a smaller version.

I looked at the MP3 decoder code but I have no idea where to start looking.

The garbage scratching sound is always at start (maybe it reads the tag as sound data or something), it stops if I strip the artwork from the tag.

Ant hits will be appreciated :)

No body? where do the devs hang out? I'm not asking to get that fixed, I can do it, I just need to be pointed in the right direction.

He does check the forums sometimes it seems. But I don't know how often of were he hangs out other wise... :(
I also have this problems with some mp3 files in linux.

Here is some mp3 files that I get garbage in the beginning with:

I also have this problem in Linux with some files processed with eyeD3. It's very nasty.

Resolved by r2252.