1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-03-28 12:32:17 +02:00
FFmpeg/libavcodec
Michael Niedermayer 1f6aea2cc4 avcodec/cabac: Check initial cabac decoder state
Fixes integer overflows
Fixes: 1430e9c43fae47a24c179c7c54f94918/signal_sigsegv_421427_2340_591e9810c7b09efe501ad84638c9e9f8.264

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Found-by: xiedingbao (Ticket4727)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit 8000d484b83aafa752d84fbdbfb352ffe0dc64f8)

Conflicts:

	libavcodec/cabac.h

Conflicts:

	libavcodec/h264_cabac.c
	libavcodec/h264_slice.c
2015-12-20 10:59:27 +01:00
..
2015-03-06 14:37:44 +01:00
2014-11-13 19:01:08 +01:00
2015-03-13 13:04:31 +01:00
2015-03-03 13:57:42 +01:00
2015-07-20 04:43:39 +02:00
2015-02-21 20:38:13 +01:00
2015-07-20 04:43:39 +02:00
2015-01-09 20:33:53 +01:00
2014-12-18 23:27:14 +01:00
2015-02-06 19:07:29 +01:00
2014-11-14 20:25:02 +01:00
2015-02-05 09:48:54 +00:00
2015-05-15 20:40:26 +02:00
2015-11-19 03:51:37 +01:00
2015-02-17 11:27:42 -05:00
2015-01-05 01:45:49 +01:00
2015-03-28 20:01:22 +01:00
2014-10-28 12:22:03 +01:00
2014-10-28 12:22:03 +01:00
2014-10-28 15:30:05 +01:00
2015-03-14 14:26:28 +01:00
2015-06-19 10:37:30 +02:00
2014-10-24 09:53:42 +03:00
2015-02-10 14:20:32 +00:00
2014-11-26 04:11:16 +01:00
2014-11-03 10:15:07 -05:00
2015-02-01 19:13:38 +01:00
2015-03-02 19:32:23 +01:00
2015-07-23 01:37:36 +02:00
2015-02-27 09:30:13 +00:00
2015-07-23 01:35:29 +02:00
2015-02-18 10:21:56 -05:00
2014-11-25 02:00:06 +00:00
2015-01-17 13:01:26 +01:00
2015-01-15 01:25:16 +01:00
2014-12-20 11:29:19 +01:00
2014-12-20 11:29:19 +01:00
2015-01-22 01:47:54 +01:00
2014-12-03 11:56:22 +01:00
2015-01-22 01:49:04 +01:00
2015-01-22 01:49:04 +01:00
2015-01-13 17:27:45 +01:00
2015-01-11 12:15:03 +01:00
2014-11-16 23:48:38 +01:00
2015-11-26 01:37:33 +01:00
2014-10-27 20:55:57 +01:00
2014-11-25 02:00:27 +01:00
2015-11-19 03:51:38 +01:00
2015-02-24 03:15:42 +01:00
2014-09-30 20:21:14 +02:00
2015-11-19 03:51:37 +01:00
2014-10-22 23:12:38 +02:00
2015-02-06 21:02:08 +01:00
2015-02-15 17:28:02 +01:00
2015-02-14 12:48:41 +00:00
2015-05-15 10:04:51 +02:00
2015-02-04 09:45:41 +00:00
2015-01-19 17:12:09 +01:00