Opened 3 years ago

Closed 3 years ago

#1471 closed defect (fixed)

Decoder crashed when DebugBitstream is present

Reported by: siwamura Owned by:
Priority: minor Milestone:
Component: VTM Version: VTM-12.0
Keywords: Cc: ksuehring, XiangLi, fbossen, jvet@…

Description

When DebugBitstream is present, decoder crashes with the following error message after second IRAP picture is decoded:

ERROR: In function "Slice::checkSubpicTypeConstraints" in /path/to/Slice.cpp:1226: When a subpicture is not a leading subpicture of an IRAP subpicture, it shall not be a RADL or RASL subpicture

This may be caused due to missing update of previous IRAP POC (m_prevIRAPSubpicPOC).

Error message disappears if updatePrevGDRInSameLayer() and updatePrevIRAPAndGDRSubpic() are added just after updateAssociatedIRAP() in tryDecodePicture(), but I am not confident this solve the issue perfectly...

Change history (2)

comment:1 Changed 3 years ago by siwamura

MR!2028 submitted

comment:2 Changed 3 years ago by siwamura

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

MR was merged into master.

Note: See TracTickets for help on using tickets.