You've already forked FFmpeg
							
							
				mirror of
				https://github.com/FFmpeg/FFmpeg.git
				synced 2025-10-30 23:18:11 +02:00 
			
		
		
		
	avcodec/h264_direct: Fix runtime error: left shift of negative value -14
Fixes: 682/clusterfuzz-testcase-4799120021651456 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
This commit is contained in:
		| @@ -614,7 +614,7 @@ single_col: | ||||
|  | ||||
|                 { | ||||
|                     const int16_t *mv_col = l1mv[x8 * 3 + y8 * b4_stride]; | ||||
|                     int my_col            = (mv_col[1] << y_shift) / 2; | ||||
|                     int my_col            = (mv_col[1] * (1 << y_shift)) / 2; | ||||
|                     int mx                = (scale * mv_col[0] + 128) >> 8; | ||||
|                     int my                = (scale * my_col    + 128) >> 8; | ||||
|                     fill_rectangle(&sl->mv_cache[0][scan8[i8 * 4]], 2, 2, 8, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user