Christian Ebert <[email protected]> added the comment:
(gdb) r -an -i test.vob -vf crop=720:432:0:72,yadif,scale=640:360,setdar=16:9 -f
null - Starting program:
/Users/chris/src/ffmpeg/ffmpeg_g -an -i test.vob -vf
crop=720:432:0:72,yadif,scale=640:360,setdar=16:9 -f null -
Reading symbols for shared libraries ++++++++++++++++++++. done
FFmpeg version SVN-r25817, Copyright (c) 2000-2010 the FFmpeg developers
built on Nov 24 2010 02:12:58 with gcc 4.0.1 (Apple Inc. build 5493)
configuration: --enable-gpl --enable-version3 --enable-nonfree
--disable-network --disable-ffserver --disable-ffplay --enable-shared
--enable-pthreads --enable-postproc --enable-libx264 --enable-libxvid
--enable-libfaac --enable-libmp3lame --enable-libtheora --enable-libvorbis
--extra-cflags=-I/sw/include --extra-libs=-L/sw/lib
libavutil 50.33. 0 / 50.33. 0
libavcore 0.14. 0 / 0.14. 0
libavcodec 52.97. 2 / 52.97. 2
libavformat 52.86. 1 / 52.86. 1
libavdevice 52. 2. 2 / 52. 2. 2
libavfilter 1.64. 0 / 1.64. 0
libswscale 0.12. 0 / 0.12. 0
libpostproc 51. 2. 0 / 51. 2. 0
[mpeg @ 0x1802600] max_analyze_duration reached
Input #0, mpeg, from 'test.vob':
Duration: 00:01:32.59, start: 0.360000, bitrate: 5666 kb/s
Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 720x576 [PAR 16:15 DAR 4:3],
7000 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0.1[0xa0]: Audio: pcm_s16be, 48000 Hz, 2 channels, s16, 1536 kb/s
[buffer @ 0x17016e0] w:720 h:576 pixfmt:yuv420p
[yadif @ 0x1701af0] mode:0 parity:-1
[setdar @ 0x1701da0] a:16/9
[crop @ 0x17019f0] w:720 h:576 -> w:720 h:432
[scale @ 0x1701c30] w:720 h:432 fmt:yuv420p -> w:640 h:360 fmt:yuv420p
flags:0xa0000004
[setdar @ 0x1701da0] w:360 h:640 -> dar:16/9 par:1/1
Output #0, null, to 'pipe:':
Metadata:
encoder : Lavf52.86.1
Stream #0.0: Video: rawvideo, yuv420p, 640x360 [PAR 16:15 DAR 256:135],
q=2-31, 200 kb/s, 90k tbn, 25 tbc
Stream mapping:
Stream #0.0 -> #0.0
Press [q] to stop encoding
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x0226d000
0xffff08c2 in ?? ()
(gdb) bt
#0 0xffff08c2 in ?? ()
#1 0x000000db in ?? ()
(gdb) disass $pc-32 $pc+32
Dump of assembler code from 0xffff08a2 to 0xffff08e2:
0xffff08a2: outsl %ds:(%esi),(%dx)
0xffff08a3: add $0x16,%al
0xffff08a5: movdqa 0x10(%esi,%edx,1),%xmm1
0xffff08ab: movdqa 0x20(%esi,%edx,1),%xmm2
0xffff08b1: movdqa 0x30(%esi,%edx,1),%xmm3
0xffff08b7: movdqa %xmm0,(%edi,%edx,1)
0xffff08bc: movdqa %xmm1,0x10(%edi,%edx,1)
0xffff08c2: movdqa %xmm2,0x20(%edi,%edx,1)
0xffff08c8: movdqa %xmm3,0x30(%edi,%edx,1)
0xffff08ce: add $0x40,%edx
0xffff08d1: jne 0xffff08a0
0xffff08d3: jmp 0xffff07bb
0xffff08d8: movdqa -0x1(%esi,%edx,1),%xmm0
0xffff08de: movdqa 0xf(%esi,%edx,1),%xmm1
End of assembler dump.
(gdb) info all-registers
eax 0xffff088b -63349
ecx 0x28 40
edx 0xffffffc0 -64
ebx 0x246a8 149160
esp 0xbfffcd40 0xbfffcd40
ebp 0xbfffcd48 0xbfffcd48
esi 0x2489bb0 38312880
edi 0x226d020 36098080
eip 0xffff08c2 0xffff08c2
eflags 0x210286 2163334
cs 0x17 23
ss 0x1f 31
ds 0x1f 31
es 0x1f 31
fs 0x0 0
gs 0x37 55
st0 <invalid float value> (raw 0xffff0000000000000000)
st1 -nan(0x8080808080808080) (raw 0xffff8080808080808080)
st2 -nan(0x80008000800080) (raw 0xffff0080008000800080)
st3 -nan(0x80008000800080) (raw 0xffff0080008000800080)
st4 <invalid float value> (raw 0xffff0000000000000000)
st5 <invalid float value> (raw 0xffff0000000000000000)
st6 <invalid float value> (raw 0xffff0000000000000000)
st7 -nan(0x80008000800080) (raw 0xffff0080008000800080)
fctrl 0x37f 895
fstat 0x20 32
ftag 0xaaaa 43690
fiseg 0x17 23
fioff 0x27754 161620
foseg 0x1f 31
fooff 0xbfffcda8 -1073754712
fop 0x55c 1372
xmm0 {
v4_float = {-1.18010406e-38, -1.18010406e-38, -1.18010406e-38,
-1.18010406e-38},
v2_double = {-2.9374465244229968e-306, -2.9374465244229968e-306},
v16_int8 = '�' <repeats 16 times>,
v8_int16 = {-32640, -32640, -32640, -32640, -32640, -32640, -32640, -32640},
v4_int32 = {-2139062144, -2139062144, -2139062144, -2139062144},
v2_int64 = {-9187201950435737472, -9187201950435737472},
uint128 = 0x80808080808080808080808080808080
} (raw 0x80808080808080808080808080808080)
xmm1 {
v4_float = {-1.18010406e-38, -1.18010406e-38, -1.18010406e-38,
-1.18010406e-38},
v2_double = {-2.9374465244229968e-306, -2.9374465244229968e-306},
v16_int8 = '�' <repeats 16 times>,
v8_int16 = {-32640, -32640, -32640, -32640, -32640, -32640, -32640, -32640},
v4_int32 = {-2139062144, -2139062144, -2139062144, -2139062144},
v2_int64 = {-9187201950435737472, -9187201950435737472},
uint128 = 0x80808080808080808080808080808080
} (raw 0x80808080808080808080808080808080)
xmm2 {
v4_float = {-1.18010406e-38, -1.18010406e-38, -1.18010406e-38,
-1.18010406e-38},
v2_double = {-2.9374465244229968e-306, -2.9374465244229968e-306},
v16_int8 = '�' <repeats 16 times>,
v8_int16 = {-32640, -32640, -32640, -32640, -32640, -32640, -32640, -32640},
v4_int32 = {-2139062144, -2139062144, -2139062144, -2139062144},
v2_int64 = {-9187201950435737472, -9187201950435737472},
uint128 = 0x80808080808080808080808080808080
} (raw 0x80808080808080808080808080808080)
xmm3 {
v4_float = {-1.18010406e-38, -1.18010406e-38, -1.18010406e-38,
-1.18010406e-38},
v2_double = {-2.9374465244229968e-306, -2.9374465244229968e-306},
v16_int8 = '�' <repeats 16 times>,
v8_int16 = {-32640, -32640, -32640, -32640, -32640, -32640, -32640, -32640},
v4_int32 = {-2139062144, -2139062144, -2139062144, -2139062144},
v2_int64 = {-9187201950435737472, -9187201950435737472},
uint128 = 0x80808080808080808080808080808080
} (raw 0x80808080808080808080808080808080)
xmm4 {
v4_float = {-1.18010406e-38, -1.18010406e-38, -1.18010406e-38,
-1.18010406e-38},
v2_double = {-2.9374465244229968e-306, -2.9374465244229968e-306},
v16_int8 = '�' <repeats 16 times>,
v8_int16 = {-32640, -32640, -32640, -32640, -32640, -32640, -32640, -32640},
v4_int32 = {-2139062144, -2139062144, -2139062144, -2139062144},
v2_int64 = {-9187201950435737472, -9187201950435737472},
uint128 = 0x80808080808080808080808080808080
} (raw 0x80808080808080808080808080808080)
xmm5 {
v4_float = {0, 0, 0, 0},
v2_double = {0, 0},
v16_int8 = '\0' <repeats 15 times>,
v8_int16 = {0, 0, 0, 0, 0, 0, 0, 0},
v4_int32 = {0, 0, 0, 0},
v2_int64 = {0, 0},
uint128 = 0
} (raw 0x00000000000000000000000000000000)
xmm6 {
v4_float = {0, 0, 29.9999981, -nan(0x600000)},
v2_double = {0, 4294967295},
v16_int8 = "\000\000\000\000\000\000\000\000A�����\000",
v8_int16 = {0, 0, 0, 0, 16879, -1, -32, 0},
v4_int32 = {0, 0, 1106247679, -2097152},
v2_int64 = {0, 4751297606873776128},
uint128 = 247390116245313
} (raw 0x0000e0ffffffef410000000000000000)
xmm7 {
v4_float = {0, 0, 3.28125, 0},
v2_double = {0, 72},
v16_int8 = "\000\000\000\000\000\000\000\...@r\000\000\000\000\000",
v8_int16 = {0, 0, 0, 0, 16466, 0, 0, 0},
v4_int32 = {0, 0, 1079115776, 0},
v2_int64 = {0, 4634766966517661696},
uint128 = 21056
} (raw 0x00000000000052400000000000000000)
mxcsr 0x1fa0 8096
mm0 {
uint64 = 0,
v2_int32 = {0, 0},
v4_int16 = {0, 0, 0, 0},
v8_int8 = "\000\000\000\000\000\000\000"
} (raw 0x0000000000000000)
mm1 {
uint64 = -9187201950435737472,
v2_int32 = {-2139062144, -2139062144},
v4_int16 = {-32640, -32640, -32640, -32640},
v8_int8 = "��������"
} (raw 0x8080808080808080)
mm2 {
uint64 = 36029346783166592,
v2_int32 = {8388736, 8388736},
v4_int16 = {128, 128, 128, 128},
v8_int8 = "�\000�\000�\000�"
} (raw 0x0080008000800080)
mm3 {
uint64 = 36029346783166592,
v2_int32 = {8388736, 8388736},
v4_int16 = {128, 128, 128, 128},
v8_int8 = "�\000�\000�\000�"
} (raw 0x0080008000800080)
mm4 {
uint64 = 0,
v2_int32 = {0, 0},
v4_int16 = {0, 0, 0, 0},
v8_int8 = "\000\000\000\000\000\000\000"
} (raw 0x0000000000000000)
mm5 {
uint64 = 0,
v2_int32 = {0, 0},
v4_int16 = {0, 0, 0, 0},
v8_int8 = "\000\000\000\000\000\000\000"
} (raw 0x0000000000000000)
mm6 {
uint64 = 0,
v2_int32 = {0, 0},
v4_int16 = {0, 0, 0, 0},
v8_int8 = "\000\000\000\000\000\000\000"
} (raw 0x0000000000000000)
mm7 {
uint64 = 36029346783166592,
v2_int32 = {8388736, 8388736},
v4_int16 = {128, 128, 128, 128},
v8_int8 = "�\000�\000�\000�"
} (raw 0x0080008000800080)
(gdb)
________________________________________________
FFmpeg issue tracker <[email protected]>
<https://roundup.ffmpeg.org/issue2377>
________________________________________________