Michael Niedermayer
|
6bbd95776d
|
avformat/imf_cpl: do not continue looping forever
Fixes: infinite loop
Fixes: 401658595/clusterfuzz-testcase-minimized-ffmpeg_DEMUXER_fuzzer-5756875014733824
Regression since: 61fa1e14e4
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit 39800d78b0)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
|
2025-08-04 16:36:06 +02:00 |
|
Michael Niedermayer
|
9b5a8aa16d
|
avformat/imf_cpl: Replace NULL content_title_utf8 by ""
Suggested-by: Pierre-Anthony Lemieux <pal@sandflow.com>
Reviewed-by: Pierre-Anthony Lemieux <pal@sandflow.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit ac3e6b74bd)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
|
2023-10-30 00:39:00 +01:00 |
|
Michael Niedermayer
|
c09250be43
|
avformat/imf_cpl: xmlNodeListGetString() can return NULL
Fixes: NULL pointer dereference
Fixes: 60166/clusterfuzz-testcase-minimized-ffmpeg_DEMUXER_fuzzer-5998301577871360
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Reviewed-by: Pierre-Anthony Lemieux <pal@sandflow.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit 509ce40f18)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
|
2023-10-30 00:39:00 +01:00 |
|
Pierre-Anthony Lemieux
|
c2d4ab2552
|
avformat/imf: fix invalid resource handling
(cherry picked from commit 23d968d55a)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
|
2023-10-30 00:38:50 +01:00 |
|
Pierre-Anthony Lemieux
|
751549af9b
|
avformat/imf: refactor to use avutil/uuid
|
2022-06-12 18:34:37 +10:00 |
|
Marton Balint
|
8a9d3d3dec
|
avformat/imf_cpl: do not use filesize when reading XML file
Similar to the earlier patch applied to imfdec.
Signed-off-by: Marton Balint <cus@passwd.hu>
|
2022-02-05 10:40:31 +01:00 |
|
Pierre-Anthony Lemieux
|
74afc3c650
|
avformat/imf: Fix indentation
Signed-off-by: Pierre-Anthony Lemieux <pal@palemieux.com>
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
|
2022-01-05 21:19:48 +10:00 |
|
Pierre-Anthony Lemieux
|
76ffe1c2f1
|
avformat/imf: fix CPL parsing error handling
Signed-off-by: Pierre-Anthony Lemieux <pal@palemieux.com>
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
|
2022-01-05 21:19:47 +10:00 |
|
Pierre-Anthony Lemieux
|
c1b55cb70c
|
avformat/imf: fix error CPL root element is absent
Signed-off-by: Pierre-Anthony Lemieux <pal@palemieux.com>
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
|
2022-01-05 14:26:42 +10:00 |
|
Pierre-Anthony Lemieux
|
73f6cce936
|
avformat/imf: Demuxer
Signed-off-by: Pierre-Anthony Lemieux <pal@palemieux.com>
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
|
2021-12-31 17:26:01 +10:00 |
|