GNOME Bugzilla – Bug 162647
[id3demux] Consumes all available memory playing a tagged mp3
Last modified: 2005-05-03 10:40:40 UTC
1. Fetch the problem MP3. A 50k chunk that reproduces the problem is at http://excel.xl0.org/angelhead.mp3; the full 8MB MP3 is at http://excel.xl0.org/angel.mp3. 2. Attempt to play the problem MP3 with rhythmbox 0.8.8 or Totem 0.99.22. 3. Observe that the player application will suck up all your memory until it's killed. Running the MP3 through mp3asm produces a version that no longer crashes the player (http://excel.xl0.org/angelok.mp3); this is still kind of an ugly bug, though.
confirmed to eat all memory with latest CVS of everything perhaps an ID3 tag parsing problem (angelok has no ID3 tag)
it hangs in id3_tag_parse(). Seems like a libid3 bug.
Created attachment 35604 [details] [review] fix for libid3tag Fix for parsing error in libid3. With this patch, the file plays correctly.
Patch sent upstream, marking as fixed (could mark it as NOTGNOME too).
*** Bug 300791 has been marked as a duplicate of this bug. ***
Seb, can you make sure this gets in Ubuntu? The libid3tag maintianer isn't making a good impression on me at all here.
that's fixed for Debian and Ubuntu has synced the fixed package, thanks