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

Builder ffmpeg-solaris10-sparc Build #13922

Results:

Failed shell_2 shell_3 shell_4 shell_5

SourceStamp:

Projectffmpeg
Repositoryhttps://git.ffmpeg.org/ffmpeg.git
Branchmaster
Revisiond67a6d27c25ae27d1997e0954cc4aded5d599f4c
Got Revisiond67a6d27c25ae27d1997e0954cc4aded5d599f4c
Changes3 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 8 secs )
    1. stdio
  2. shell 'gsed -i ...' ( 0 secs )
    1. stdio
  3. shell_1 'gsed -i ...' ( 0 secs )
    1. stdio
  4. shell_2 'gsed -i ...' failed ( 0 secs )
    1. stdio
  5. shell_3 './configure --samples="../../../ffmpeg/fate-suite" ...' failed ( 8 secs )
    1. stdio
    2. config.log
  6. shell_4 'gmake fate-rsync' failed ( 2 secs )
    1. stdio
  7. shell_5 '../../../ffmpeg/fate.sh ../../../ffmpeg/fate_config.sh' failed ( 2 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 13922 Build
codebase Build
got_revision d67a6d27c25ae27d1997e0954cc4aded5d599f4c Git
project ffmpeg Build
repository https://git.ffmpeg.org/ffmpeg.git Build
revision d67a6d27c25ae27d1997e0954cc4aded5d599f4c 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. Bogdan Lisman
  2. Michael Niedermayer

Timing:

StartWed Jun 17 02:39:26 2026
EndWed Jun 17 02:39:49 2026
Elapsed23 secs

All Changes:

:

  1. Change #271409

    Category ffmpeg
    Changed by Michael Niedermayer <michaelohnoyoudont@niedermayer.cc>
    Changed at Wed 17 Jun 2026 02:26:14
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 30c6667dadb085a2c1b9a7b7fe859f758de7044c

    Comments

    avcodec/snowenc: fix out-of-bounds OBMC read in get_dc() for narrow planes
    Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

    Changed files

    • libavcodec/snowenc.c
  2. Change #271410

    Category ffmpeg
    Changed by Bogdan Lisman <bogdanohnoyoudont@pydevsolutions.com>
    Changed at Wed 17 Jun 2026 02:27:33
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision a62d99692780431aeb8cc96665434d5ec3210985

    Comments

    avcodec/snowenc: fix SIGFPE in get_dc() when a block lies outside the plane
    get_dc() divides the accumulated, OBMC-weighted DC by aa, the sum of the
    squared OBMC weights taken over the in-plane pixels.  When an OBMC block
    falls entirely outside the plane - e.g. a tiny chroma plane after mcdeint
    splits a frame into fields - no pixel contributes, aa stays 0 and the
    ROUNDED_DIV() divides by zero (SIGFPE).  ab is 0 in exactly the same case,
    so the result degenerates to 0; return it directly.
    
    Reproducible with the GPL mcdeint filter in slow/extra_slow mode, e.g.
    
        ffmpeg -f lavfi -i testsrc=s=128x2 -vf mcdeint=mode=slow -f null -
    
    Add a self-contained lavfi-based FATE regression test for the slow mode,
    which previously crashed and is therefore not covered by the existing
    sample-based fast/medium tests.
    
    Fixes trac ticket #7779.
    
    Signed-off-by: Bogdan Lisman <bogdan@pydevsolutions.com>

    Changed files

    • libavcodec/snowenc.c
    • tests/fate/filter-video.mak
    • tests/ref/fate/filter-mcdeint-slow
  3. Change #271411

    Category ffmpeg
    Changed by Michael Niedermayer <michaelohnoyoudont@niedermayer.cc>
    Changed at Wed 17 Jun 2026 02:27:33
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision d67a6d27c25ae27d1997e0954cc4aded5d599f4c

    Comments

    avcodec/snowenc: fix chroma reference edge extension for odd width
    When extending the edges of the reconstructed reference frame, the chroma
    plane width and height were passed to draw_edges() as w >> chroma_h_shift
    (floor) instead of AV_CEIL_RSHIFT(). For an odd width with subsampled chroma
    (e.g. 4:2:0) the chroma plane is one column wider than the floor, and
    draw_edges() replicates the edge columns, so it overwrote the last real
    chroma column with the previous one. The decoder does not draw_edges() its
    reference, so its copy kept the correct value: the encoder and decoder
    references diverged and every following inter frame was reconstructed
    differently by the two, breaking bit-exact (lossless) round-tripping and
    drifting lossy inter coding, for any odd-width 4:2:0 snow stream.
    
    Use AV_CEIL_RSHIFT(), matching the input_picture edge extension just above.
    
    Found-by: Claude
    Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

    Changed files

    • libavcodec/snowenc.c