Opened 4 years ago
Closed 4 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 4 years ago by siwamura
comment:2 Changed 4 years ago by siwamura
- Resolution set to fixed
- Status changed from new to closed
MR was merged into master.
MR!2028 submitted