Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder ffmpeg-solaris10-sparc Build #14518

Results:

Failed shell_2 shell_3 shell_4 shell_5

SourceStamp:

Projectffmpeg
Repositoryhttps://git.ffmpeg.org/ffmpeg.git
Branchmaster
Revisionf2bf7a2440d1e49023e4b3ed0e224a8806d388b8
Got Revisionf2bf7a2440d1e49023e4b3ed0e224a8806d388b8
Changes15 changes

BuildSlave:

unstable10s

Reason:

The SingleBranchScheduler scheduler named 'schedule-ffmpeg-solaris10-sparc' triggered this build

Steps and Logfiles:

  1. git update ( 24 secs )
    1. stdio
  2. shell 'gsed -i ...' ( 2 secs )
    1. stdio
  3. shell_1 'gsed -i ...' ( 1 secs )
    1. stdio
  4. shell_2 'gsed -i ...' failed ( 0 secs )
    1. stdio
  5. shell_3 './configure --samples="../../../ffmpeg/fate-suite" ...' failed ( 18 secs )
    1. stdio
    2. config.log
  6. shell_4 'gmake fate-rsync' failed ( 0 secs )
    1. stdio
  7. shell_5 '../../../ffmpeg/fate.sh ../../../ffmpeg/fate_config.sh' failed ( 4 secs )
    1. stdio
    2. configure.log
    3. compile.log
    4. test.log

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/ffmpeg-solaris10-sparc slave
buildername ffmpeg-solaris10-sparc Builder
buildnumber 14518 Build
codebase Build
got_revision f2bf7a2440d1e49023e4b3ed0e224a8806d388b8 Git
project ffmpeg Build
repository https://git.ffmpeg.org/ffmpeg.git Build
revision f2bf7a2440d1e49023e4b3ed0e224a8806d388b8 Build
scheduler schedule-ffmpeg-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/ffmpeg-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Felipe Araújo
  2. Michael Niedermayer

Timing:

StartMon Oct 12 03:36:14 2026
EndMon Oct 12 03:37:08 2026
Elapsed53 secs

All Changes:

