Stefan Knoblich
d311b4380e
mod_fsv: Check audio/video frame size for possible buffer overflow and abort playback
...
Audio frame sizes were already being checked for overflow,
but video frame sizes were taken as-is, which would
lead to heap corruption.
In case an overflow has been detected, playback is aborted immediately as
there is no way we can ever recover from such a situation due to the lack
of a (well-known) frame header signature that could be used to skip over
the corrupted part of the streams.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-21 23:27:23 +01:00
..
2013-01-21 15:36:35 -06:00
2013-01-21 23:27:23 +01:00
2012-07-03 09:01:27 -05:00
2012-10-17 22:36:47 -05:00
2012-12-17 11:29:15 -06:00
2012-04-18 11:52:02 -05:00
2012-10-11 11:04:09 -05:00
2012-11-28 23:12:35 -06:00
2012-04-18 11:52:02 -05:00
2012-10-17 09:17:16 -05:00
2012-10-10 14:20:07 -05:00
2012-12-09 14:01:33 -06:00
2012-11-29 08:58:44 -06:00
2012-04-18 11:52:02 -05:00
2012-08-22 16:27:07 -05:00
2012-11-21 22:04:55 -06:00
2012-10-05 16:48:03 +00:00
2013-01-16 09:55:06 -06:00
2012-11-30 13:54:47 -06:00
2012-08-16 12:09:19 -05:00
2012-07-23 11:36:19 -05:00
2012-04-18 11:52:02 -05:00
2012-12-22 22:29:33 -06:00
2012-06-11 13:05:29 +00:00
2013-01-18 22:06:30 +00:00
2012-11-15 13:16:50 -06:00
2012-04-18 11:52:02 -05:00
2013-01-17 17:09:44 -06:00
2012-11-26 15:18:58 -06:00
2012-01-05 16:57:31 -06:00
2012-12-11 14:05:03 -06:00
2013-01-21 15:36:35 -06:00
2012-12-05 13:17:50 -06:00
2012-12-09 13:16:25 -06:00
2012-12-29 14:57:15 -06:00
2013-01-13 01:18:44 -05:00
2012-12-10 10:56:07 -06:00
2012-12-10 10:56:07 -06:00
2012-09-14 07:38:03 -05:00
2012-11-05 06:37:01 -06:00
2012-11-14 16:48:21 -08:00
2012-10-23 18:14:27 -04:00
2012-04-25 17:14:55 -05:00
2012-10-30 18:19:13 +00:00
2012-04-18 11:52:02 -05:00
2012-11-19 18:21:25 -06:00
2012-04-18 11:52:02 -05:00
2012-05-07 13:44:16 -05:00
2013-01-15 09:15:39 -06:00
2013-01-08 14:22:32 -06:00
2012-06-22 18:15:06 -05:00
2012-04-18 11:52:02 -05:00
2011-10-21 08:56:42 -05:00
2013-01-10 09:34:11 -06:00
2013-01-08 14:21:41 -06:00
2012-10-23 12:08:40 -05:00
2012-11-13 12:48:59 -06:00
2012-12-29 14:57:15 -06:00
2012-04-18 11:52:02 -05:00