--- trunk/xvidcore/vfw/src/codec.c 2011/06/20 18:10:44 2019 +++ trunk/xvidcore/vfw/src/codec.c 2011/06/21 07:53:07 2020 @@ -159,6 +159,11 @@ return ICERR_BADFORMAT; } + if ((inhdr->biWidth % 4) || (inhdr->biHeight % 4)) + { + return ICERR_BADFORMAT; + } + if (lpbiOutput == NULL) { return ICERR_OK;