Opened 3 years ago

Closed 3 years ago

#1411 closed defect (fixed)

Decoder crash when decoding a CRA picture following an EOS

Reported by: marie-pierre.gallasso Owned by:
Priority: minor Milestone:
Component: VTM Version: VTM-10.2
Keywords: Cc: ksuehring, XiangLi, fbossen, jvet@…

Description

The vtm returns an exception when decoding a CRA picture following an EOS nut as m_newCLVS[] is not correctly set.
The setting of m_newCLVS[] to true failed in this case, as it checked the following condition:
if (m_cDecLib.getFirstSliceInPicture() && nalu.m_nalUnitType == NAL_UNIT_CODED_SLICE_CRA && isEosPresentInPu)
{}
Indeed, the flag isEosPresentInPu is reset to false as soon as a new picture is detected (SPS, PPS, PH...), and does not have the right value when decoding the CRA picture.

Change history (1)

comment:1 Changed 3 years ago by forayr

  • Resolution set to fixed
  • Status changed from new to closed

Fix in MR 1969

Note: See TracTickets for help on using tickets.