Bug#405801: [pkg-mad-maintainers] [Fwd: Re: Regarding debian bug #405801.]

Kurt Roeckx kurt at roeckx.be
Sat Jan 13 19:03:44 CET 2007


On Sat, Jan 13, 2007 at 06:45:36PM +0100, Andreas Henriksson wrote:
> reassign 405801 libid3tag0
> tags 405801 + patch
> thanks
> 
> libid3tag doesn't gracefully handle unexpected values in the
> files id3 encoding. Below is one such occation when id3_parse_uint
> apparently returns 50 (which I have no idea how it can be stored in an
> enum which doesn't contain a definition for 50).
> The "id3_parse_string" function doesn't have a default case in it's
> switch to catch this but (by accident?) happens to return NULL for this
> case. No error checking seems to be done in this particular caller to
> see if id3_parse_string returns NULL.

Hi,

Thanks for look at this.  Could you please also provide a sample case
where it goes wrong, so I can really look at what's going on?


Kurt





More information about the pkg-mad-maintainers mailing list