Opened 23 months 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

Change history (0)

Note: See TracTickets for help on using tickets.