kalli123 / webm

Automatically exported from code.google.com/p/webm
0 stars 0 forks source link

Decoder Crash with Error "Invalid usage of segement feature on small blocks" #976

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What is the expected behavior? What do you see instead?
Decoder crashes as the encoder is allowing skip mode for block sizes < 8x8 when 
segmentation is enabled with SKIP feature.

What version are you using? On what operating system?
Version 2.3.0. Windows OS. 

Can you reproduce using the vpxdec or vpxenc tools? What command line are
you using?
You can reproduce it by generating streams with segmentation SKIP feature 
enabled, when there is a chance to pick up SKIP with segmentation enabled for 
blocks < 8x8. 

Please provide any additional information below.
The main fix would be to disallow sub-partitions (HOR/VER/SPLIT) in 
pick_rd_partitions when segmentation is enabled with active SKIP feature for 
block sizes < 8X8. 

Original issue reported on code.google.com by ynsai...@gmail.com on 17 Mar 2015 at 9:14

GoogleCodeExporter commented 9 years ago

Original comment by ya...@google.com on 18 Mar 2015 at 5:53

GoogleCodeExporter commented 9 years ago
Do you have any instructions to reliably reproduce this so I can test a fix? My 
active map usage hasn't encountered this scenario. In theory the encoder 
subdividing active map blocks below 16x16 is possible but based on my model of 
how it works it should be very unlikely, so this may be revealing a second bug 
here. 

Original comment by aconve...@google.com on 31 Mar 2015 at 11:28

GoogleCodeExporter commented 9 years ago

Original comment by ya...@google.com on 2 Apr 2015 at 9:44