Opened 2 years ago
#1582 new defect
Decoder crash with IDR refresh
Reported by: | c.bartnik | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | VTM | Version: | VTM-18.2 |
Keywords: | Cc: | ksuehring, XiangLi, fbossen, jvet@… |
Description
The following encoder call produces a decodable bitstream but with an invalid reference picture.
In the decoder with "checkRPL" the temporalIds of the referencing and the reference picture are checked. Here, the temporalId of the reference picture is higher than the one referencing it.
ERROR: In function "checkRPL" in /Users/bartnik/git/vgit_VVCSoftware_VTM/source/Lib/CommonLib/Slice.cpp:754: The picture referred to by each active entry in RefPicList[ 0 ] or RefPicList[ 1 ] shall be present in the DPB and shall have TemporalId less than or equal to that of the current picture.
configuration: RA, DecodingRefreshType=2, IntraPeriod=64
encoder call:
EncoderApp -c encoder_randomaccess_vtm.cfg -c per-sequence/RaceHorses.cfg --DecodingRefreshType=2 -ip 64 -f 65