Builder ffmpeg-solaris10-i386 Build #13978
Results:
Failed shell_2 shell_3 shell_4 shell_5
SourceStamp:
| Project | ffmpeg |
| Repository | https://git.ffmpeg.org/ffmpeg.git |
| Branch | master |
| Revision | f7368f97b92a0afe8dc8368a4b6749704b740317 |
| Got Revision | f7368f97b92a0afe8dc8368a4b6749704b740317 |
| Changes | 4 changes |
BuildSlave:
unstable10xReason:
The SingleBranchScheduler scheduler named 'schedule-ffmpeg-solaris10-i386' triggered this build
Steps and Logfiles:
-
git update ( 6 secs )
-
shell 'gsed -i ...' ( 0 secs )
-
shell_1 'gsed -i ...' ( 0 secs )
-
shell_2 'gsed -i ...' failed ( 0 secs )
-
shell_3 './configure --samples="../../../ffmpeg/fate-suite" ...' failed ( 10 secs )
-
shell_4 'gmake fate-rsync' failed ( 2 secs )
-
shell_5 '../../../ffmpeg/fate.sh ../../../ffmpeg/fate_config.sh' failed ( 1 secs )
Build Properties:
| Name | Value | Source |
|---|---|---|
| branch | master | Build |
| builddir | /export/home/buildbot/slave/ffmpeg-solaris10-i386 | slave |
| buildername | ffmpeg-solaris10-i386 | Builder |
| buildnumber | 13978 | Build |
| codebase | Build | |
| got_revision | f7368f97b92a0afe8dc8368a4b6749704b740317 | Git |
| project | ffmpeg | Build |
| repository | https://git.ffmpeg.org/ffmpeg.git | Build |
| revision | f7368f97b92a0afe8dc8368a4b6749704b740317 | Build |
| scheduler | schedule-ffmpeg-solaris10-i386 | Scheduler |
| slavename | unstable10x | BuildSlave |
| workdir | /export/home/buildbot/slave/ffmpeg-solaris10-i386 | slave (deprecated) |
Forced Build Properties:
| Name | Label | Value |
|---|
Responsible Users:
- Michael Niedermayermichael@niedermayer.cc
Timing:
| Start | Sat Jun 13 23:49:23 2026 |
| End | Sat Jun 13 23:49:44 2026 |
| Elapsed | 20 secs |
All Changes:
:
Change #270841
Category ffmpeg Changed by Michael Niedermayer <michael@niedermayer.cc> Changed at Sat 13 Jun 2026 23:40:40 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision 2ff28aca4b3931ee3f551b124851ae7c41a4cdbe Comments
avcodec/jpeglsdec: bound cumulative decoded JPEG-LS height per packet Fixes: Timeout Fixes: 509211998/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_THP_fuzzer-5098892286033920 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Changed files
- libavcodec/jpeglsdec.c
- libavcodec/mjpegdec.c
- libavcodec/mjpegdec.h
Change #270842
Category ffmpeg Changed by Michael Niedermayer <michael@niedermayer.cc> Changed at Sat 13 Jun 2026 23:41:05 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision 200e0cba677b0d478576081ecf12af92b7a4a2d2 Comments
avfilter/estdif: avoid signed overflow in slice boundary calculation deinterlace_slice() computed per-thread row boundaries with int multiplication height * (jobnr + 1). With a tall frame and many filter threads the product overflows signed int before the division by nb_jobs. Use int64_t for the intermediate product before converting back to int row indices. Found-by: Kery (Qi Kery <qikeyu2001@outlook.com>) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Changed files
- libavfilter/vf_estdif.c
Change #270843
Category ffmpeg Changed by Michael Niedermayer <michael@niedermayer.cc> Changed at Sat 13 Jun 2026 23:41:05 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision 218b4771a32153c434f1e87e5c3063c01c51c432 Comments
avfilter: add ff_slice_pos() helper for slice boundaries Slice based filter workers compute their per-thread row/sample/channel boundaries as total * jobnr / nb_jobs. The total * jobnr product is evaluated in int and overflows signed int for large dimensions and many slice threads, before the division by nb_jobs brings it back in range.
Changed files
- libavfilter/filters.h
Change #270844
Category ffmpeg Changed by Michael Niedermayer <michael@niedermayer.cc> Changed at Sat 13 Jun 2026 23:41:05 Repository https://git.ffmpeg.org/ffmpeg.git Project ffmpeg Branch master Revision f7368f97b92a0afe8dc8368a4b6749704b740317 Comments
avfilter: use ff_slice_pos() for per-slice boundary computation This is a behavior preserving change for all non-overflowing cases. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Changed files
- libavfilter/aap_template.c
- libavfilter/adynamicequalizer_template.c
- libavfilter/af_acrossover.c
- libavfilter/af_adecorrelate.c
- libavfilter/af_adenorm.c
- libavfilter/af_adrc.c
- libavfilter/af_aemphasis.c
- libavfilter/af_afftdn.c
- libavfilter/af_afftfilt.c
- libavfilter/af_afir.c
- libavfilter/af_afreqshift.c
- libavfilter/af_anequalizer.c
- libavfilter/af_apsyclip.c
- libavfilter/af_arnndn.c
- libavfilter/af_asdr.c
- libavfilter/af_asoftclip.c
- libavfilter/af_aspectralstats.c
- libavfilter/af_astats.c
- libavfilter/af_asubboost.c
- libavfilter/af_asupercut.c
- libavfilter/af_atilt.c
- libavfilter/af_biquads.c
- libavfilter/af_crystalizer.c
- libavfilter/af_dynaudnorm.c
- libavfilter/af_surround.c
- libavfilter/anlms_template.c
- libavfilter/arls_template.c
- libavfilter/avf_avectorscope.c
- libavfilter/avf_showcwt.c
- libavfilter/colorchannelmixer_template.c
- libavfilter/vf_amplify.c
- libavfilter/vf_atadenoise.c
- libavfilter/vf_backgroundkey.c
- libavfilter/vf_bilateral.c
- libavfilter/vf_blackdetect.c
- libavfilter/vf_blackframe.c
- libavfilter/vf_blend.c
- libavfilter/vf_bm3d.c
- libavfilter/vf_bwdif.c
- libavfilter/vf_cas.c
- libavfilter/vf_chromakey.c
- libavfilter/vf_chromanr.c
- libavfilter/vf_chromashift.c
- libavfilter/vf_colorbalance.c
- libavfilter/vf_colorconstancy.c
- libavfilter/vf_colorcontrast.c
- libavfilter/vf_colorcorrect.c
- libavfilter/vf_colordetect.c
- libavfilter/vf_colorize.c
- libavfilter/vf_colorkey.c
- libavfilter/vf_colorlevels.c
- libavfilter/vf_colormap.c
- libavfilter/vf_colormatrix.c
- libavfilter/vf_colortemperature.c
- libavfilter/vf_convolution.c
- libavfilter/vf_convolve.c
- libavfilter/vf_corr.c
- libavfilter/vf_curves.c
- libavfilter/vf_datascope.c
- libavfilter/vf_dctdnoiz.c
- libavfilter/vf_deband.c
- libavfilter/vf_dedot.c
- libavfilter/vf_despill.c
- libavfilter/vf_displace.c
- libavfilter/vf_epx.c
- libavfilter/vf_estdif.c
- libavfilter/vf_exposure.c
- libavfilter/vf_fade.c
- libavfilter/vf_fftdnoiz.c
- libavfilter/vf_fftfilt.c
- libavfilter/vf_gblur.c
- libavfilter/vf_geq.c
- libavfilter/vf_grayworld.c
- libavfilter/vf_guided.c
- libavfilter/vf_hqx.c
- libavfilter/vf_hsvkey.c
- libavfilter/vf_huesaturation.c
- libavfilter/vf_identity.c
- libavfilter/vf_lagfun.c
- libavfilter/vf_lensfun.c
- libavfilter/vf_limitdiff.c
- libavfilter/vf_limiter.c
- libavfilter/vf_lumakey.c
- libavfilter/vf_lut.c
- libavfilter/vf_lut2.c
- libavfilter/vf_lut3d.c
- libavfilter/vf_maskedclamp.c
- libavfilter/vf_maskedmerge.c
- libavfilter/vf_maskedminmax.c
- libavfilter/vf_maskedthreshold.c
- libavfilter/vf_maskfun.c
- libavfilter/vf_median.c
- libavfilter/vf_mix.c
- libavfilter/vf_monochrome.c
- libavfilter/vf_morpho.c
- libavfilter/vf_multiply.c
- libavfilter/vf_negate.c
- libavfilter/vf_neighbor.c
- libavfilter/vf_nlmeans.c
- libavfilter/vf_nnedi.c
- libavfilter/vf_noise.c
- libavfilter/vf_opencolorio.c
- libavfilter/vf_overlay.c
- libavfilter/vf_photosensitivity.c
- libavfilter/vf_pixelize.c
- libavfilter/vf_premultiply.c
- libavfilter/vf_pseudocolor.c
- libavfilter/vf_psnr.c
- libavfilter/vf_remap.c
- libavfilter/vf_removegrain.c
- libavfilter/vf_scroll.c
- libavfilter/vf_selectivecolor.c
- libavfilter/vf_shear.c
- libavfilter/vf_shufflepixels.c
- libavfilter/vf_signalstats.c
- libavfilter/vf_ssim.c
- libavfilter/vf_stereo3d.c
- libavfilter/vf_super2xsai.c
- libavfilter/vf_threshold.c
- libavfilter/vf_thumbnail.c
- libavfilter/vf_tonemap.c
- libavfilter/vf_transpose.c
- libavfilter/vf_unsharp.c
- libavfilter/vf_v360.c
- libavfilter/vf_varblur.c
- libavfilter/vf_vibrance.c
- libavfilter/vf_vif.c
- libavfilter/vf_w3fdif.c
- libavfilter/vf_waveform.c
- libavfilter/vf_weave.c
- libavfilter/vf_xbr.c
- libavfilter/vf_xfade.c
- libavfilter/vf_xmedian.c
- libavfilter/vf_yadif.c
- libavfilter/vf_yaepblur.c
- libavfilter/x86/vf_lut3d_init.c