[FFmpeg-devel] [PATCH v3] examples: Add check and replace av_free() to avoid potential memory errors
Nicolas George
george at nsup.org
Wed Aug 6 17:56:42 EEST 2025
Jiasheng Jiang (HE12025-08-06):
> Add check for the return value of av_packet_alloc() to avoid potential NULL pointer dereference.
> Moreover, replace redundant av_free() with fprintf().
>
> Fixes: 9a38184a14 ("examples/decode_audio: allocate the packet dynamically")
> Signed-off-by: Jiasheng Jiang <jiashengjiangcool at gmail.com>
> ---
> Changelog:
>
> v2 -> v3:
>
> 1. Remove wrong Fixes tag.
>
> v1 -> v2:
>
> 1. Remove unnecessary goto.
> 2. Add fprintf() for error message.
> ---
> doc/examples/decode_audio.c | 6 +++++-
> 1 file changed, 5 insertions(+), 1 deletion(-)
Still looks good to me, of course, thanks.
I do not maintain the docs.
Regards,
--
Nicolas George
More information about the ffmpeg-devel
mailing list