FS#18595 - [libid3tag] unknown_encoding bug (includes patch)

Attached to Project: Arch Linux
Opened by Benjamin Wild (honki) - Sunday, 07 March 2010, 19:15 GMT
Last edited by Eric Belanger (Snowman) - Saturday, 03 July 2010, 19:32 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Hugo Doria (hdoria)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

There is a bug in libid3tag which results in mpd causing extremly high cpu load and using a lot of memory (on my netbook, it used up all of my machines memory which resulted in fam and several other applications crashing) while scanning certain kinds of mp3 files.

I'm reporting this here since libid3tag hasn't been updated since 2004. The good news is that there's already a patch available in debian:

http://patch-tracker.debian.org/patch/series/view/libid3tag/0.15.1b-10/11_unknown_encoding

I attached an updated PKGBUILD which includes this patch and also another patch from debian (I also added gperf to makedepends):

http://patch-tracker.debian.org/patch/series/view/libid3tag/0.15.1b-10/10_utf16

Additional info:
* package version(s)
libid3tag 0.15.1b-4

* config and/or log files etc.


Steps to reproduce:
I can upload a mp3 file which lets mpd crash if there's any need.
This task depends upon

Closed by  Eric Belanger (Snowman)
Saturday, 03 July 2010, 19:32 GMT
Reason for closing:  Fixed
Additional comments about closing:  fixed in libid3tag-0.15.1b-5
Comment by Benjamin Wild (honki) - Sunday, 07 March 2010, 21:15 GMT
forgot the PKGBUILD

Loading...