I've just seen that it also segfaults with files produced by avconv:

//---------------------------
$ avconv -i "waterfall_cif.y4m" -an -vcodec ffv1 -level 3 -context 1
-coder 1 -g 300 -threads 8 -strict experimental -slices 30 -slicecrc 1
"waterfall_ffv1.avi"
-----------------------------
avconv version v9_beta1-212-g5e28e97, Copyright (c) 2000-2012 the Libav
developers
  built on Oct 23 2012 20:39:35 with gcc 4.6.1 (Ubuntu/Linaro
4.6.1-9ubuntu3)
[yuv4mpegpipe @ 0x2fdf760] Estimating duration from bitrate, this may be
inaccurate
Input #0, yuv4mpegpipe, from 'waterfall_cif.y4m':
  Duration: N/A, bitrate: N/A
    Stream #0.0: Video: rawvideo, yuv420p, 352x288, PAR 128:117 DAR
1408:1053, 29.97 fps, 29.97 tbr, 29.97 tbn
Output #0, avi, to 'waterfall_ffv1.avi':
  Metadata:
    ISFT            : Lavf54.19.0
    Stream #0.0: Video: ffv1, yuv420p, 352x288 [PAR 128:117 DAR
1408:1053], q=2-31, 200 kb/s, 29.97 tbn, 29.97 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (rawvideo -> ffv1)
Press ctrl-c to stop encoding
frame=  260 fps=  0 q=0.0 Lsize=   21983kB time=8.68
bitrate=20758.1kbits/s   
video:21971kB audio:0kB global headers:0kB muxing overhead 0.053880%
Execution return value: 0
Encoding finished: Wed Oct 24 11:59:20 CEST 2012
ffprobe version N-45924-ge2820d9 Copyright (c) 2007-2012 the FFmpeg
developers
  built on Oct 23 2012 20:00:42 with gcc 4.6.1 (Ubuntu/Linaro
4.6.1-9ubuntu3)
  configuration: --prefix=/usr/local --enable-gpl --enable-nonfree
--enable-version3 --enable-postproc --enable-swscale --enable-avfilter
--enable-pthreads --enable-bzlib --enable-libmp3lame --enable-libvorbis
--enable-libxvid --enable-zlib --enable-libopenjpeg --enable-decoder=png
--enable-encoder=png --enable-libfreetype --enable-libschroedinger
  libavutil      52.  0.100 / 52.  0.100
  libavcodec     54. 68.100 / 54. 68.100
  libavformat    54. 34.100 / 54. 34.100
  libavdevice    54.  3.100 / 54.  3.100
  libavfilter     3. 20.104 /  3. 20.104
  libswscale      2.  1.101 /  2.  1.101
  libswresample   0. 16.100 /  0. 16.100
  libpostproc    52.  1.100 / 52.  1.100
Input #0, avi, from 'waterfall_ffv1.avi':
  Metadata:
    encoder         : Lavf54.19.0
  Duration: 00:00:08.67, start: 0.000000, bitrate: 20758 kb/s
    Stream #0:0: Video: ffv1 (FFV1 / 0x31564646), yuv420p, 352x288, SAR
128:117 DAR 1408:1053, 29.97 tbr, 29.97 tbn, 29.97 tbc
//---------------------------

==============================
./avconv -i "waterfall_ffv1.avi" -an -f framemd5
waterfall_ffv1.avi.avconv.framemd5
-----------------------------
Waiting 0 seconds...
avconv version v9_beta1-212-g5e28e97, Copyright (c) 2000-2012 the Libav
developers
  built on Oct 23 2012 20:39:35 with gcc 4.6.1 (Ubuntu/Linaro
4.6.1-9ubuntu3)
[ffv1 @ 0x1668800] quant_table_index out of range
[ffv1 @ 0x1668800] bytestream end mismatching by 1650
[ffv1 @ 0x1668800] bytestream end mismatching by 1255
[ffv1 @ 0x1668800] bytestream end mismatching by 997
[ffv1 @ 0x1668800] bytestream end mismatching by 1225
[ffv1 @ 0x1668800] bytestream end mismatching by 1290
[ffv1 @ 0x1668800] quant_table_index out of range
[ffv1 @ 0x1668800] bytestream end mismatching by 1630
[ffv1 @ 0x1668800] bytestream end mismatching by 1172
[ffv1 @ 0x1668800] quant_table_index out of range
    Last message repeated 1 times