:

  1. Change #285514

    Category ffmpeg
    Changed by Felipe Araújo <felipdsa21ohnoyoudont@outlook.com>
    Changed at Mon 12 Oct 2026 01:10:44
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision a7c5ac872723dc5725fc3e8b4f3c9596238ecb5a

    Comments

    avformat/file: replace misleading url_check on pipe and fd protocols
    file_check treats the URL as a file path, so for the pipe and fd protocols its
    result depends on whether a file with that name happens to exist.
    
    A real check is not possible, since the descriptor comes from an option and
    avio_check does not pass options. Fully removing the check would make
    avio_check open the descriptor instead, which for seekable output rewinds it.
    So report the check as explicitly unsupported.
    
    Signed-off-by: Felipe Araújo <felipdsa21@outlook.com>

    Changed files

    • libavformat/file.c
  2. Change #285515

    Category ffmpeg
    Changed by Felipe Araújo <felipdsa21ohnoyoudont@outlook.com>
    Changed at Mon 12 Oct 2026 01:10:44
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 1ae485ba98381cbb2505e75a0666c40c77f3d8de

    Comments

    avformat/file: add Windows handle protocol
    Like the fd protocol, but takes a raw Windows HANDLE instead of a CRT file descriptor.
    On Windows, CRT file descriptors cannot be reliably passed to child processes, so
    HANDLEs need to be used instead.
    
    Signed-off-by: Felipe Araújo <felipdsa21@outlook.com>

    Changed files

    • configure
    • doc/protocols.texi
    • libavformat/Makefile
    • libavformat/file.c
    • libavformat/protocols.c
    • libavformat/version.h
  3. Change #285516

    Category ffmpeg
    Changed by Felipe Araújo <felipdsa21ohnoyoudont@outlook.com>
    Changed at Mon 12 Oct 2026 01:10:44
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision f4012774b92996fe22effafaf65625247ce7f4ad

    Comments

    fftools/ffmpeg_demux: disable stdin interaction for Windows handle protocol
    Signed-off-by: Felipe Araújo <felipdsa21@outlook.com>

    Changed files

    • fftools/ffmpeg_demux.c
  4. Change #285517

    Category ffmpeg
    Changed by Michael Niedermayer <michaelohnoyoudont@niedermayer.cc>
    Changed at Mon 12 Oct 2026 02:42:48
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision b7ad5cfa80457cc3764662c42b1c91d4f23cebdb

    Comments

    avfilter/vf_pad: free the input frame when reconfiguration fails
    Fixes: memleak

    Changed files

    • libavfilter/vf_pad.c
  5. Change #285518

    Category ffmpeg
    Changed by Michael Niedermayer <michaelohnoyoudont@niedermayer.cc>
    Changed at Mon 12 Oct 2026 02:42:48
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 28fc1c56c8055358b5d6a1e3e35ff89c558f9f69

    Comments

    avfilter: add flags for filters handling changed frame parameters
    A filter declares with FF_FILTER_FLAG_DYNAMIC_FRAME_SIZE or
    FF_FILTER_FLAG_DYNAMIC_FRAME_PARAMS that it handles input frames whose
    size, or size and pixel format, differ from what its input link was
    configured with. ff_inlink_check_frame_params() checks a frame against
    that configuration.

    Changed files

    • libavfilter/avfilter.c
    • libavfilter/avfilter_internal.h
    • libavfilter/filters.h
  6. Change #285519

    Category ffmpeg
    Changed by Michael Niedermayer <michaelohnoyoudont@niedermayer.cc>
    Changed at Mon 12 Oct 2026 02:42:48
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision e64998a4840a74447648e920410ecbd3ce3c1c1a

    Comments

    avfilter: allocate the writable copy of a frame with the frame's size
    ff_inlink_make_frame_writable() allocated the copy with the link's size,
    so for a filter handling frames whose size differs from the link the
    copy failed for a larger frame and blended a smaller one into a stale
    size. Frames matching the link are unaffected.
    
    Found during triage of the security report RqgTntCAW2qN.

    Changed files

    • libavfilter/avfilter.c
  7. Change #285520

    Category ffmpeg
    Changed by Michael Niedermayer <michaelohnoyoudont@niedermayer.cc>
    Changed at Mon 12 Oct 2026 02:42:48
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 1c4cd0e2e985f76789cdae2cbb8673313712114a

    Comments

    avfilter/vf_showinfo: describe the frame it received, not the link
    Found during triage of the security report RqgTntCAW2qN.

    Changed files

    • libavfilter/vf_showinfo.c
  8. Change #285521

    Category ffmpeg
    Changed by Michael Niedermayer <michaelohnoyoudont@niedermayer.cc>
    Changed at Mon 12 Oct 2026 02:42:48
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision da3293f4d210591d37c6bec0453bae6e406595e7

    Comments

    avfilter/vf_crop: reconfigure when the input frame size changes
    Found during triage of the security report RqgTntCAW2qN.

    Changed files

    • doc/filters.texi
    • libavfilter/vf_crop.c
  9. Change #285522

    Category ffmpeg
    Changed by Michael Niedermayer <michaelohnoyoudont@niedermayer.cc>
    Changed at Mon 12 Oct 2026 02:42:48
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 376bdfb9218590637b0b7990c45a92244e837661

    Comments

    avfilter/vf_overlay: support inputs whose size changes
    Found during triage of the security report RqgTntCAW2qN.

    Changed files

    • libavfilter/vf_overlay.c
  10. Change #285523

    Category ffmpeg
    Changed by Michael Niedermayer <michaelohnoyoudont@niedermayer.cc>
    Changed at Mon 12 Oct 2026 02:42:48
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 6b65a77c2a752c2ff0c5e1111bffc1a147e70e8c

    Comments

    avfilter/vf_pad: declare eval=frame as handling changed frame parameters
    Found during review of the fix for the security report RqgTntCAW2qN.

    Changed files

    • libavfilter/vf_pad.c
  11. Change #285524

    Category ffmpeg
    Changed by Michael Niedermayer <michaelohnoyoudont@niedermayer.cc>
    Changed at Mon 12 Oct 2026 02:42:48
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 05a2f2029df05b0de0d2de435ed659c2b4a22eef

    Comments

    avfilter/f_select: declare non-scene expressions as handling changed frame parameters
    Found during review of the fix for the security report RqgTntCAW2qN.

    Changed files

    • libavfilter/f_select.c
  12. Change #285525

    Category ffmpeg
    Changed by Michael Niedermayer <michaelohnoyoudont@niedermayer.cc>
    Changed at Mon 12 Oct 2026 02:42:48
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 58892c922e348b3010803d2dcaac74f79565633e

    Comments

    avfilter: declare the filters that carry no frame parameter state as handling changes
    These filters never access pixel data based on the size or format of
    their input link, so frames that change size or
    format after the graph was configured pass through them unharmed.
    Marking them keeps the common -reinit_filter 0 chains working.
    
    Found during triage of the security report RqgTntCAW2qN.

    Changed files

    • libavfilter/f_bench.c
    • libavfilter/f_cue.c
    • libavfilter/f_latency.c
    • libavfilter/f_loop.c
    • libavfilter/f_metadata.c
    • libavfilter/f_perms.c
    • libavfilter/f_realtime.c
    • libavfilter/f_reverse.c
    • libavfilter/f_segment.c
    • libavfilter/f_sendcmd.c
    • libavfilter/f_sidedata.c
    • libavfilter/setpts.c
    • libavfilter/settb.c
    • libavfilter/split.c
    • libavfilter/trim.c
    • libavfilter/vf_aspect.c
    • libavfilter/vf_ccrepack.c
    • libavfilter/vf_dejudder.c
    • libavfilter/vf_fps.c
    • libavfilter/vf_framestep.c
    • libavfilter/vf_fsync.c
    • libavfilter/vf_random.c
    • libavfilter/vf_setparams.c
    • libavfilter/vf_shuffleframes.c
    • libavfilter/vf_tpad.c
    • libavfilter/vf_vfrdet.c
    • libavfilter/vsink_nullsink.c
  13. Change #285526

    Category ffmpeg
    Changed by Michael Niedermayer <michaelohnoyoudont@niedermayer.cc>
    Changed at Mon 12 Oct 2026 02:42:48
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 573207553589765bed4cd3727fe184864ea1559b

    Comments

    avfilter/vf_colordetect: derive the slice count from the frame height

    Changed files

    • libavfilter/vf_colordetect.c
  14. Change #285527

    Category ffmpeg
    Changed by Michael Niedermayer <michaelohnoyoudont@niedermayer.cc>
    Changed at Mon 12 Oct 2026 02:42:48
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision ec26cd494fdddf25a9534bfd68e23e4fc794733c

    Comments

    avfilter: declare filters that handle changed frame sizes
    These filters process each frame with its own size.
    
    Found during review of the fix for the security report RqgTntCAW2qN.

    Changed files

    • libavfilter/f_drawgraph.c
    • libavfilter/f_interleave.c
    • libavfilter/f_streamselect.c
    • libavfilter/vf_colordetect.c
    • libavfilter/vf_copy.c
    • libavfilter/vf_drawbox.c
    • libavfilter/vf_iccdetect.c
    • libavfilter/vf_iccgen.c
    • libavfilter/vf_ocr.c
    • libavfilter/vf_shuffleplanes.c
    • libavfilter/vf_zscale.c
  15. Change #285528

    Category ffmpeg
    Changed by Michael Niedermayer <michaelohnoyoudont@niedermayer.cc>
    Changed at Mon 12 Oct 2026 02:42:48
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision f2bf7a2440d1e49023e4b3ed0e224a8806d388b8

    Comments

    avfilter: reject frames whose size or format changed after the graph was configured
    libavfilter does not reconfigure a filter when the frames on its input
    change size or format after the graph was configured; a scale filter
    with eval=frame nevertheless rewrites its outlink per frame, and with
    -reinit_filter 0 the ffmpeg tool feeds changed frames into the graph.
    Most filters size their buffers from the link at configuration time
    and then overrun them.
    
    ff_filter_frame() now rejects a frame that differs from the format and
    size ff_filter_config_links() recorded for its link, unless the filter
    declares with FF_FILTER_FLAG_DYNAMIC_FRAME_PARAMS that it handles such
    frames. The flag replaces the list of filter names exempt from the
    consistency assertion. idet is not carried over, it reads across
    frames of different sizes.
    
    Fixes: out of array write
    Fixes: RqgTntCAW2qN
    Found-by: mzfr
    Replicated through UnModified FFmpeg
    
    The out of array reads in idet (frames of different sizes) and showinfo
    (a smaller frame with -reinit_filter 0) were found during triage of
    the same report.

    Changed files

    • libavfilter/avfilter.c
    • libavfilter/buffersink.c
    • libavfilter/vf_format.c
    • libavfilter/vf_hqdn3d.c
    • libavfilter/vf_lcevc.c
    • libavfilter/vf_libplacebo.c
    • libavfilter/vf_null.c
    • libavfilter/vf_scale.c