﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
1414	VTM crashes when starting to decode with CRA and RASL with SUFFIX SEI	ksuehring		"In a bitstream starting with CRA, RASL pictures 

""TemporalId shall be greater than or equal to the TemporalId of the layer access unit containing the NAL unit""

(last changed MR !1699 by Hiawei Sun ""fixed conformance check of tid and nalu_layer_id for FD"")

If this check is removed, the same problem leads to the error

""The TemporalId of an SEI NAL unit shall be equal to the TemporalId of the AU containing the NAL unit""

(last changed !1386 by Xiang Ma ""JVET-P0125: Aspects of constraints on TemporalId and nuh_layer_id""

The problem is that the suffix SEI NAL unit gets stored into the check buffer, while the slice is discarded. The buffer for the slice and preceding NAL units in the picture gets cleared on discarding the slice.

(last modified in !1886 by me ""Fix decoding if bitstream starts with a CRA picture with RASL"", which fixes decoding for streams starting with CRA, that don't have trailing NAL units)

The same problem should exist for suffix APS NAL units."	defect	closed	minor	VTM-12.1	VTM	VTM-10.2	fixed		ksuehring XiangLi fbossen jvet@…
