Opened 11 years ago

Closed 11 years ago

#822 closed defect (fixed)

Wavefront crashed when input source only has one LCU column

Reported by: xx.cai Owned by:
Priority: minor Milestone: HM-9.0
Component: HM Version: HM-8.0
Keywords: Cc: fbossen, ksuehring, davidf, jct-vc@…

Description

Wavefront crashed when input source only has one LCU column. In that case, the top right LCU is not available, however HM8.0 accesses the address of it before loading the context information.
Lines 865 and 1143 in TEncSlice.cpp and line 248 in TDecSlice.cpp:
if ( (uiCUAddr != 0) && ( pcCUTR->getSCUAddr()+uiMaxParts-1 >= pcSlice->getSliceCurStartCUAddr() ) && bAllowDependence)
should be modified to:
if ( (uiCUAddr != 0) && ( pcCUTR && pcCUTR->getSCUAddr()+uiMaxParts-1 >= pcSlice->getSliceCurStartCUAddr() ) && bAllowDependence)

Change History (2)

comment:1 Changed 11 years ago by DefaultCC Plugin

  • Cc fbossen ksuehring davidf jct-vc@… added

comment:2 Changed 11 years ago by fbossen

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

Fixed in r2941

Note: See TracTickets for help on using tickets.

This list contains all users that will be notified about changes made to this ticket.

These roles will be notified: Reporter, Owner, Subscriber, Participant

  • David Flynn(Subscriber)
  • Frank Bossen(Subscriber, Participant)
  • jct-vc@…(Subscriber)
  • karl.sharman@…(Always)
  • Karsten Suehring(Subscriber, Always)