libavcodec/cook.c:1130: error: Integer Overflow L2
  ([-oo, 2147483646] + 3):signed32.

libavcodec/cook.c:1025:1: <LHS trace>
1023.  */
1024. 
1025. static av_cold int cook_decode_init(AVCodecContext *avctx)
      ^
1026. {
1027.     COOKContext *q = avctx->priv_data;

libavcodec/cook.c:1025:1: Parameter `avctx->block_align`
1023.  */
1024. 
1025. static av_cold int cook_decode_init(AVCodecContext *avctx)
      ^
1026. {
1027.     COOKContext *q = avctx->priv_data;

libavcodec/cook.c:1130:11: Binary operation: ([-oo, 2147483646] + 3):signed32
1128.     if (q->nb_channels==2 && q->joint_stereo==0) {
1129.         q->decoded_bytes_buffer =
1130.           av_mallocz(avctx->block_align/2
                ^
1131.                      + DECODE_BYTES_PAD2(avctx->block_align/2)
1132.                      + FF_INPUT_BUFFER_PADDING_SIZE);
