﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
1515	Overflow in ALF derivation process when bitdepth > 10	marie-pierre.gallasso		"In the following condition (deriveClassificationBlk function in AdaptiveLoopFilter.cpp),

{{{
      if( (uint32_t)d1 * (uint32_t)hv0 > (uint32_t)hv1 * (uint32_t)d0 )

}}}

the result of '''(uint32_t)d1 * (uint32_t)hv0''' or '''(uint32_t)hv1 * (uint32_t)d0''' may need more than 32 bits when bitdepth > 10.
The multiplication may overflow and the comparison of the two results may be wrong.

"	defect	closed	minor	VTM-15.0	VTM	VTM-14.2	fixed		ksuehring XiangLi fbossen jvet@…