[ffv1 @ 0x1668800] bytestream end mismatching by 1790
[ffv1 @ 0x1668800] bytestream end mismatching by 1462
[ffv1 @ 0x1668800] quant_table_index out of range
    Last message repeated 2 times
[ffv1 @ 0x1668800] bytestream end mismatching by 982
[ffv1 @ 0x1668800] bytestream end mismatching by 395
[ffv1 @ 0x1668800] bytestream end mismatching by -734
Input #0, avi, from 'waterfall_ffv1.avi':
  Metadata:
    encoder         : Lavf54.19.0
  Duration: 00:00:08.67, start: 0.000000, bitrate: 20758 kb/s
    Stream #0.0: Video: ffv1, yuv420p, 352x288, PAR 128:117 DAR
1408:1053, 29.97 fps, 29.97 tbr, 29.97 tbn
Output #0, framemd5, to 'waterfall_ffv1.avi.avconv.framemd5':
  Metadata:
    encoder         : Lavf54.19.0
    Stream #0.0: Video: rawvideo, yuv420p, 352x288 [PAR 128:117 DAR
1408:1053], q=2-31, 200 kb/s, 29.97 tbn, 29.97 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (ffv1 -> rawvideo)
Press ctrl-c to stop encoding
[ffv1 @ 0x1668800] quant_table_index out of range
    Last message repeated 3 times
[ffv1 @ 0x1668800] bytestream end mismatching by 1172
[ffv1 @ 0x1668800] quant_table_index out of range
    Last message repeated 2 times
[ffv1 @ 0x1668800] bytestream end mismatching by 1630
    Last message repeated 2 times
[ffv1 @ 0x1668800] bytestream end mismatching by 1650
    Last message repeated 2 times
[ffv1 @ 0x1668800] bytestream end mismatching by 997
    Last message repeated 2 times
[ffv1 @ 0x1668800] bytestream end mismatching by 1255
    Last message repeated 2 times
[ffv1 @ 0x1668800] bytestream end mismatching by 1290
[ffv1 @ 0x1668800] bytestream end mismatching by 982
[ffv1 @ 0x1668800] bytestream end mismatching by 1462
[ffv1 @ 0x1668800] bytestream end mismatching by 395
[ffv1 @ 0x1668800] bytestream end mismatching by 1790
[ffv1 @ 0x1668800] bytestream end mismatching by -734
[ffv1 @ 0x1668800] bytestream end mismatching by 1225
[ffv1 @ 0x1668800] bytestream end mismatching by 1503
[ffv1 @ 0x1668800] bytestream end mismatching by 1760
[ffv1 @ 0x1668800] quant_table_index out of range
    Last message repeated 1 times
[ffv1 @ 0x1668800] bytestream end mismatching by 2758
[ffv1 @ 0x1668800] bytestream end mismatching by 1562
[ffv1 @ 0x1668800] quant_table_index out of range
    Last message repeated 2 times
[ffv1 @ 0x1668800] bytestream end mismatching by 2020
[ffv1 @ 0x1668800] bytestream end mismatching by 1036
[ffv1 @ 0x1668800] bytestream end mismatching by 3564
[ffv1 @ 0x1668800] bytestream end mismatching by 2844
[ffv1 @ 0x1668800] quant_table_index out of range
    Last message repeated 1 times
[ffv1 @ 0x1668800] bytestream end mismatching by 1658
    Last message repeated 1 times
[ffv1 @ 0x1668800] bytestream end mismatching by 2065
[ffv1 @ 0x1668800] bytestream end mismatching by 1725
    Last message repeated 1 times
[ffv1 @ 0x1668800] bytestream end mismatching by 2065
./test_ffv1.sh: line 180: 31343 Segmentation fault      ./avconv -i
"waterfall_ffv1.avi" -an -f framemd5 waterfall_ffv1.avi.avconv.framemd5
Execution return value: 139


Regards,
Pb

_______________________________________________
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to