[FFmpeg-devel] SoC wmapro project

Carl Eugen Hoyos cehoyos
Sun Jan 11 20:37:23 CET 2009


Sascha Sommer <saschasommer <at> freenet.de> writes:

> So I'm mostly interested in:
> - files that do not decode correctly 

Both files I currently use to test wmv3vdpau crash badly:

ffmpeg -vn -i UnrealTournament2007_Trailer3.wmv test.wav
FFmpeg version SVN-r16536, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  configuration:
  libavutil     49.12. 0 / 49.12. 0
  libavcodec    52.10. 0 / 52.10. 0
  libavformat   52.23. 1 / 52.23. 1
  libavdevice   52. 1. 0 / 52. 1. 0
  built on Jan 11 2009 13:35:35, gcc: 4.3.1 20080507 (prerelease)
[gcc-4_3-branch revision 135036]

Seems stream 1 codec frame rate differs from container frame rate: 1000.00
(1000/1) -> 29.97 (30000/1001)
Input #0, asf, from '/UnrealTournament2007_Trailer3.wmv':
  Duration: 00:02:17.38, start: 3.000000, bitrate: 4865 kb/s
    Stream #0.0: Audio: wmav3pro, 48000 Hz, stereo, s16, 182 kb/s
    Stream #0.1: Video: wmv3, yuv420p, 1280x720, 4500 kb/s, 29.97 tb(r)
Output #0, wav, to 'test.wav':
    Stream #0.0: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
[wmav3pro @ 0xe756a0][18] [0] [3] [0] [0] [0] [0] [0] [0] [0] [0] [0] [0] [0]
[e0] [0] [0] [0]
[wmav3pro @ 0xe756a0] ed channelmask = 3
[wmav3pro @ 0xe756a0] ed sample bit depth = 16
[wmav3pro @ 0xe756a0] ed decode flags = e0
[wmav3pro @ 0xe756a0] samples per frame = 2048
[wmav3pro @ 0xe756a0] log2 frame size = 17
[wmav3pro @ 0xe756a0] max num subframes = 16
[wmav3pro @ 0xe756a0] len prefix = 64
[wmav3pro @ 0xe756a0] nb channels = 2
[wmav3pro @ 0xe756a0] lossless = 0
Press [q] to stop encoding
Segmentation fault

ffmpeg -vn -i FlightSimX_720p60_51_15Mbps.wmv test.wav
FFmpeg version SVN-r16536, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  configuration:
  libavutil     49.12. 0 / 49.12. 0
  libavcodec    52.10. 0 / 52.10. 0
  libavformat   52.23. 1 / 52.23. 1
  libavdevice   52. 1. 0 / 52. 1. 0
  built on Jan 11 2009 13:35:35, gcc: 4.3.1 20080507 (prerelease)
[gcc-4_3-branch revision 135036]

Seems stream 1 codec frame rate differs from container frame rate: 1000.00
(1000/1) -> 59.92 (719/12)
Input #0, asf, from 'FlightSimX_720p60_51_15Mbps.wmv':
  Duration: 00:01:28.63, start: 8.000000, bitrate: 14641 kb/s
    Stream #0.0: Audio: wmav3pro, 48000 Hz, 5.1, s16, 384 kb/s
    Stream #0.1: Video: vc1, yuv420p, 1280x720, 15000 kb/s, 59.92 tb(r)
Output #0, wav, to 'test.wav':
    Stream #0.0: Audio: pcm_s16le, 48000 Hz, 5.1, s16, 4608 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
