Opened 4 years ago
Closed 4 years ago
#1348 closed defect (fixed)
Uninitialized availability flags in Section 8.5.5.2
Reported by: | bheng | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | spec | Version: | VVC D10 vE |
Keywords: | Cc: | ksuehring, bbross, XiangLi, fbossen, jvet@… |
Description
When sps_sbtmvp_enabled_flag is equal to 0, the variable availableFlagSbCol is not initialized. It is then used in an undefined state in equation 677.
if( availableFlagSbCol )
subblockMergeCandList[ i++ ] = SbCol
Similarly, when sps_affine_enabled_flag is equal to 0, availableFlagA, availableFlagB, and availableFlagConstK are not initialized as well.
Change history (1)
comment:1 Changed 4 years ago by jlchen
- Resolution set to fixed
- Status changed from new to closed
Note: See TracTickets for help on using tickets.
Good catch. The initialization process of those variables will be added in S2001-vH release, as follows:
1. The variables availableFlagSbCol, availableFlagA, availableFlagB, and availableFlagConstK with K = 1..6 are initialized to be equal to FALSE.