PR #22321 opened by Niklas Haas (haasn) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/22321 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/22321.patch
This contained stale values which broke av_frame_free() Fixes: 67f36272671be9405248386bfbc467a6a772d5ce Sponsored-by: Sovereign Tech Fund Signed-off-by: Niklas Haas <[email protected]> >From fe817bb303ab2b49d958141ecc138fc4bf1543eb Mon Sep 17 00:00:00 2001 From: Niklas Haas <[email protected]> Date: Fri, 27 Feb 2026 18:34:42 +0100 Subject: [PATCH] swscale/graph: properly uninit tmp avframes after graph_run() This contained stale values which broke av_frame_free() Fixes: 67f36272671be9405248386bfbc467a6a772d5ce Sponsored-by: Sovereign Tech Fund Signed-off-by: Niklas Haas <[email protected]> --- libswscale/graph.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libswscale/graph.c b/libswscale/graph.c index 6a17a12496..dbbbc4eaa7 100644 --- a/libswscale/graph.c +++ b/libswscale/graph.c @@ -919,4 +919,7 @@ void ff_sws_graph_run(SwsGraph *graph, const AVFrame *dst, const AVFrame *src) pass->setup(graph->exec.output, graph->exec.input, pass); avpriv_slicethread_execute(graph->slicethread, pass->num_slices, 0); } + + for (int i = 0; i < FF_ARRAY_ELEMS(graph->field_tmp); i++) + *graph->field_tmp[i] = (AVFrame) {0}; } -- 2.52.0 _______________________________________________ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]