[wmav3pro @ 0xe75690][18] [0] [3f] [0] [0] [0] [0] [0] [0] [0] [0] [0] [0] [0]
[e0] [0] [0] [0]
*** glibc detected *** ./ffmpeg: malloc(): memory corruption:
0x0000000000e92440 ***
======= Backtrace: =========
/lib64/libc.so.6[0x7fc16d04baf8]
/lib64/libc.so.6[0x7fc16d04e4dc]
/lib64/libc.so.6(__libc_malloc+0xa1)[0x7fc16d050111]
/lib64/libc.so.6(posix_memalign+0x68)[0x7fc16d050578]
./ffmpeg(av_mallocz+0x4d)[0x83ab8d]
./ffmpeg[0x719666]
./ffmpeg(avcodec_open+0x1bf)[0x4afbef]
./ffmpeg[0x42152b]
./ffmpeg(main+0x14c)[0x42253c]
/lib64/libc.so.6(__libc_start_main+0xe6)[0x7fc16cff4436]
./ffmpeg(sinh+0x41)[0x41b6e9]
======= Memory map: ========
00400000-0092d000 r-xp 00000000 08:07 750890            ffmpeg
00b2c000-00b2d000 r--p 0052c000 08:07 750890            ffmpeg
00b2d000-00b40000 rw-p 0052d000 08:07 750890            ffmpeg
00b40000-01003000 rw-p 00b40000 00:00 0                 [heap]
7fc168000000-7fc168021000 rw-p 7fc168000000 00:00 0
7fc168021000-7fc16c000000 ---p 7fc168021000 00:00 0
7fc16cdbf000-7fc16cdd5000 r-xp 00000000 08:06 894774    /lib64/libgcc_s.so.1
7fc16cdd5000-7fc16cfd4000 ---p 00016000 08:06 894774    /lib64/libgcc_s.so.1
7fc16cfd4000-7fc16cfd5000 r--p 00015000 08:06 894774    /lib64/libgcc_s.so.1
7fc16cfd5000-7fc16cfd6000 rw-p 00016000 08:06 894774    /lib64/libgcc_s.so.1
7fc16cfd6000-7fc16d125000 r-xp 00000000 08:06 894680    /lib64/libc-2.8.so
7fc16d125000-7fc16d325000 ---p 0014f000 08:06 894680    /lib64/libc-2.8.so
7fc16d325000-7fc16d329000 r--p 0014f000 08:06 894680    /lib64/libc-2.8.so
7fc16d329000-7fc16d32a000 rw-p 00153000 08:06 894680    /lib64/libc-2.8.so
7fc16d32a000-7fc16d32f000 rw-p 7fc16d32a000 00:00 0
7fc16d32f000-7fc16d331000 r-xp 00000000 08:06 894686    /lib64/libdl-2.8.so
7fc16d331000-7fc16d531000 ---p 00002000 08:06 894686    /lib64/libdl-2.8.so
7fc16d531000-7fc16d532000 r--p 00002000 08:06 894686    /lib64/libdl-2.8.so
7fc16d532000-7fc16d533000 rw-p 00003000 08:06 894686    /lib64/libdl-2.8.so
7fc16d533000-7fc16d588000 r-xp 00000000 08:06 894688    /lib64/libm-2.8.so
7fc16d588000-7fc16d787000 ---p 00055000 08:06 894688    /lib64/libm-2.8.so
7fc16d787000-7fc16d788000 r--p 00054000 08:06 894688    /lib64/libm-2.8.so
7fc16d788000-7fc16d789000 rw-p 00055000 08:06 894688    /lib64/libm-2.8.so
7fc16d789000-7fc16d797000 r-xp 00000000 08:06 894749    /lib64/libbz2.so.1.0.5
7fc16d797000-7fc16d996000 ---p 0000e000 08:06 894749    /lib64/libbz2.so.1.0.5
7fc16d996000-7fc16d997000 r--p 0000d000 08:06 894749    /lib64/libbz2.so.1.0.5
7fc16d997000-7fc16d998000 rw-p 0000e000 08:06 894749    /lib64/libbz2.so.1.0.5
7fc16d998000-7fc16d9ad000 r-xp 00000000 08:06 894718    /lib64/libz.so.1.2.3
7fc16d9ad000-7fc16dbac000 ---p 00015000 08:06 894718    /lib64/libz.so.1.2.3
7fc16dbac000-7fc16dbad000 r--p 00014000 08:06 894718    /lib64/libz.so.1.2.3
7fc16dbad000-7fc16dbae000 rw-p 00015000 08:06 894718    /lib64/libz.so.1.2.3
7fc16dbae000-7fc16dbcb000 r-xp 00000000 08:06 894765    /lib64/ld-2.8.so
7fc16dda1000-7fc16dda4000 rw-p 7fc16dda1000 00:00 0
7fc16ddc9000-7fc16ddcb000 rw-p 7fc16ddc9000 00:00 0
7fc16ddcb000-7fc16ddcc000 r--p 0001d000 08:06 894765    /lib64/ld-2.8.so
7fc16ddcc000-7fc16ddcd000 rw-p 0001e000 08:06 894765    /lib64/ld-2.8.so
7fff75db8000-7fff75dcd000 rw-p 7ffffffea000 00:00 0     [stack]
7fff75dfe000-7fff75e00000 r-xp 7fff75dfe000 00:00 0     [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Aborted





More information about the ffmpeg-devel mailing list