taglib/tests
Lukáš Lalinský f59c3b67aa Detect RIFF files with invalid chunk sizes
The bug report has a WAVE file with zero-sized 'data' chunk, which causes
TagLib to iterate over the file, 8 bytes in each iteration. The new code
adds a check for the chunk name, which forces it to mark the file as
invalid if the chunk name doesn't contain ASCII characters.

https://bugs.kde.org/show_bug.cgi?id=283412
2012-03-10 09:06:55 +01:00
..
data Detect RIFF files with invalid chunk sizes 2012-03-10 09:06:55 +01:00
CMakeLists.txt Full read/write support for FLAC pictures 2011-01-08 10:36:26 +00:00
main.cpp Add a CppUnit-based test suite (only very few things is covered for now, but it's a start). 2007-11-10 16:46:04 +00:00
test_aiff.cpp Update the AIFF test 2011-02-25 19:43:25 +00:00
test_ape.cpp Support for reading/writing tags from Monkey's Audio files 2010-07-03 11:32:27 +00:00
test_apetag.cpp Implemented a specialized version of APE::Tag::isEmpty() 2010-07-10 09:22:53 +00:00
test_asf.cpp Support for ASF embedded pictures 2011-01-16 11:57:12 +00:00
test_bytevector.cpp Support for ASF embedded pictures 2011-01-16 11:57:12 +00:00
test_bytevectorlist.cpp Fix off-by-one error in ByteVectorList::split 2009-07-11 13:24:21 +00:00
test_fileref.cpp Support for reading/writing tags from Monkey's Audio files 2010-07-03 11:32:27 +00:00
test_flac.cpp Don't overwrite fields that already exist 2011-03-19 07:42:47 +01:00
test_flacpicture.cpp Full read/write support for FLAC pictures 2011-01-08 10:36:26 +00:00
test_flacunknownmetadatablock.cpp Work-in-progress support for writing FLAC picture 2010-11-28 12:54:52 +00:00
test_id3v1.cpp Add a CppUnit-based test suite (only very few things is covered for now, but it's a start). 2007-11-10 16:46:04 +00:00
test_id3v2.cpp Fix parsing of regular 32-bit integers in SynchData::toUInt() 2010-04-15 20:22:21 +00:00
test_list.cpp Add a CppUnit-based test suite (only very few things is covered for now, but it's a start). 2007-11-10 16:46:04 +00:00
test_map.cpp Add a CppUnit-based test suite (only very few things is covered for now, but it's a start). 2007-11-10 16:46:04 +00:00
test_mp4.cpp Ignore trailing non-data atoms when parsing MP4 covr atoms 2010-04-02 12:14:32 +00:00
test_mp4coverart.cpp Support for MP4 cover art 2009-10-24 16:55:54 +00:00
test_mp4item.cpp Support for MP4 cover art 2009-10-24 16:55:54 +00:00
test_mpeg.cpp Use correct frame sizes when calculating length of MPEG 2 or 2.5 streams. 2007-11-22 18:55:47 +00:00
test_ogg.cpp New utility class to make sure temporary files are always deleted 2009-11-02 19:53:15 +00:00
test_oggflac.cpp New utility class to make sure temporary files are always deleted 2009-11-02 19:53:15 +00:00
test_riff.cpp Fix writing of new RIFF chunks at even positions 2011-02-13 10:27:56 +00:00
test_string.cpp Fix upgrading of ID3v2.3 genre with number 0 (Blues) 2010-04-12 18:27:59 +00:00
test_synchdata.cpp Fix parsing of regular 32-bit integers in SynchData::toUInt() 2010-04-15 20:22:21 +00:00
test_trueaudio.cpp Fix TTA audio properties reading. 2007-11-23 06:54:22 +00:00
test_wav.cpp Detect RIFF files with invalid chunk sizes 2012-03-10 09:06:55 +01:00
test_wavpack.cpp More tests for WavPack audio properties 2010-11-27 21:12:14 +00:00
test_xiphcomment.cpp Try to read track also from TRACKNUM and year from YEAR. 2009-07-11 13:17:06 +00:00
utils.h Ignore trailing non-data atoms when parsing MP4 covr atoms 2010-04-02 12:14:32 +00:00