[MPlayer-users] Mplayer segfaults
PeteVine
davine at poczta.onet.pl
Sat Aug 2 12:59:15 CEST 2003
On Sat, 02 Aug 2003 10:32:42 +0100
Raphael Clifford <raphael at clifford.net> wrote:
> Before anyone angry replies to this I thought I would point out that
> you really need to follow the instructions in
> http://www.mplayerhq.hu/DOCS/bugreports.html for this :)
I wanted to know if the bug was not specific to my system first but ok,
here's my report:
System Information:
Distro: LFS 4.0
Linux Athlon 2.4.21-ck3 i686 unknown
-rwxr-xr-x 1 root root 10044165 lip 28 19:28
/lib/libc-2.2.5.so lrwxrwxrwx 1 root root 13 lip 28
19:28 /lib/libc.so.6 -> libc-2.2.5.so
Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/specs
Configured with: ../configure --prefix=/usr --enable-shared
--enable-threads=posix --with-slibdir=/lib --enable-__cxa_atexit
--enable-clocale=gnu Thread model: posix
gcc version 3.2.3
GNU ld version 2.13.2
GNU assembler 2.13.2
This assembler was configured for a target of `i686-pc-linux-gnu'.
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 6
model name : AMD Athlon(tm) XP 2000+
stepping : 2
cpu MHz : 1675.319
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36
mmx fxsr sse syscall mmxext 3dnowext 3dnow bogomips : 3342.33
Sound card type & driver:
Creative SBLive! with kernel OSS drivers
gdb output:
#0 0x406ab9a5 in memmove (dest=0x831ba70, src=0x831baaa,
len=4294967292) at ../sysdeps/generic/memmove.c:99
#1 0x0807abcb in pt_iter_goto_head ()
#2 0x0807b169 in parse_pls ()
#3 0x0807baea in play_tree_parser_get_play_tree ()
#4 0x0807b6fa in parse_playtree ()
#5 0x0806dd23 in main ()
#6 0x4064e572 in __libc_start_main (main=0x806d3d0 <main>, argc=4,
ubp_av=0xbffff844, init=0x8069c7c <_init>,
fini=0x4001566c <_dl_debug_mask>, rtld_fini=0x3ffc9964,
stack_end=0xfffffffc) at ../sysdeps/generic/libc-start.c:129
Dump of assembler code from 0x406ab985 to 0x406ab9c5:
0x406ab985 <memmove+85>: add %edx,%edi
0x406ab987 <memmove+87>: cmp $0x7,%edx
0x406ab98a <memmove+90>: jbe 0x406ab9b1 <memmove+129>
0x406ab98c <memmove+92>: mov %edi,%ecx
0x406ab98e <memmove+94>: and $0x3,%ecx
0x406ab991 <memmove+97>: dec %esi
0x406ab992 <memmove+98>: sub %ecx,%edx
0x406ab994 <memmove+100>: dec %edi
0x406ab995 <memmove+101>: std
0x406ab996 <memmove+102>: repz movsb %ds:(%esi),%es:(%edi)
0x406ab998 <memmove+104>: cld
0x406ab999 <memmove+105>: mov %edx,%ecx
0x406ab99b <memmove+107>: sub $0x3,%edi
0x406ab99e <memmove+110>: sub $0x3,%esi
0x406ab9a1 <memmove+113>: shr $0x2,%ecx
0x406ab9a4 <memmove+116>: std
0x406ab9a5 <memmove+117>: repz movsl %ds:(%esi),%es:(%edi)
0x406ab9a7 <memmove+119>: cld
0x406ab9a8 <memmove+120>: add $0x4,%edi
0x406ab9ab <memmove+123>: add $0x4,%esi
0x406ab9ae <memmove+126>: and $0x3,%edx
0x406ab9b1 <memmove+129>: dec %edi
0x406ab9b2 <memmove+130>: dec %esi
0x406ab9b3 <memmove+131>: mov %edx,%ecx
0x406ab9b5 <memmove+133>: std
0x406ab9b6 <memmove+134>: repz movsb %ds:(%esi),%es:(%edi)
0x406ab9b8 <memmove+136>: cld
0x406ab9b9 <memmove+137>: jmp 0x406ab96f <memmove+63>
0x406ab9bb <memmove+139>: nop
0x406ab9bc <memmove+140>: nop
0x406ab9bd <memmove+141>: nop
0x406ab9be <memmove+142>: nop
0x406ab9bf <memmove+143>: nop
0x406ab9c0 <memset>: cld
0x406ab9c1 <memset+1>: push %edi
0x406ab9c2 <memset+2>: mov 0x8(%esp,1),%edx
End of assembler dump.
eax 0xffffffc6 -58
ecx 0x3ffc9964 1073518948
edx 0xfffffffc -4
ebx 0x831baaa 137476778
esp 0xbfffd3e0 0xbfffd3e0
ebp 0xbfffd3e8 0xbfffd3e8
esi 0x8242036 136585270
edi 0x8241ffc 136585212
eip 0x406ab9a5 0x406ab9a5
eflags 0x210616 2164246
cs 0x23 35
ss 0x2b 43
ds 0x2b 43
es 0x2b 43
fs 0x0 0
gs 0x7 7
st0 0 (raw 0x00000000000000000000)
st1 0 (raw 0x00000000000000000000)
st2 0 (raw 0x00000000000000000000)
st3 0 (raw 0x00000000000000000000)
st4 0 (raw 0x00000000000000000000)
st5 0 (raw 0x00000000000000000000)
st6 327680 (raw 0x4011a000000000000000)
st7 0.0445556640625 (raw 0x3ffab680000000000000)
fctrl 0x37f 895
fstat 0x20 32
ftag 0xffff 65535
fiseg 0x0 0
fioff 0x0 0
foseg 0x0 0
fooff 0x0 0
fop 0x0 0
xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {
0x8000000000000000, 0x8000000000000000}, v16_int8 = {
0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff,
0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff,
0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff}
xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {
0x8000000000000000, 0x8000000000000000}, v16_int8 = {
0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff,
0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff,
0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff}
xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {
0x8000000000000000, 0x8000000000000000}, v16_int8 = {
0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff, 0xffffffff,
0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff,
0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff}
xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {
0x8000000000000000, 0x8000000000000000}, v16_int8 = {
0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff,
0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff,
0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff}
xmm4 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {
0x8000000000000000, 0x8000000000000000}, v16_int8 = {
0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff,
0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff,
0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff}
xmm5 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {
0x8000000000000000, 0x8000000000000000}, v16_int8 = {
0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff,
0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff,
0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff}
xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {
0x8000000000000000, 0x8000000000000000}, v16_int8 = {
0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff,
0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff,
0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff}
xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {
0x8000000000000000, 0x8000000000000000}, v16_int8 = {
0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff,
0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xffffffff,
0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffffffffff,
0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffffffffff}
mxcsr 0x1f80 8064
orig_eax 0xffffffff -1
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 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0,
0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm5 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0,
0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm6 {uint64 = 0xa000000000000000, v2_int32 = {0x0,
0xa0000000}, v4_int16 = {0x0, 0x0, 0x0, 0xa000}, v8_int8 = {0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0xa0}}
mm7 {uint64 = 0xb680000000000000, v2_int32 = {0x0,
0xb6800000}, v4_int16 = {0x0, 0x0, 0x0, 0xb680}, v8_int8 = {0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x80, 0xb6}}
More information about the MPlayer-users
mailing list