Files
scummvm/common/formats
Matthew Duggan e3f4117535 COMMON: Avoid Quicktime parsing crash on early EOF
In parseStream, atom.size is initailized to uint32 max.  If the loop in
readDefault then never executes because the stream has hit EOF, that size is
passed as-is to seek.  This can cause a crash eg in SeekableSubReadStream
because of an int overflow.

Change readDefault to return an error in a few places if we have hit eof before
a valid atom has been read.  It's ok not to do the seek in this case.
2023-11-18 21:03:02 +01:00
..
2023-08-07 10:48:59 +02:00
2023-08-07 10:22:09 +02:00
2023-04-08 16:20:11 +02:00
2023-04-08 16:20:11 +02:00
…