Opened 10 years ago

Closed 10 years ago

#265 closed defect (fixed)

DisableInter4x4=0 induces Hm5.0 decoder crash

Reported by: mwi Owned by: SimonO
Priority: minor Milestone: HM-5.1
Component: HM Version: HM-5.0
Keywords: Cc: fbossen, ksuehring, davidf, jct-vc@…

Description

Encoder

Encoder was run with parameter --DisableInter4x4=0:

bin/TAppEncoderStatic -c cfg/encoder_randomaccess.cfg --FrameRate=30 --FramesToBeEncoded=300 --SourceHeight=480 --SourceWidth=832 --InputFile=orig/RaceHorses_832x480_30.yuv --IntraPeriod=32 --DisableInter4x4=0 --QP=39 --SEIpictureDigest=0 --BitstreamFile=test.hvc --ReconFile=enc.yuv

Decoder

The decoder crashes with a segmentation fault:

Thread [1] (Suspended: Signal 'SIGSEGV' received. Description: Segmentation fault.)

7 TComPic::getNumPartInCU() /home/wien/work/workspace-hevc-hm/HM5.0/source/Lib/TLibCommon/TComPic.h:115 0x0806356d
6 TComLoopFilter::xDeblockCU() /home/wien/work/workspace-hevc-hm/HM5.0/source/Lib/TLibCommon/TComLoopFilter.cpp:243 0x08095f4e
5 TComLoopFilter::loopFilterPic() /home/wien/work/workspace-hevc-hm/HM5.0/source/Lib/TLibCommon/TComLoopFilter.cpp:179 0x08095e33
4 TDecGop::decompressGop() /home/wien/work/workspace-hevc-hm/HM5.0/source/Lib/TLibDecoder/TDecGop.cpp:417 0x0806c243
3 TDecTop::executeDeblockAndAlf() /home/wien/work/workspace-hevc-hm/HM5.0/source/Lib/TLibDecoder/TDecTop.cpp:236 0x0805316c
2 TAppDecTop::decode() /home/wien/work/workspace-hevc-hm/HM5.0/source/App/TAppDecoder/TAppDecTop.cpp:148 0x0804ee79
1 main() /home/wien/work/workspace-hevc-hm/HM5.0/source/App/TAppDecoder/decmain.cpp:79 0x0804c56b

Attachments (1)

test.hvc (36.5 KB) - added by mwi 10 years ago.

Download all attachments as: .zip

Change History (6)

comment:1 Changed 10 years ago by DefaultCC Plugin

  • Cc fbossen ksuehring davidf added

Changed 10 years ago by mwi

comment:2 in reply to: ↑ description Changed 10 years ago by Xiang Li

Hi Mathias,

I think the bug is related to G1042 (partition mode binarization). It also causes the problem reported in ticket #254. I tried to fix it. However, I didn't find right text of the binarization. I think the binarization was proposed by Samsung but the code seemed from HHI. Maybe the author could provide a fix for it.

Xiang Li

comment:3 Changed 10 years ago by ksuehring

  • Milestone set to HM-5.1
  • Owner set to SimonO
  • Status changed from new to assigned

comment:4 Changed 10 years ago by SimonO

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

This bug has been fixed in the revision 1735 of the branch HM-5.0-dev-misc.

comment:5 Changed 10 years ago by davidf

  • Cc jct-vc@… added
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, Participant)
  • Frank Bossen(Subscriber)
  • jct-vc@…(Subscriber)
  • karl.sharman@…(Always)
  • Karsten Suehring(Subscriber, Participant, Always)
  • Mathias Wien(Reporter)
  • Oudin(Owner, Participant)
  • Xiang Li(Participant)