History

avcodec/aic: Clear slice_data

Fixes: use-of-uninitialized-value Fixes: 70865/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_AIC_fuzzer-4874102695854080

Michael Niedermayer committed 2 years ago

Commit de3f6c81 parent 50471f91 file · +1 −2Browse files

Unified · Split

libavcodec/aic.c+1−2
@@ -465,8 +465,7 @@ static av_cold int aic_decode_init(AVCodecContext *avctx) · 464 unmodified lines
465465 }
466466 }
467467
468− ctx->slice_data = av_malloc_array(ctx->slice_width, AIC_BAND_COEFFS
469− * sizeof(*ctx->slice_data));
468+ ctx->slice_data = av_calloc(ctx->slice_width, AIC_BAND_COEFFS * sizeof(*ctx->slice_data));
470469 if (!ctx->slice_data) {
471470 av_log(avctx, AV_LOG_ERROR, "Error allocating slice buffer\n");
472471

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t