Browse Source

zmbv: Reset the decoder on keyframe errors

Prevent the crash on fuzzed files as reported in bug 63.
tags/n1.2
Luca Barbato 13 years ago
parent
commit
c1d1ef4ecd
1 changed files with 2 additions and 0 deletions
  1. +2
    -0
      libavcodec/zmbv.c

+ 2
- 0
libavcodec/zmbv.c View File

@@ -428,6 +428,8 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *got_frame, AVPac
c->fmt = buf[3];
c->bw = buf[4];
c->bh = buf[5];
c->decode_intra = NULL;
c->decode_xor = NULL;

buf += 6;
len -= 6;


Loading…
Cancel
Save