Opened 4 years ago

Closed 4 years ago

#1178 closed defect (duplicate)

Recent change to Slice::checkRPL broke decoder

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

Description

Recent change to Slice::checkRPL has broken the decoder.

JVET_S0160_ASPECT1_ASPECT9 adds a check on m_pcPic->cs->vps->getIndependentLayerFlag(layerIdx), but vps may not exist.

Possible solution: check vps is not a nullptr (as is done 2 lines above the change), before doing the check.

Example test case showing problem:
./bin/EncoderAppStatic -c cfg/encoder_randomaccess_vtm.cfg -c cfg/per-sequence/BasketballPass.cfg -f 1
./bin/DecoderAppStatic -b str.bin

<segmentation fault>

Change history (1)

comment:1 Changed 4 years ago by karlsharman

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

Subset of newer ticket #1180

Note: See TracTickets for help on using tickets.