#413555 libtag1c2a: id3v2 zero-sized frame parsing

Package:
libtag1c2a
Source:
taglib
Submitter:
Lehel Bernadt
Date:
2013-11-04 13:15:08 UTC
Severity:
important
Tags:
#413555#5
Date:
2007-03-05 19:44:33 UTC
From:
To:
I have many mp3 files which have id3v2 tags with zero-sized frames in
them; that is, the 4 byte frame identfier, 4 nulls, and 2 flag bytes.
This isn't an issue with other tag processing apps/libs, but taglib
fails to parse the tag after such a frame. So only the data to the first
such frame is processed, which leads to an incomplete display of file
information in the various players using taglib.
The attached patch fixes the issue.