[FFmpeg-devel] [PATCH] dnn/dnn_backend_native_layer_conv2d: Fix allocation size
Guo, Yejun
yejun.guo at intel.com
Wed Sep 9 15:54:38 EEST 2020
> -----Original Message-----
> From: ffmpeg-devel <ffmpeg-devel-bounces at ffmpeg.org> On Behalf Of
> Andreas Rheinhardt
> Sent: 2020年9月9日 20:12
> To: ffmpeg-devel at ffmpeg.org
> Cc: Andreas Rheinhardt <andreas.rheinhardt at gmail.com>
> Subject: [FFmpeg-devel] [PATCH] dnn/dnn_backend_native_layer_conv2d: Fix
> allocation size
>
> Found via ASAN with the dnn-layer-conv2d FATE-test.
>
> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt at gmail.com>
> ---
> Will apply this soon.
>
> libavfilter/dnn/dnn_backend_native_layer_conv2d.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libavfilter/dnn/dnn_backend_native_layer_conv2d.c
> b/libavfilter/dnn/dnn_backend_native_layer_conv2d.c
> index 777a54db43..c52725aa2b 100644
> --- a/libavfilter/dnn/dnn_backend_native_layer_conv2d.c
> +++ b/libavfilter/dnn/dnn_backend_native_layer_conv2d.c
> @@ -228,7 +228,7 @@ int dnn_execute_layer_conv2d(DnnOperand *operands,
> const int32_t *input_operand_
>
> //create threads
> for (int i = 0; i < thread_num; i++){
> - thread_param[i] = av_malloc(sizeof(thread_param));
> + thread_param[i] = av_malloc(sizeof(**thread_param));
> thread_param[i]->thread_common_param =
> &thread_common_param;
> thread_param[i]->thread_index = i;
> pthread_create(&thread_id[i], NULL,
> dnn_execute_layer_conv2d_thread, (void *)thread_param[i]);
> --
thanks Andreas.
More information about the ffmpeg-devel
mailing list