Opened 10 years ago
Closed 10 years ago
#5193 closed defect (fixed)
No warning shown before duplicating a frame many thousand times
| Reported by: | ami_stuff | Owned by: | |
|---|---|---|---|
| Priority: | minor | Component: | ffmpeg |
| Version: | git-master | Keywords: | |
| Cc: | Blocked By: | ||
| Blocking: | Reproduced by developer: | no | |
| Analyzed by developer: | no |
Description
(gdb) r -i wmv2_fuzz.wmv out.wmv
Starting program: /media/sdb1/ffmpeg/ffmpeg_g -i wmv2_fuzz.wmv out.wmv
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
ffmpeg version 2.8.git Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 5.3.0 (Ubuntu 5.3.0-3ubuntu1~14.04) 20151204
configuration: --disable-ffprobe --disable-ffserver --disable-ffplay --enable-gpl
libavutil 55. 13.100 / 55. 13.100
libavcodec 57. 22.100 / 57. 22.100
libavformat 57. 21.101 / 57. 21.101
libavdevice 57. 0.100 / 57. 0.100
libavfilter 6. 23.100 / 6. 23.100
libswscale 4. 0.100 / 4. 0.100
libswresample 2. 0.101 / 2. 0.101
libpostproc 54. 0.100 / 54. 0.100
Input #0, asf, from 'wmv2_fuzz.wmv':
Metadata:
encoder : Lavf57.21.101
Duration: 00:00:12.68, start: 0.000000, bitrate: 248 kb/s
Stream #0:0: Video: wmv2 (WMV2 / 0x32564D57), yuv420p, 118x118, SAR 4:3 DAR 4:3, 23.98 fps, 23.98 tbr, 1k tbn, 1k tbc
File 'out.wmv' already exists. Overwrite ? [y/N] y
[New Thread 0xb7d03b40 (LWP 16142)]
[New Thread 0xb7502b40 (LWP 16143)]
[New Thread 0xb6d01b40 (LWP 16144)]
[New Thread 0xb6500b40 (LWP 16145)]
[New Thread 0xb5cffb40 (LWP 16146)]
[New Thread 0xb54feb40 (LWP 16147)]
[New Thread 0xb4cfdb40 (LWP 16148)]
[New Thread 0xb44fcb40 (LWP 16149)]
Output #0, asf, to 'out.wmv':
Metadata:
WM/EncodingSettings: Lavf57.21.101
Stream #0:0: Video: msmpeg4v3 (msmpeg4) (MP43 / 0x3334504D), yuv420p, 118x118 [SAR 4:3 DAR 4:3], q=2-31, 200 kb/s, 23.98 fps, 1k tbn, 23.98 tbc
Metadata:
encoder : Lavc57.22.100 msmpeg4
Side data:
unknown side data type 10 (24 bytes)
Stream mapping:
Stream #0:0 -> #0:0 (wmv2 (native) -> msmpeg4v3 (msmpeg4))
Press [q] to stop, [?] for help
[wmv2 @ 0x9741a40] ignoring overflow at 0 1
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
Last message repeated 1 times
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] ignoring overflow at 3 4
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
Last message repeated 1 times
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] ignoring overflow at 1 5
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
Last message repeated 1 times
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] ignoring overflow at 3 7
[wmv2 @ 0x9741a40] ignoring overflow at 7 7
[wmv2 @ 0x9741a40] ignoring overflow at 3 0
[wmv2 @ 0x9741a40] ignoring overflow at 6 1
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] ignoring overflow at 2 2
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] ignoring overflow at 2 4
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] ignoring overflow at 1 7
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] ignoring overflow at 3 6
[wmv2 @ 0x9741a40] ignoring overflow at 3 0
[wmv2 @ 0x9741a40] ignoring overflow at 0 1
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] ignoring overflow at 4 1
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] ignoring overflow at 2 5
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 0 qscale: 2//
[wmv2 @ 0x9741a40] ignoring overflow at 2 7
[wmv2 @ 0x9741a40] dc overflow- block: 1 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] ignoring overflow at 3 7
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 2 qscale: 2//
[wmv2 @ 0x9741a40] dc overflow- block: 3 qscale: 2//
[wmv2 @ 0x9741a40] overreading 8 bits
[wmv2 @ 0x9741a40] concealing 64 DC, 64 AC, 64 MV errors in P frame
[wmv2 @ 0x9741a40] ignoring overflow at 4 2
Program received signal SIGINT, Interrupt.
0x0888b515 in dct_quantize_ssse3 (s=0x9731400, block=0x9761380, n=4, qscale=2,
overflow=0xbfff5c40) at libavcodec/x86/mpegvideoenc_template.c:152
152 libavcodec/x86/mpegvideoenc_template.c: No such file or directory.
(gdb) bt
#0 0x0888b515 in dct_quantize_ssse3 (s=0x9731400, block=0x9761380, n=4,
qscale=2, overflow=0xbfff5c40)
at libavcodec/x86/mpegvideoenc_template.c:152
#1 0x085f39c3 in encode_mb_internal (mb_block_count=6, mb_block_width=8,
mb_block_height=8, motion_y=0, motion_x=0, s=0x9731400)
at libavcodec/mpegvideo_enc.c:2430
#2 encode_mb (motion_y=0, motion_x=0, s=0x9731400)
at libavcodec/mpegvideo_enc.c:2538
#3 encode_thread (c=0x97492e0, arg=0x9731724)
at libavcodec/mpegvideo_enc.c:3449
#4 0x086ff5aa in avcodec_default_execute (c=0x97492e0,
func=0x85f0590 <encode_thread>, arg=0x9731724, ret=0x0, count=1, size=4)
at libavcodec/utils.c:952
#5 0x085eb210 in encode_picture (picture_number=19199, s=<optimized out>)
at libavcodec/mpegvideo_enc.c:3866
#6 ff_mpv_encode_picture (avctx=0x97492e0, pkt=0xbfffe868, pic_arg=0x976da40,
got_packet=0xbfffe864) at libavcodec/mpegvideo_enc.c:1830
#7 0x08700442 in avcodec_encode_video2 (avctx=0x97492e0, avpkt=0xbfffe868,
frame=0x976da40, got_packet_ptr=0xbfffe864) at libavcodec/utils.c:1870
#8 0x080d5171 in do_video_out (s=0x9748d80, ost=ost@entry=0x97387c0,
next_picture=next_picture@entry=0x979c840, sync_ipts=<optimized out>)
at ffmpeg.c:1162
#9 0x080d8036 in reap_filters (flush=flush@entry=0) at ffmpeg.c:1353
---Type <return> to continue, or q <return> to quit---
#10 0x080b999f in transcode_step () at ffmpeg.c:4082
#11 transcode () at ffmpeg.c:4126
#12 main (argc=<optimized out>, argv=<optimized out>) at ffmpeg.c:4321
(gdb)
Attachments (1)
Change History (3)
by , 10 years ago
| Attachment: | wmv2_fuzz.wmv added |
|---|
comment:1 by , 10 years ago
| Priority: | normal → minor |
|---|---|
| Summary: | wmv enc: infinite loop with fuzzed file → No warning shown before duplicating a frame many thousand times |
| Version: | unspecified → git-master |
comment:2 by , 10 years ago
| Component: | undetermined → ffmpeg |
|---|---|
| Resolution: | → fixed |
| Status: | new → closed |
Additional warnings are shown since 5a4935c012fd3ca7cc0720897cf00c5759307ced
Not sure if it really helps for this case though...
Note:
See TracTickets
for help on using tickets.



