[FFmpeg-trac] #7336(avformat:new): crash when the dash stream only has audio-pid

FFmpeg trac at avcodec.org
Mon Jul 30 18:00:45 EEST 2018


#7336: crash when the dash stream only has audio-pid
----------------------------------+--------------------------------------
             Reporter:  satbaby   |                     Type:  defect
               Status:  new       |                 Priority:  normal
            Component:  avformat  |                  Version:  git-master
             Keywords:  dash      |               Blocked By:
             Blocking:            |  Reproduced by developer:  0
Analyzed by developer:  0         |
----------------------------------+--------------------------------------
 Summary of the bug:
 How to reproduce:
 {{{
 ./ffprobe_g -loglevel 256
 https://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/dash/uk/dash_full/ak/bbc_radio_two.mpd
 ffprobe version N-91542-gec517ad9f9 Copyright (c) 2007-2018 the FFmpeg
 developers
   built with gcc 7.3.0 (Gentoo 7.3.0-r3 p1.4)
   configuration: --disable-doc --disable-stripping --enable-debug=1
 --enable-libxml2 --enable-demuxer=dash --enable-openssl
   libavutil      56. 18.102 / 56. 18.102
   libavcodec     58. 22.100 / 58. 22.100
   libavformat    58. 17.101 / 58. 17.101
   libavdevice    58.  4.101 / 58.  4.101
   libavfilter     7. 26.100 /  7. 26.100
   libswscale      5.  2.100 /  5.  2.100
   libswresample   3.  2.100 /  3.  2.100
 [NULL @ 0x55a900bba500] Opening
 'https://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/dash/uk/dash_full/ak/bbc_radio_two.mpd'
 for reading
 [https @ 0x55a900bbb080] Setting default whitelist
 'http,https,tls,rtp,tcp,udp,crypto,httpproxy'
 [https @ 0x55a900bbb080] request: GET
 /media/live/manifesto/audio/simulcast/dash/uk/dash_full/ak/bbc_radio_two.mpd
 HTTP/1.1
 User-Agent: Lavf/58.17.101
 Accept: */*
 Range: bytes=0-
 Connection: close
 Host: a.files.bbci.co.uk
 Icy-MetaData: 1


 [https @ 0x55a900bbb080] header='HTTP/1.1 206 Partial Content'
 [https @ 0x55a900bbb080] http_code=206
 [https @ 0x55a900bbb080] header='x-amz-id-2:
 RPa8tWHSXZjVGxudahPxRJmOHN7Yt8nOkc/bgM08cgFFxCGBQfkDfo/rw5dhf2bLyjaQBWtVt6U='
 [https @ 0x55a900bbb080] header='x-amz-request-id: B1E3BDC92FF22F71'
 [https @ 0x55a900bbb080] header='Last-Modified: Thu, 08 Mar 2018 13:25:00
 GMT'
 [https @ 0x55a900bbb080] header='ETag: "58c59ffe11ef7385e4d09d1f0b789202"'
 [https @ 0x55a900bbb080] header='Cache-Control: max-age=300'
 [https @ 0x55a900bbb080] header='x-amz-meta-checksum:
 8ec120aa16672dd851fb47ebb1dffeca'
 [https @ 0x55a900bbb080] header='Accept-Ranges: bytes'
 [https @ 0x55a900bbb080] header='Content-Type: application/dash+xml'
 [https @ 0x55a900bbb080] header='Server: AmazonS3'
 [https @ 0x55a900bbb080] header='Date: Mon, 30 Jul 2018 14:55:37 GMT'
 [https @ 0x55a900bbb080] header='Content-Range: bytes 0-2492/2493'
 [https @ 0x55a900bbb080] header='Content-Length: 2493'
 [https @ 0x55a900bbb080] header='Connection: close'
 [https @ 0x55a900bbb080] header='Access-Control-Max-Age: 300'
 [https @ 0x55a900bbb080] header='Access-Control-Allow-Credentials: false'
 [https @ 0x55a900bbb080] header='Access-Control-Allow-Headers: *'
 [https @ 0x55a900bbb080] header='Access-Control-Allow-Methods: HEAD,GET'
 [https @ 0x55a900bbb080] header='Access-Control-Allow-Origin: *'
 [https @ 0x55a900bbb080] header=''
 Probing dash score:100 size:2048
 [dash @ 0x55a900bba500] Format dash probed with size=2048 and score=100
 Segmentation fault
 }}}
 Patches should be submitted to the ffmpeg-devel mailing list and not this
 bug tracker.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/7336>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list