[FFmpeg-trac] #4897(avdevice:new): decklink output driver segfaults

FFmpeg trac at avcodec.org
Thu Oct 1 10:49:08 CEST 2015


#4897: decklink output driver segfaults
-------------------------------------+-------------------------------------
             Reporter:  Sesse        |                    Owner:
                 Type:  defect       |                   Status:  new
             Priority:  important    |                Component:  avdevice
              Version:  git-master   |               Resolution:
             Keywords:  decklink     |               Blocked By:
  crash SIGSEGV                      |  Reproduced by developer:  0
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------

Comment (by Sesse):

 Complete console output:

 {{{
 sesse at gruessi:~/compile/ffmpeg$ ./ffmpeg -i /home/sesse/vlc
 /cncd_fairlight-ceasefire_all_falls_down.mp4 -f decklink -pix_fmt uyvy422
 -s 1280x720 -r 50 -ar 48000 -ac 2 'DeckLink Studio 2'
 ffmpeg version N-75655-g30ce6fd Copyright (c) 2000-2015 the FFmpeg
 developers
   built with gcc 5.2.1 (Debian 5.2.1-15) 20150808
   configuration: --enable-nonfree --enable-gpl --enable-decklink --enable-
 shared --enable-debug --disable-stripping
   libavutil      55.  2.100 / 55.  2.100
   libavcodec     57.  3.100 / 57.  3.100
   libavformat    57.  2.100 / 57.  2.100
   libavdevice    57.  0.100 / 57.  0.100
   libavfilter     6.  9.100 /  6.  5.100
   libswscale      4.  0.100 /  4.  0.100
   libswresample   2.  0.100 /  2.  0.100
   libpostproc    54.  0.100 / 54.  0.100
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x1616040] Unknown cover type: 0x0.
 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/sesse/vlc/cncd_fairlight-
 ceasefire_all_falls_down.mp4':
   Metadata:
     major_brand     : mp42
     minor_version   : 1
     compatible_brands: isommp423gp5
     creation_time   : 2010-08-07 20:04:08
     genre           : Demoscene
     artist          :  Fairlight
     comment         : Provided with love by Capped.TV - Turning Fruit into
 Juice since 2007 - Find more info on this vid at http://capped.tv
 /cncd_fairlight-ceasefire_all_falls_down
     title           : Ceasefire (All falls down..)
     url             : http://capped.tv/cncd_fairlight-
 ceasefire_all_falls_down
   Duration: 00:04:48.33, start: 0.000000, bitrate: 225 kb/s
     Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p,
 960x540, 6007 kb/s, 30 fps, 30 tbr, 30k tbn, 60 tbc (default)
     Metadata:
       creation_time   : 2010-08-07 16:49:58
       handler_name    : Imported with GPAC 0.4.6-DEV (internal rev. 5)
     Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz,
 stereo, fltp, 93 kb/s (default)
     Metadata:
       creation_time   : 2010-08-07 20:04:25
       handler_name    : GPAC ISO Audio Handler
     Stream #0:2(eng): Data: none (mp4s / 0x7334706D), 0 kb/s (default)
     Metadata:
       creation_time   : 2010-08-07 20:04:25
       handler_name    : GPAC MPEG-4 OD Handler
     Stream #0:3(eng): Data: none (mp4s / 0x7334706D), 0 kb/s (default)
     Metadata:
       creation_time   : 2010-08-07 20:04:25
       handler_name    : GPAC MPEG-4 BIFS Handler
 [decklink @ 0x161a020] Found Decklink mode 1280 x 720 with rate 50.00
 Output #0, decklink, to 'DeckLink Studio 2':
   Metadata:
     major_brand     : mp42
     minor_version   : 1
     compatible_brands: isommp423gp5
     url             : http://capped.tv/cncd_fairlight-
 ceasefire_all_falls_down
     genre           : Demoscene
     artist          :  Fairlight
     comment         : Provided with love by Capped.TV - Turning Fruit into
 Juice since 2007 - Find more info on this vid at http://capped.tv
 /cncd_fairlight-ceasefire_all_falls_down
     title           : Ceasefire (All falls down..)
     encoder         : Lavf57.2.100
     Stream #0:0(eng): Video: rawvideo (UYVY / 0x59565955), uyvy422,
 1280x720, q=2-31, 200 kb/s, 50 fps, 50 tbn, 50 tbc (default)
     Metadata:
       creation_time   : 2010-08-07 16:49:58
       handler_name    : Imported with GPAC 0.4.6-DEV (internal rev. 5)
       encoder         : Lavc57.3.100 rawvideo
     Stream #0:1(eng): Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s
 (default)
     Metadata:
       creation_time   : 2010-08-07 20:04:25
       handler_name    : GPAC ISO Audio Handler
       encoder         : Lavc57.3.100 pcm_s16le
 Stream mapping:
   Stream #0:0 -> #0:0 (h264 (native) -> rawvideo (native))
   Stream #0:1 -> #0:1 (aac (native) -> pcm_s16le (native))
 Press [q] to stop, [?] for help
 [decklink @ 0x161a020] Encoder did not produce proper pts, making some up.
 Past duration 0.668327 too large
 Segmentation faultepeated 2 times
 }}}

 I'll test 5965adeb at some later point today.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/4897#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list