Works fine here:
$ ffmpeg -i wmv2_fuzz.wmv out.wmv ffmpeg version N-78184-ge74378a Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.7 (SUSE Linux) configuration: --enable-gpl libavutil 55. 16.100 / 55. 16.100 libavcodec 57. 22.102 / 57. 22.102 libavformat 57. 23.101 / 57. 23.101 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 27.100 / 6. 27.100 libswscale 4. 0.100 / 4. 0.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100 Input #0, asf, from 'wmv2_fuzz.wmv': Metadata: encoder : Lavf57.21.101 Duration: 00:00:12.68, start: 0.000000, bitrate: 248 kb/s Stream #0:0: Video: wmv2 (WMV2 / 0x32564D57), yuv420p, 118x118, SAR 4:3 DAR 4:3, 23.98 fps, 23.98 tbr, 1k tbn, 1k tbc Output #0, asf, to 'out.wmv': Metadata: WM/EncodingSettings: Lavf57.23.101 Stream #0:0: Video: msmpeg4v3 (msmpeg4) (MP43 / 0x3334504D), yuv420p, 118x118 [SAR 4:3 DAR 4:3], q=2-31, 200 kb/s, 23.98 fps, 1k tbn, 23.98 tbc Metadata: encoder : Lavc57.22.102 msmpeg4 Side data: unknown side data type 10 (24 bytes) Stream mapping: Stream #0:0 -> #0:0 (wmv2 (native) -> msmpeg4v3 (msmpeg4)) Press [q] to stop, [?] for help [wmv2 @ 0x3cf3a40] ignoring overflow at 0 1 [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// Last message repeated 1 times [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] ignoring overflow at 3 4 [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// Last message repeated 1 times [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] ignoring overflow at 1 5 [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// Last message repeated 1 times [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] ignoring overflow at 3 7 [wmv2 @ 0x3cf3a40] ignoring overflow at 7 7 [wmv2 @ 0x3cf3a40] ignoring overflow at 3 0 [wmv2 @ 0x3cf3a40] ignoring overflow at 6 1 [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] ignoring overflow at 2 2 [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] ignoring overflow at 2 4 [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] ignoring overflow at 1 7 [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] ignoring overflow at 3 6 [wmv2 @ 0x3cf3a40] ignoring overflow at 3 0 [wmv2 @ 0x3cf3a40] ignoring overflow at 0 1 [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] ignoring overflow at 4 1 [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] ignoring overflow at 2 5 [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 0 qscale: 2// [wmv2 @ 0x3cf3a40] ignoring overflow at 2 7 [wmv2 @ 0x3cf3a40] dc overflow- block: 1 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] ignoring overflow at 3 7 [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 2 qscale: 2// [wmv2 @ 0x3cf3a40] dc overflow- block: 3 qscale: 2// [wmv2 @ 0x3cf3a40] overreading 8 bits [wmv2 @ 0x3cf3a40] concealing 64 DC, 64 AC, 64 MV errors in P frame [wmv2 @ 0x3cf3a40] ignoring overflow at 4 2 [asf @ 0x3cd93a0] ff asf skip 100 (unknown stream)=18:38:34.46 bitrate= 77.9kbits/s dup=1609004 drop=0 speed= 446x [wmv2 @ 0x3cf3a40] ignoring overflow at 1 0 [wmv2 @ 0x3cf3a40] overreading 8 bits [wmv2 @ 0x3cf3a40] concealing 64 DC, 64 AC, 64 MV errors in P frame [wmv2 @ 0x3cf3a40] overreading 8 bits [wmv2 @ 0x3cf3a40] concealing 64 DC, 64 AC, 64 MV errors in P frame frame=1609138 fps=10692 q=2.0 Lsize= 638966kB time=18:38:34.46 bitrate= 78.0kbits/s dup=1609004 drop=169 speed= 446x video:606162kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 5.411642%I don't know if a warning should be shown if a frame gets duplicated many thousand times.