#11567: FATE test ffprobe_xsd fails
-------------------------------------+-------------------------------------
             Reporter:  Marcus B     |                     Type:  defect
  Spencer                            |
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:  git-
  undetermined                       |  master
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug:

 When running FATE, the `ffprobe_xsd` test fails with:
 {{{
 --- ./tests/ref/fate/ffprobe_xsd        2025-04-30 12:06:47.800514802
 -0500
 +++ tests/data/fate/ffprobe_xsd 2025-04-30 15:13:35.099352118 -0500
 @@ -36,7 +36,7 @@
              <disposition default="0" dub="0" original="0" comment="0"
 lyrics="0" karaoke="0" forced="0" hearing_impaired="0" visual_impaired="0"
 clean_effects="0" attached_pic="0" timed_thumbnails="0" non_diegetic="0"
 captions="0" descriptions="0" metadata="0" dependent="0" still_image="0"
 multilayer="0"/>
              <tags>
                  <tag key="encoder" value="Lavc pcm_s16le"/>
 -                <tag key="E" value="mc²"/>
 +                <tag key="E" value="mc&#xB2;"/>
              </tags>
          </stream>
          <stream index="1" codec_name="rawvideo" codec_type="video"
 codec_tag_string="RGB[24]" codec_tag="0x18424752" width="320" height="240"
 coded_width="320" coded_height="240" has_b_frames="0"
 sample_aspect_ratio="1:1" display_aspect_ratio="4:3" pix_fmt="rgb24"
 level="-99" refs="1" r_frame_rate="25/1" avg_frame_rate="25/1"
 time_base="1/51200" start_pts="0" start_time="0.000000" nb_read_frames="4"
 nb_read_packets="4">
 @@ -59,7 +59,7 @@
          <tags>
              <tag key="title" value="ffprobe test file"/>
              <tag key="comment" value="'A comment with CSV, XML &amp; JSON
 special chars': &lt;tag value=&quot;x&quot;&gt;"/>
 -            <tag key="comment2" value="I ♥ Üñîçød€"/>
 +            <tag key="comment2" value="I &#x2665;
 &#xDC;&#xF1;&#xEE;&#xE7;&#xF8;d&#x20AC;"/>
          </tags>
      </format>
  </ffprobe:ffprobe>
 Test ffprobe_xsd failed. Look at tests/data/fate/ffprobe_xsd.err for
 details.
 make: *** [tests/Makefile:316: fate-ffprobe_xsd] Error 1
 }}}

 `tests/data/fate/ffprobe_xsd.err`:
 {{{
 ffprobe version N-119396-g48c0dba23b Copyright (c) 2007-2025 the FFmpeg
 developers
   built with gcc 15.1.1 (GCC) 20250425
   configuration: --samples=../ffmpeg-samples --enable-gpl --cc=gcc
   libavutil      60.  2.100 / 60.  2.100
   libavcodec     62.  1.102 / 62.  1.102
   libavformat    62.  0.102 / 62.  0.102
   libavdevice    62.  0.100 / 62.  0.100
   libavfilter    11.  0.100 / 11.  0.100
   libswscale      9.  0.100 /  9.  0.100
   libswresample   6.  0.100 /  6.  0.100
   libpostproc    59.  1.100 / 59.  1.100
 Input #0, nut, from '/home/marcus/Downloads/ffmpeg-stuff/ffmpeg/tests/data
 /ffprobe-test.nut':
   Metadata:
     title           : ffprobe test file
     comment         : 'A comment with CSV, XML & JSON special chars': <tag
 value="x">
     comment2        : I ♥ Üñîçød€
   Duration: 00:00:00.12, start: 0.000000, bitrate: 70243 kb/s
   Stream #0:0: Audio: pcm_s16le (PSD[16] / 0x10445350), 44100 Hz, 1
 channels, s16, 705 kb/s
     Metadata:
       encoder         : Lavc pcm_s16le
       E               : mc²
   Stream #0:1: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 320x240, SAR
 1:1 DAR 4:3, 25 fps, 25 tbr, 51200 tbn (default)
     Metadata:
       encoder         : Lavc rawvideo
       title           : foobar
       duration_ts     : field-and-tags-conflict-attempt
   Stream #0:2: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 100x100, SAR
 1:1 DAR 1:1, 25 fps, 25 tbr, 51200 tbn
     Metadata:
       encoder         : Lavc rawvideo
 - validates
 threads=1
 }}}

 How to reproduce:

 Go into a git tree of current master and run (this will destroy previous
 build configuration):
 {{{
 make distclean
 ./configure --samples=../ffmpeg-samples --enable-gpl --cc=gcc
 make fate-rsync
 make -j8
 make fate
 }}}
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/11567>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
FFmpeg-trac@avcodec.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac

To unsubscribe, visit link above, or email
ffmpeg-trac-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to