libavcodec/zmbv.c:386: error: Buffer Overrun L3
  Offset added: 768 Size: [0, +oo].

libavcodec/zmbv.c:380:1: <Length trace>
378.  * Decode intraframe
379.  */
380. static int zmbv_decode_intra(ZmbvContext *c)
     ^
381. {
382.     uint8_t *src = c->decomp_buf;

libavcodec/zmbv.c:380:1: Parameter `c->pal[*]`
378.  * Decode intraframe
379.  */
380. static int zmbv_decode_intra(ZmbvContext *c)
     ^
381. {
382.     uint8_t *src = c->decomp_buf;

libavcodec/zmbv.c:386:9: Array access: Offset added: 768 Size: [0, +oo]
384.     /* make the palette available on the way out */
385.     if (c->fmt == ZMBV_FMT_8BPP) {
386.         memcpy(c->pal, src, 768);
             ^
387.         src += 768;
388.     }

static int zmbv_decode_intra(ZmbvContext *c)
{
    uint8_t *src = c->decomp_buf;
    if (c->fmt == ZMBV_FMT_8BPP) {
        memcpy(c->pal, src, 768);
        src += 768;
    }
    memcpy(c->cur, src, c->width * c->height * (c->bpp / 8));
    return 0;
}
['static int zmbv_decode_intra(ZmbvContext *c)\n{\n    uint8_t *src = c->decomp_buf;\n    if (c->fmt == ZMBV_FMT_8BPP) {\n        memcpy(c->pal, src, 768);\n        src += 768;\n    }\n    memcpy(c->cur, src, c->width * c->height * (c->bpp / 8));\n    return 0;\n}']