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

Builder ffmpeg64-solaris10-i386 Build #12740

Results:

Failed

SourceStamp:

Projectffmpeg
Repositoryhttps://git.ffmpeg.org/ffmpeg.git
Branchmaster
Revision133a0bcb1385f3214e501970f0ced52dcde906cb
Changes1 change

BuildSlave:

unstable10x

Reason:

The SingleBranchScheduler scheduler named 'schedule-ffmpeg64-solaris10-i386' triggered this build

Steps and Logfiles:

  1. git updating ( 1 mins, 8 secs )
    1. stdio
  2. shell  
    1. - no logs -
  3. shell_1  
    1. - no logs -
  4. shell_2  
    1. - no logs -
  5. shell_3  
    1. - no logs -
  6. shell_4  
    1. - no logs -
  7. shell_5  
    1. - no logs -

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/ffmpeg64-solaris10-i386 slave
buildername ffmpeg64-solaris10-i386 Builder
buildnumber 12740 Build
codebase Build
project ffmpeg Build
repository https://git.ffmpeg.org/ffmpeg.git Build
revision 133a0bcb1385f3214e501970f0ced52dcde906cb Build
scheduler schedule-ffmpeg64-solaris10-i386 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/ffmpeg64-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Niklas Haas

Timing:

StartMon Nov 10 10:58:39 2025
EndMon Nov 10 10:59:47 2025
Elapsed1 mins, 8 secs

All Changes:

:

  1. Change #248228

    Category ffmpeg
    Changed by Niklas Haas <gitohnoyoudont@haasn.dev>
    Changed at Mon 10 Nov 2025 10:55:40
    Repository https://git.ffmpeg.org/ffmpeg.git
    Project ffmpeg
    Branch master
    Revision 133a0bcb1385f3214e501970f0ced52dcde906cb

    Comments

    fftools/ffmpeg_sched: prevent demuxers from getting stuck
    When the furthest-behind stream is being fed by a demuxer that is also
    feeding packets to a choked filter graph, we need to unchoke that filter
    graph to prevent the demuxer from getting stuck trying to write packets to
    the choked filter graph.
    
    This situation can also apply recursively - if the demuxer is also writing
    to a filtergraph that is also reading from a choked demuxer, there is a
    similar deadlock.
    
    Solve all such deadlocks by just brute-force recursively unchoking all
    nodes that can somehow prevent this demuxer from writing packets. This
    should normally not result in any change in behavior, unless audio/video
    streams are badly desynchronized, in which case it may result in extra
    memory usage from the too-far-ahead stream buffering packets inside the
    muxer. (But this is, of course, preferable to a deadlock)
    
    Fixes: https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20611

    Changed files

    • fftools/ffmpeg_sched.c