Opened 6 years ago
Closed 6 years ago
#7336 closed defect (fixed)
crash when the dash stream only has audio-pid
Reported by: | satbaby | Owned by: | |
---|---|---|---|
Priority: | important | Component: | avformat |
Version: | git-master | Keywords: | dash crash SIGSEGV |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | yes | |
Analyzed by developer: | no |
Description
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.
Change History (2)
comment:1 by , 6 years ago
Keywords: | crash SIGSEGV added |
---|---|
Priority: | normal → important |
Reproduced by developer: | set |
Status: | new → open |
comment:2 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | open → closed |
Fixed by Jacek Jendrzej in 2f45378ba14417cbb4fc9494ba941cb06443c4f9
Note:
See TracTickets
for help on using tickets.
For future tickets: Please remember not to use
ffprobe
if the issue is reproducible withffmpeg
.