Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#6938 closed defect (needs_more_info)

ffmpeg crashed with the m3u8 url format in windows build

Reported by: Nabi Owned by:
Priority: important Component: undetermined
Version: git-master Keywords: crash
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

When I use be like this command:

ffmpeg -i "http://xxxxxx.com/xxxxxx-video/151476212373429552/1514820223/4a51f1fbffb2afcf1fc90fb47f550ad2d80b0335/10706x264new1-144p.mp4/chunk.m3u8?wmsAuthSign=eyJhbGciOiJIUzI1NiIsInR1cCI6IkpXVCJ9.eyJ0b2tlbiI6ImI4YzIxM2IyMWFiZWZhZWNlZjQ5NDU4YjFmZTNhMmI1IiwiZXhwIjoxNTE0ODIwMjIzLCJpc3MiOiJTYWJhIElkZWEgR1NJRyJ9.MfMt3L4p1vxxyZoZucXriK3dszFL090Bq8XTJQwpXds" -y a.mp4

The ffmpeg version git-2017-12-29-0c78b6a crashed.
And also I don't have any problem with another ".m3u8" urls.

But don't have any problem with same url with ffmpeg version 3.4.1

log and screenshot attched.

>ffmpeg -version
ffmpeg version git-2017-12-29-0c78b6a Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 7.2.0 (GCC)
configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-bzlib --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-amf --enable-cuda --enable-cuvid --enable-d3d11va --enable-nvenc --enable-dxva2 --enable-avisynth --enable-libmfx
libavutil      56.  7.100 / 56.  7.100
libavcodec     58.  9.100 / 58.  9.100
libavformat    58.  3.100 / 58.  3.100
libavdevice    58.  0.100 / 58.  0.100
libavfilter     7.  8.100 /  7.  8.100
libswscale      5.  0.101 /  5.  0.101
libswresample   3.  0.101 /  3.  0.101
libpostproc    55.  0.100 / 55.  0.100

Attachments (2)

ffmpeg-20171231-010853.log (59.6 KB ) - added by Nabi 7 years ago.
ffmpeg-20171231-010853.png (38.3 KB ) - added by Nabi 7 years ago.

Download all attachments as: .zip

Change History (7)

by Nabi, 7 years ago

Attachment: ffmpeg-20171231-010853.log added

by Nabi, 7 years ago

Attachment: ffmpeg-20171231-010853.png added

comment:1 by Nabi, 7 years ago

Summary: ffmpeg crashed with the m3u8 url formatffmpeg crashed with the m3u8 url format in windows build

comment:2 by Nabi, 7 years ago

This problem is in windows build, downloaded from here: https://ffmpeg.zeranoe.com/builds/

https://trac.ffmpeg.org/attachment/ticket/6938/ffmpeg-20171231-010853.png

Version 1, edited 7 years ago by Nabi (previous) (next) (diff)

comment:3 by Carl Eugen Hoyos, 7 years ago

Component: ffmpegundetermined
Priority: normalimportant
Resolution: needs_more_info
Status: newclosed

Please reopen this ticket if you can either provide the actual unedited command line that allows us to reproduce the issue or provide backtrace, disassembly and register dump as explained on https://ffmpeg.org/bugreports.html

comment:4 by Nabi, 7 years ago

The windows build package don't have ffmpeg_g file for use in gdb, and when I use gdb with ffmpeg give me this error:

>C:\MinGW\bin\gdb.exe ffmpeg
GNU gdb (GDB) 7.6.1
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "mingw32".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
"C:\ffmpeg\ffmpeg_git-2017-12-29-0c78b6a/ffmpeg.exe": not in executable format: File format not recognized
(gdb)

comment:5 by Aman, 7 years ago

Please try the latest zeranoe build.

Note: See TracTickets for help on using tickets.