Opened 4 years ago

Closed 4 years ago

#1112 closed defect (fixed)

Decoder crashes when encountering an VPS repetition

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

Description

When encoding two IDR periods with VPS enabled (e.g. multi-layer config), the decoder keeps using the parsed VPS after storing it into the ParameterSetManager. This is unsafe because the ParameterSetManager takes ownership of the allocated memory and may deallocate it in case the parameter set is a repetition.

The usage pattern is not very intuitive, but I have not found a solution except for adding comments.

Change history (2)

comment:2 Changed 4 years ago by ksuehring

  • Milestone set to VTM-9.1
  • Resolution set to fixed
  • Status changed from new to closed

The MR was merged.

Note: See TracTickets for help on using tickets.