[FFmpeg-trac] #1403(undetermined:new): vp3 crash

FFmpeg trac at avcodec.org
Sun Jun 3 20:56:03 CEST 2012


#1403: vp3 crash
-------------------------------------+-------------------------------------
               Reporter:  ami_stuff  |                  Owner:
                   Type:  defect     |                 Status:  new
               Priority:  normal     |              Component:
                Version:             |  undetermined
  unspecified                        |               Keywords:
             Blocked By:             |               Blocking:
Reproduced by developer:  0          |  Analyzed by developer:  0
-------------------------------------+-------------------------------------
 http://www.datafilehost.com/download-f559b2cf.html

 {{{
 (gdb) r -vcodec vp3 -i test.smk -an -f null -
 The program being debugged has been started already.
 Start it from the beginning? (y or n) y

 Starting program: d:\mingw\msys\1.0\ffmpeg-head-ab7d6cb\ffmpeg_g.exe
 -vcodec vp3
  -i test.smk -an -f null -
 [New Thread 3200.0xa8c]
 ffmpeg version 0.10.2.git-ab7d6cb Copyright (c) 2000-2012 the FFmpeg
 developers
   built on May 30 2012 13:37:47 with gcc 4.6.1
   configuration: --disable-ffprobe --enable-gpl
   libavutil      51. 55.100 / 51. 55.100
   libavcodec     54. 23.100 / 54. 23.100
   libavformat    54.  6.101 / 54.  6.101
   libavdevice    54.  0.100 / 54.  0.100
   libavfilter     2. 77.100 /  2. 77.100
   libswscale      2.  1.100 /  2.  1.100
   libswresample   0. 15.100 /  0. 15.100
   libpostproc    52.  0.100 / 52.  0.100
 [binkaudio_dct @ 04126d00] Warning: not compiled with thread support,
 using thre
 ad emulation
 [vp3 @ 04120e20] Warning: not compiled with thread support, using thread
 emulati
 on
 [smk @ 03bb2340] max_analyze_duration 5000000 reached at 5005200
 Guessed Channel Layout for  Input Stream #0.1 : stereo
 Input #0, smk, from 'test.smk':
   Duration: 00:00:12.63, start: 0.000000, bitrate: 1684 kb/s
     Stream #0:0: Video: vp3 (SMK4 / 0x344B4D53), pal8, 320x240, 23.98 fps,
 23.98
  tbr, 23.98 tbn, 23.98 tbc
     Stream #0:1: Audio: binkaudio_dct, 44100 Hz, stereo, s16
 [buffer @ 03bca2e0] w:320 h:240 pixfmt:pal8 tb:4171/100000 sar:0/1
 sws_param:fla
 gs=2
 [buffersink @ 03bca600] No opaque field provided
 [rawvideo @ 04141020] Warning: not compiled with thread support, using
 thread em
 ulation
 [vp3 @ 04120e20] Warning: not compiled with thread support, using thread
 emulati
 on
 Output #0, null, to 'pipe:':
   Metadata:
     encoder         : Lavf54.6.101
     Stream #0:0: Video: rawvideo, pal8, 320x240, q=2-31, 200 kb/s, 90k
 tbn, 23.9
 8 tbc
 Stream mapping:
   Stream #0:0 -> #0:0 (vp3 -> rawvideo)
 Press [q] to stop, [?] for help
 [vp3 @ 04120e20] Coefficient index overflow
     Last message repeated 1 times
 Program received signal SIGSEGV, Segmentation fault.
 0x008e529e in ff_put_signed_pixels_clamped_mmx (block=0x22e490,
 pixels=0x0,
     line_size=0) at libavcodec/x86/dsputil_mmx.c:319
 319         __asm__ volatile (
 (gdb) bt
 #0  0x008e529e in ff_put_signed_pixels_clamped_mmx (block=0x22e490,
     pixels=0x0, line_size=0) at libavcodec/x86/dsputil_mmx.c:319
 #1  0x0066aa91 in render_slice (slice=0, s=0x4142240) at
 libavcodec/vp3.c:1579
 #2  vp3_decode_frame (avctx=0x4120e20, data=0x3bcb360, data_size=0x22e8bc,
     avpkt=0x22e5b8) at libavcodec/vp3.c:2034
 #3  0x0054249d in avcodec_decode_video2 (avctx=0x4120e20,
 picture=0x3bcb360,
     got_picture_ptr=0x22e8bc, avpkt=0x22e7f0) at libavcodec/utils.c:1464
 #4  0x0040c507 in decode_video (got_output=<optimized out>,
     pkt=<optimized out>, ist=<optimized out>) at ffmpeg.c:2645
 #5  output_packet (ist=0x3bc97a0, pkt=0x22fbb0) at ffmpeg.c:2816
 #6  0x0040e723 in transcode () at ffmpeg.c:3662
 #7  0x00b12f42 in main (argc=9, argv=0x3bc0de0) at ffmpeg.c:5926
 (gdb)
 }}}

 crashes also with

 {{{
 C:\>ffmpeg
 ffmpeg version N-41244-ge952337 Copyright (c) 2000-2012 the FFmpeg
 developers
   built on Jun  3 2012 02:22:30 with gcc 4.5.0 20100414 (Fedora MinGW
 4.5.0-1.fc
 14)
   configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build
 --arch=
 x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686
 -pc-min
 gw32-gcc' --enable-w32threads --enable-memalign-hack --enable-runtime-
 cpudetect
 --enable-cross-compile --enable-static --disable-shared --extra-
 libs='-lws2_32 -
 lwinmm' --extra-cflags='--static
 -I/var/www/users/research/ffmpeg/snapshots/buil
 d/include' --extra-ldflags='-static
 -L/var/www/users/research/ffmpeg/snapshots/b
 uild/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3
 --enable-n
 onfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-
 libvorbis
 --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-
 libopencor
 e-amrwb --enable-libmp3lame --enable-libvpx --disable-decoder=libvpx
   libavutil      51. 56.100 / 51. 56.100
   libavcodec     54. 23.100 / 54. 23.100
   libavformat    54.  6.101 / 54.  6.101
   libavdevice    54.  0.100 / 54.  0.100
   libavfilter     2. 77.100 /  2. 77.100
   libswscale      2.  1.100 /  2.  1.100
   libswresample   0. 15.100 /  0. 15.100
   libpostproc    52.  0.100 / 52.  0.100
 Hyper fast Audio and Video encoder
 usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options]
 outfi
 le}...

 Use -h to get full help or, even better, run 'man ffmpeg'
 }}}

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


More information about the FFmpeg-trac mailing list