[FFmpeg-trac] #4809(avcodec:new): Crash encoding dnxhd

FFmpeg trac at avcodec.org
Thu Aug 27 11:31:55 CEST 2015


#4809: Crash encoding dnxhd
-------------------------------------+-------------------------------------
               Reporter:  cehoyos    |                  Owner:
                   Type:  defect     |                 Status:  new
               Priority:  important  |              Component:  avcodec
                Version:  git-       |               Keywords:  crash
  master                             |  SIGSEGV dnxhd
             Blocked By:             |               Blocking:
Reproduced by developer:  0          |  Analyzed by developer:  0
-------------------------------------+-------------------------------------
 {{{
 (gdb) r -f lavfi -i testsrc=s=1440x1080:sar=4/3 -pix_fmt yuv422p -vcodec
 dnxhd -vb 80M -flags +ildct -f null -
 Starting program: ffmpeg_g -f lavfi -i testsrc=s=1440x1080:sar=4/3
 -pix_fmt yuv422p -vcodec dnxhd -vb 80M -flags +ildct -f null -
 [Thread debugging using libthread_db enabled]
 Using host libthread_db library "/lib64/libthread_db.so.1".
 ffmpeg version N-74676-gf5258a7 Copyright (c) 2000-2015 the FFmpeg
 developers
   built with gcc 4.7 (SUSE Linux)
   configuration: --enable-gpl
   libavutil      54. 31.100 / 54. 31.100
   libavcodec     56. 58.100 / 56. 58.100
   libavformat    56. 40.101 / 56. 40.101
   libavdevice    56.  4.100 / 56.  4.100
   libavfilter     5. 38.100 /  5. 38.100
   libswscale      3.  1.101 /  3.  1.101
   libswresample   1.  2.101 /  1.  2.101
   libpostproc    53.  3.100 / 53.  3.100
 [New Thread 0x7ffff14f0700 (LWP 4185)]
 [New Thread 0x7ffff0cef700 (LWP 4186)]
 [New Thread 0x7ffff04ee700 (LWP 4187)]
 [New Thread 0x7fffefced700 (LWP 4188)]
 [New Thread 0x7fffef4ec700 (LWP 4189)]
 [New Thread 0x7fffeeceb700 (LWP 4190)]
 [New Thread 0x7fffee4ea700 (LWP 4191)]
 [New Thread 0x7fffedce9700 (LWP 4192)]
 [New Thread 0x7fffed4e8700 (LWP 4193)]
 Input #0, lavfi, from 'testsrc=s=1440x1080:sar=4/3':
   Duration: N/A, start: 0.000000, bitrate: N/A
     Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 1440x1080
 [SAR 4:3 DAR 16:9], 25 tbr, 25 tbn, 25 tbc
 [New Thread 0x7fffec3f7700 (LWP 4194)]
 [New Thread 0x7fffebbf6700 (LWP 4195)]
 [New Thread 0x7fffeb3f5700 (LWP 4196)]
 [New Thread 0x7fffeabf4700 (LWP 4197)]
 [New Thread 0x7fffea3f3700 (LWP 4198)]
 [New Thread 0x7fffe9bf2700 (LWP 4199)]
 [New Thread 0x7fffe93f1700 (LWP 4200)]
 [New Thread 0x7fffe8bf0700 (LWP 4201)]
 [New Thread 0x7fffe83ef700 (LWP 4202)]
 [New Thread 0x7fffe7bee700 (LWP 4203)]
 [New Thread 0x7fffe73ed700 (LWP 4204)]
 [New Thread 0x7fffe6bec700 (LWP 4205)]
 [New Thread 0x7fffe63eb700 (LWP 4206)]
 [New Thread 0x7fffe5bea700 (LWP 4207)]
 [New Thread 0x7fffe53e9700 (LWP 4208)]
 [New Thread 0x7fffe4be8700 (LWP 4209)]
 [New Thread 0x7fffe43e7700 (LWP 4210)]
 [New Thread 0x7fffe3be6700 (LWP 4211)]
 Output #0, null, to 'pipe:':
   Metadata:
     encoder         : Lavf56.40.101
     Stream #0:0: Video: dnxhd, yuv422p, 1440x1080 [SAR 4:3 DAR 16:9],
 q=2-1024, 80000 kb/s, 25 fps, 25 tbn, 25 tbc
     Metadata:
       encoder         : Lavc56.58.100 dnxhd
 Stream mapping:
   Stream #0:0 -> #0:0 (rawvideo (native) -> dnxhd (native))
 Press [q] to stop, [?] for help

 Program received signal SIGSEGV, Segmentation fault.
 0x00007ffff51fa918 in __memset_sse2 () from /lib64/libc.so.6
 (gdb) bt
 #0  0x00007ffff51fa918 in __memset_sse2 () from /lib64/libc.so.6
 #1  0x0000000000706500 in dnxhd_encode_picture (avctx=0x1c47520,
 pkt=0x7fffffffd3b0,
     frame=0x1dc01e0, got_packet=0x7fffffffd26c) at
 libavcodec/dnxhdenc.c:1100
 #2  0x0000000000b2f786 in avcodec_encode_video2
 (avctx=avctx at entry=0x1c47520,
     avpkt=avpkt at entry=0x7fffffffd3b0, frame=frame at entry=0x1dc01e0,
     got_packet_ptr=got_packet_ptr at entry=0x7fffffffd26c) at
 libavcodec/utils.c:2193
 #3  0x000000000048e5a9 in do_video_out (s=0x1c46540,
 ost=ost at entry=0x1c47340,
     next_picture=next_picture at entry=0x1dc01e0, sync_ipts=<optimized out>)
 at ffmpeg.c:1198
 #4  0x000000000048f847 in reap_filters (flush=0, flush at entry=29640576) at
 ffmpeg.c:1389
 #5  0x0000000000492ade in transcode_step () at ffmpeg.c:3934
 #6  transcode () at ffmpeg.c:3977
 #7  0x0000000000475ffb in main (argc=<optimized out>, argv=0x7fffffffdc98)
 at ffmpeg.c:4160
 }}}

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


More information about the FFmpeg-trac mailing list