[FFmpeg-cvslog] fftools/ffmpeg: prefer real errors over EOF in err_merge()

2024-07-23 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Tue Jul 23 15:11:08 2024 +0200| [d1fa39d08d3bce9c268cd02cb3c45a76e63b6ff4] | committer: Anton Khirnov fftools/ffmpeg: prefer real errors over EOF in err_merge() Fixes an issue in 6.1 when reading a corrupted file with -xerror would exit with success. T

[FFmpeg-cvslog] aacdec: set ac->output_elements upon channel element free

2024-07-23 Thread Lynne
ffmpeg | branch: master | Lynne | Mon Jul 22 03:20:32 2024 +0200| [b1b69ccbc0b2043e60b95735acced292413c44a5] | committer: Lynne aacdec: set ac->output_elements upon channel element free The issue is that ac->output_elements is populated from ac->che, which may be freed, leaving dangling pointer

[FFmpeg-cvslog] avcodec/cfhdenc: Height of 16 is not supported

2024-07-23 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Jul 19 23:19:52 2024 +0200| [5dde255abdeb50aefb0dcf8b060277e37d180ec6] | committer: Michael Niedermayer avcodec/cfhdenc: Height of 16 is not supported Fixes: out of array access Fixes: 68941/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_

[FFmpeg-cvslog] avcodec/hdrenc: Allocate more space

2024-07-23 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Jul 19 23:45:27 2024 +0200| [204f7f8cc73109d14c3f76b7b57f6b36fe041ee8] | committer: Michael Niedermayer avcodec/hdrenc: Allocate more space This needs to be double checked or a checking way of writing should be used Fixes: out of array acces

[FFmpeg-cvslog] avcodec/aac/aacdec_usac: Dont leave invalid max_sfb in the context

2024-07-23 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Jul 19 22:20:46 2024 +0200| [ae20be8b5d0b3044b2094127d6ba1f529add50cc] | committer: Michael Niedermayer avcodec/aac/aacdec_usac: Dont leave invalid max_sfb in the context Fixes: out of array read Fixes: 70363/clusterfuzz-testcase-minimized-f

[FFmpeg-cvslog] avcodec/cfhdenc: Allocate more space

2024-07-23 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Jul 19 22:50:00 2024 +0200| [a308d79e4dedea11667cb2ad42c6676ce96e8ee1] | committer: Michael Niedermayer avcodec/cfhdenc: Allocate more space Fixes: Assertion failure Fixes: 68979/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_CFHD_fuzzer-

[FFmpeg-cvslog] avcodec/osq: fix integer overflow when applying factor

2024-07-23 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Sep 15 00:49:41 2023 +0200| [6420c1bf30884d5feb69d0a6f116eaceac02dacc] | committer: Michael Niedermayer avcodec/osq: fix integer overflow when applying factor Fixes: signed integer overflow: -35511773 * 256 cannot be represented in type 'int

[FFmpeg-cvslog] avcodec/osq: avoid using too large numbers for shifts and integers in update_residue_parameter()

2024-07-23 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Sep 15 00:49:41 2023 +0200| [56c334d732dbbce43b0c8fc0809ec545b7946832] | committer: Michael Niedermayer avcodec/osq: avoid using too large numbers for shifts and integers in update_residue_parameter() Fixes: 2.96539e+09 is outside the range

[FFmpeg-cvslog] avcodec/aac/aacdec_lpd: Check kv indec

2024-07-23 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Jul 19 22:22:33 2024 +0200| [2f7aaa33e7343435cbc468da42fbd52c9f8f7055] | committer: Michael Niedermayer avcodec/aac/aacdec_lpd: Check kv indec Fixes: index 9 out of bounds for type 'uint32_t [8][8]' Fixes: 70363/clusterfuzz-testcase-minimize

[FFmpeg-cvslog] avcodec/hevc/hevcdec: avoid signed shifts with lt_idx_sps

