dxx-rebirth/d2x-rebirth/libmve
Kp 8db88cb2b5 Fix off-by-one in mvelib processing
When exactly four bytes remain, mvelib will attempt to compute a
past-the-end pointer.  Some handlers will dereference this pointer
without rechecking the length.  Adjust the header check to require a
non-empty body.

Reported-by: jwrdegoede <https://github.com/dxx-rebirth/dxx-rebirth/issues/413>
2018-12-18 03:36:34 +00:00
..
decoder8.cpp
decoder16.cpp
decoders.h
mve_audio.cpp
mve_audio.h
mve_main.c
mvelib.cpp Fix off-by-one in mvelib processing 2018-12-18 03:36:34 +00:00
mvelib.h Fix crash after pausing movie 2018-10-10 02:01:12 +00:00
mveplay.cpp Fix crash after pausing movie 2018-10-10 02:01:12 +00:00
mveplayer.1