[FFmpeg-devel] MP3 file that crashes ffmpeg
Diego Biurrun
diego
Sun May 6 11:03:01 CEST 2007
On Sat, May 05, 2007 at 11:16:32PM +0200, Michael Niedermayer wrote:
>
> also i wont look at crashes if the person reporting the crash is too lazy
> to provide gdb output
Note that MPlayer plays the sample fine, even with lavc decoder and lavf
demuxer ..
Here's your backtrace, let me know if you need anything else.
Diego
(gdb) run /var/tmp/bugs/11-i_need_your_love-daw.mp3
Starting program: /usr/src/ffmpeg/ffplay_g
/var/tmp/bugs/11-i_need_your_love-daw.mp3
Failed to read a valid object file image from memory.
[Thread debugging using libthread_db enabled]
[New Thread -1211685184 (LWP 4308)]
[New Thread -1212847184 (LWP 4311)]
[New Thread -1221788752 (LWP 4312)]
Marker bit missing before time_increment_resolution
Marker bit missing before fixed_vop_rate
[NULL @ 0x847d3c8]Static Sprites not supported
[NULL @ 0x847d3c8]N-bit not supported
[NULL @ 0x847d3c8]quant precision 8
[NULL @ 0x847d3c8]Complexity estimation not supported
[NULL @ 0x847d3c8]scalability not supported
[NULL @ 0x847d3c8]hmm, seems the headers are not complete, trying to
guess time_increment_bits
[NULL @ 0x847d3c8]my guess is 2 bits ;)
[mpeg4 @ 0x847d3c8]illegal chroma format
Marker bit missing before time_increment_resolution
[mpeg4 @ 0x847d3c8]Complexity estimation not supported
[mpeg4 @ 0x847d3c8]only rectangular vol supported
Marker bit missing before fixed_vop_rate
[mpeg4 @ 0x847d3c8]N-bit not supported
[mpeg4 @ 0x847d3c8]new pred not supported
[mpeg4 @ 0x847d3c8]scalability not supported
[mpeg4 @ 0x847d3c8]only rectangular vol supported
[mpeg4 @ 0x847d3c8]Gray shape not supported
Marker bit missing before time_increment_resolution
Marker bit missing before fixed_vop_rate
[mpeg4 @ 0x847d3c8]new pred not supported
[mpeg4 @ 0x847d3c8]reduced resolution VOP not supported
[mpeg4 @ 0x847d3c8]scalability not supported
Marker bit missing before fixed_vop_rate
[mpeg4 @ 0x847d3c8]Complexity estimation not supported
[mpeg4 @ 0x847d3c8]new pred not supported
[mpeg4 @ 0x847d3c8]reduced resolution VOP not supported
[mpeg4 @ 0x847d3c8]only rectangular vol supported
Marker bit missing before fixed_vop_rate
[mpeg4 @ 0x847d3c8]Static Sprites not supported
Marker bit missing before fixed_vop_rate
[mpeg4 @ 0x847d3c8]Complexity estimation not supported
[mpeg4 @ 0x847d3c8]illegal chroma format
[mpeg4 @ 0x847d3c8]only rectangular vol supported
Marker bit missing before fixed_vop_rate
[mpeg4 @ 0x847d3c8]only rectangular vol supported
Marker bit missing before fixed_vop_rate
[mpeg4 @ 0x847d3c8]Static Sprites not supported
Marker bit missing before time_increment_resolution
Marker bit missing before fixed_vop_rate
[mpeg4 @ 0x847d3c8]N-bit not supported
[mpeg4 @ 0x847d3c8]quant precision 7
[mpeg4 @ 0x847d3c8]Complexity estimation not supported
[mpeg4 @ 0x847d3c8]only rectangular vol supported
Marker bit missing before time_increment_resolution
Marker bit missing before time_increment
[mpeg4 @ 0x847d3c8]illegal chroma format
[mpeg4 @ 0x847d3c8]only rectangular vol supported
[mpeg4 @ 0x847d3c8]illegal chroma format
[mpeg4 @ 0x847d3c8]Static Sprites not supported
[mpeg4 @ 0x847d3c8]new pred not supported
[mpeg4 @ 0x847d3c8]scalability not supported
[mpeg4 @ 0x847d3c8]illegal chroma format
[mpeg4 @ 0x847d3c8]only rectangular vol supported
Marker bit missing before time_increment_resolution
[mpeg4 @ 0x847d3c8]Static Sprites not supported
[mpeg4 @ 0x847d3c8]N-bit not supported
[mpeg4 @ 0x847d3c8]quant precision 7
[mpeg4 @ 0x847d3c8]Complexity estimation not supported
[mpeg4 @ 0x847d3c8]reduced resolution VOP not supported
[mpeg4 @ 0x847d3c8]only rectangular vol supported
Marker bit missing before time_increment_resolution
Marker bit missing before fixed_vop_rate
[mpeg4 @ 0x847d3c8]illegal chroma format
Marker bit missing before time_increment_resolution
Marker bit missing before fixed_vop_rate
[mpeg4 @ 0x847d3c8]Complexity estimation not supported
[mpeg4 @ 0x847d3c8]scalability not supported
[mpeg4 @ 0x847d3c8]only rectangular vol supported
Marker bit missing before fixed_vop_rate
[mpeg4 @ 0x847d3c8]Static Sprites not supported
[mpeg4 @ 0x847d3c8]Complexity estimation not supported
[mpeg4 @ 0x847d3c8]Error, header damaged or not MPEG4 header (qscale=0)
[mpeg4 @ 0x847d3c8]hmm, seems the headers are not complete, trying to
guess time_increment_bits
[mpeg4 @ 0x847d3c8]my guess is 2 bits ;)
[mpeg4 @ 0x847d3c8]only rectangular vol supported
Marker bit missing before time_increment_resolution
Marker bit missing before fixed_vop_rate
[mpeg4 @ 0x847d3c8]Static Sprites not supported
[mpeg4 @ 0x847d3c8]N-bit not supported
[mpeg4 @ 0x847d3c8]quant precision 13
[mpeg4 @ 0x847d3c8]Complexity estimation not supported
[mpeg4 @ 0x847d3c8]only rectangular vol supported
[mpeg4 @ 0x847d3c8]Gray shape not supported
Marker bit missing before fixed_vop_rate
[mpeg4 @ 0x847d3c8]N-bit not supported
[mpeg4 @ 0x847d3c8]quant precision 6
[mpeg4 @ 0x847d3c8]new pred not supported
[mpeg4 @ 0x847d3c8]scalability not supported
Marker bit missing before time_increment_resolution
[mpeg4 @ 0x847d3c8]Static Sprites not supported
[mpeg4 @ 0x847d3c8]scalability not supported
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1221788752 (LWP 4312)]
0xfffffff8 in ?? ()
(gdb) bt
#0 0xfffffff8 in ?? ()
#1 0x0000000d in ?? ()
#2 0xffffffe5 in ?? ()
#3 0x00000002 in ?? ()
#4 0x00000000 in ?? ()
(gdb) disass $pc-32 $pc+32
Dump of assembler code from 0xffffffd8 to 0x18:
End of assembler dump.
(gdb) info all-registers
eax 0x2a 42
ecx 0x85d9710 140351248
edx 0x10 16
ebx 0xfffffff3 -13
esp 0xb72cea40 0xb72cea40
ebp 0xfffffffe 0xfffffffe
esi 0xffffff85 -123
edi 0x4 4
eip 0xfffffff8 0xfffffff8
eflags 0x210282 [ SF IF RF ID ]
cs 0x73 115
ss 0x7b 123
ds 0x7b 123
es 0x7b 123
fs 0x0 0
gs 0x33 51
st0 0 (raw 0x00000000000000000000)
st1 0 (raw 0x00000000000000000000)
st2 0 (raw 0x00000000000000000000)
st3 0 (raw 0x00000000000000000000)
st4 12012 (raw 0x400cbbb0000000000000)
st5 0.00089067555555555548095538202953147522 (raw
0x3ff4e97c3987a3009648)
st6 12012 (raw 0x400cbbb0000000000000)
st7 0.079999999999999999998373696741271743 (raw
0x3ffba3d70a3d70a3d70a)
fctrl 0x37f 895
fstat 0x4020 16416
ftag 0xffff 65535
fiseg 0x73 115
fioff 0x8057993 134576531
foseg 0x7b 123
fooff 0x85be900 140241152
fop 0x5d8 1496
xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {
0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0}, v4_int32 = {0x0, 0x0,
0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 =
0x00000000000000000000000000000000}
xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {
0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0}, v4_int32 = {0x0, 0x0,
0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 =
0x00000000000000000000000000000000}
xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {
0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0}, v4_int32 = {0x0, 0x0,
0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 =
0x00000000000000000000000000000000}
xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {
0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0}, v4_int32 = {0x0, 0x0,
0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 =
0x00000000000000000000000000000000}
xmm4 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {
0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0}, v4_int32 = {0x0, 0x0,
0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 =
0x00000000000000000000000000000000}
xmm5 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {
0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0}, v4_int32 = {0x0, 0x0,
0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 =
0x00000000000000000000000000000000}
xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {
0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0}, v4_int32 = {0x0, 0x0,
0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 =
0x00000000000000000000000000000000}
xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {
0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0}, v4_int32 = {0x0, 0x0,
0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 =
0x00000000000000000000000000000000}
mxcsr 0x1f80 [ IM DM ZM OM UM PM ]
mm0 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0,
0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm1 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0,
0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm2 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0,
0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm3 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0,
0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm4 {uint64 = 0xbbb0000000000000, v2_int32 = {0x0,
0xbbb00000}, v4_int16 = {0x0, 0x0, 0x0,
0xbbb0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb0, 0xbb}}
mm5 {uint64 = 0xe97c3987a3009648, v2_int32 = {0xa3009648,
0xe97c3987}, v4_int16 = {0x9648,
0xa300, 0x3987, 0xe97c}, v8_int8 = {0x48, 0x96, 0x0, 0xa3, 0x87,
0x39, 0x7c, 0xe9}}
mm6 {uint64 = 0xbbb0000000000000, v2_int32 = {0x0,
0xbbb00000}, v4_int16 = {0x0, 0x0, 0x0,
0xbbb0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb0, 0xbb}}
mm7 {uint64 = 0xa3d70a3d70a3d70a, v2_int32 = {0x70a3d70a,
0xa3d70a3d}, v4_int16 = {0xd70a,
0x70a3, 0xa3d, 0xa3d7}, v8_int8 = {0xa, 0xd7, 0xa3, 0x70, 0x3d, 0xa,
0xd7, 0xa3}}
More information about the ffmpeg-devel
mailing list