﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
924	Encoder crash when setting MinQTChromaISlice larger or equal to 32	hanhuang		"Encoder crash when setting MinQTChromaISlice larger or equal to 32.  It's due to coding a negative value in xWriteUvlc().   It seems the problem is caused by the following code:
#if JVET_Q0468_Q0469_MIN_LUMA_CB_AND_MIN_QT_FIX
  // convert the Intra Chroma minQT setting from chroma unit to luma unit
  m_uiMinQT[2] <<= getChannelTypeScaleX(CHANNEL_TYPE_CHROMA, m_chromaFormatIDC);
#endif

The min QT size for Chroma tree is scaled according to chroma format, but the maximum BT size and maximum TT size are not scaled. Therefore, the value of sps_log2_diff_max_tt_min_qt_intra_slice_luma/pic_log2_diff_max_tt_min_qt_intra_slice_chroma can be negative if maxTT size is default 32.  


Coding of syntax elements relate to chroma tree sizes are in luma sample units, but the encoder configures are in chroma sample unit? or sometimes in chroma sample unit sometimes in luma sample units?  "	defect	closed	minor		VTM	VTM-8.0	fixed		ksuehring XiangLi fbossen jvet@…