2024-07-23 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Jul 19 19:52:35 2024 +0200| [d52fabaec00440a4615814805210e0eaad6ba3cb] | committer: Michael Niedermayer avcodec/hevc/hevcdec: avoid signed shifts with lt_idx_sps Fixes: left shift of 1 by 31 places cannot be represented in type 'int' Fixes:

[FFmpeg-cvslog] avcodec/proresdec: Consider negative bits left

2024-07-23 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Jul 19 19:21:41 2024 +0200| [419eee63565f81aca67b29582297841c59deaab8] | committer: Michael Niedermayer avcodec/proresdec: Consider negative bits left Fixes: 70036/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_PRORES_fuzzer-6298797647396

[FFmpeg-cvslog] avcodec/vaapi_encode: Check hwctx

2024-07-23 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Jul 19 22:29:15 2024 +0200| [3cd077e2820679e8b9f8eb10954b4f5701191c48] | committer: Michael Niedermayer avcodec/vaapi_encode: Check hwctx Fixes: null pointer dereference Fixes: 70376/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_H264_VAA

[FFmpeg-cvslog] avcodec/hevc/hevcdec: Do not allow slices to depend on failed slices

2024-07-23 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Jun 23 23:17:24 2024 +0200| [5d9544cfb03d8597aa2b0037def3a4679949cec6] | committer: Michael Niedermayer avcodec/hevc/hevcdec: Do not allow slices to depend on failed slices An alternative would be to leave the context unchanged on failure of

[FFmpeg-cvslog] avcodec/alsdec: Clear shift_value

2024-07-23 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Jul 19 17:08:22 2024 +0200| [6194cb87cb81ef97adfa2690e489f473182eaffe] | committer: Michael Niedermayer avcodec/alsdec: Clear shift_value (the exact issue is unreproducable but the use of uninitialized data is reproducable) Should fix: sign

[FFmpeg-cvslog] avformat/mov: add an EOF check in IPRP

2024-07-23 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sat Jun 22 00:34:28 2024 +0200| [586f6fda1d814f0ddc32e652fde5e203d552f6d0] | committer: Michael Niedermayer avformat/mov: add an EOF check in IPRP Fixes: Timeout Fixes: 69230/clusterfuzz-testcase-minimized-ffmpeg_IO_DEMUXER_fuzzer-65405121012039

[FFmpeg-cvslog] Revert "avformat/udp: Fix temporary buffer race"

2024-07-23 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Jul 21 21:37:50 2024 +0200| [55af81b5a4127640ff27336cc7caa2ab164e2446] | committer: Michael Niedermayer Revert "avformat/udp: Fix temporary buffer race" This is not needed This reverts commit 7b2f67ea77f4c856311946f153e5eed99b0128f7. > http

[FFmpeg-cvslog] aarch64: vvc: Fix unnecessary extra spaces

2024-07-23 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Jul 23 16:04:15 2024 +0300| [4acb9b7d1046944345ae506165fb55883d04d8a6] | committer: Martin Storsjö aarch64: vvc: Fix unnecessary extra spaces Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4acb9b7d10469

[FFmpeg-cvslog] aarch64: vvc: Consistently use # for immediate constants

2024-07-23 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Jul 23 14:25:57 2024 +0300| [99598629e8803bac406234187b0fd5676aa4bc67] | committer: Martin Storsjö aarch64: vvc: Consistently use # for immediate constants Signed-off-by: Martin Storsjö > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h

[FFmpeg-cvslog] aarch64: vvc: Fix compilation of alf.S with MSVC 2022 17.7 and older

2024-07-23 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Tue Jul 23 14:20:06 2024 +0300| [400843151d84180a9769a92d98379440e5a4c522] | committer: Martin Storsjö aarch64: vvc: Fix compilation of alf.S with MSVC 2022 17.7 and older Use the "ldur" instruction explicitly, instead of having the assembler implicit