[MPlayer-users] Mplayer Crash Report
The Master
da_master937 at hotmail.com
Sun Apr 6 22:52:39 CEST 2003
Whenever I play any file, when the end of the file is reached mplayer
crashes. If I select multiple files to play, or try to loop a file, mplayer
crashes as soon as the end of the first file is reached, or before the loop
has a chance to repeat.
Here is my gcc version: gcc version 3.2.3 20030331 (Debian prerelease)
Here is my kernel version: 2.4.20
Ld version: GNU ld version 2.13.90.0.18 20030121 Debian GNU/Linux
Binutils version: GNU assembler 2.13.90.0.18 20030121 Debian GNU/Linux
Libc version: 2.3.1
XFree86 Version: XFree86 Version 4.2.1.1 (Debian 4.2.1-6pre7v2
20030304224856 branden@) / X Window System
Video Drivers: Official ATI FireGL Drivers for Radeon 8500 DV
Video Output Method Used: XV
Type of file played in this instance: mp3
Commandline Arguments: mplayer filename
CPU Info: Intel(R) Pentium(R) 4 CPU 2.26GHz
RAM Size: 1G
Linux Distro: Debian GNU/Linux SID/Unstable
Last CVS Update: 4:46 PM @ EST ( -05:00 GMT )
Sound Card: Motherboard CMI8738 Chip
./configure arguments:
./configure --enable-qtx-codecs --enable-largefiles
--with-win32libdir=/stuff/media/w32codec-0.90 --enable-freetype
--enable-new-conf --enable-menu --enable-dvdnav
--with-xvidcore=/usr/local/lib/libxvidcore.a
--with-reallibdir=/stuff/media/w32codec-0.90
--with-extraincdir=/stuff/media/xvid/xvidcore/src --enable-xmms
--enable-dynamic-plugins --with-livelibdir=/stuff/media/live
--with-extralibdir=/stuff/media/lame/libmp3lame --enable-joystick
--enable-fribidi --with-fribidi-config=/usr/bin/fribidi-config
--enable-shared-pp --enable-debug=3
Ask me if any other information is required.
Here is various gdb information:
(gdb) bt
#0 0x4057d06b in memcpy () from /lib/libc.so.6
#1 0x080a4229 in m_config_pop (config=0x84f2ea8) at m_option.h:236
#2 0x080986b2 in play_tree_iter_step (iter=0x84f9108, d=1, with_nodes=0) at
playtree.c:558
#3 0x0808d094 in main (argc=3, argv=0xbffff824) at mplayer.c:3366
(gdb) disass $pc-32 $pc+32
Dump of assembler code from 0x4057d04b to 0x4057d08b:
0x4057d04b <memcpy+15>: or $0x83,%al
0x4057d04d <memcpy+17>: clc
0x4057d04e <memcpy+18>: pop %es
0x4057d04f <memcpy+19>: jbe 0x4057d068 <memcpy+44>
0x4057d051 <memcpy+21>: mov %edx,%ecx
0x4057d053 <memcpy+23>: neg %ecx
0x4057d055 <memcpy+25>: and $0x3,%ecx
0x4057d058 <memcpy+28>: sub %ecx,%eax
0x4057d05a <memcpy+30>: cld
0x4057d05b <memcpy+31>: repz movsb %ds:(%esi),%es:(%edi)
0x4057d05d <memcpy+33>: mov %eax,%ecx
0x4057d05f <memcpy+35>: shr $0x2,%ecx
0x4057d062 <memcpy+38>: cld
0x4057d063 <memcpy+39>: repz movsl %ds:(%esi),%es:(%edi)
0x4057d065 <memcpy+41>: and $0x3,%eax
0x4057d068 <memcpy+44>: mov %eax,%ecx
0x4057d06a <memcpy+46>: cld
0x4057d06b <memcpy+47>: repz movsb %ds:(%esi),%es:(%edi)
0x4057d06d <memcpy+49>: mov %edx,%eax
0x4057d06f <memcpy+51>: pop %esi
0x4057d070 <memcpy+52>: pop %edi
0x4057d071 <memcpy+53>: leave
0x4057d072 <memcpy+54>: ret
0x4057d073 <memcpy+55>: nop
0x4057d074 <memcpy+56>: push %ebp
0x4057d075 <memcpy+57>: mov %esp,%ebp
0x4057d077 <memcpy+59>: push %edi
0x4057d078 <memcpy+60>: push %esi
0x4057d079 <memcpy+61>: push %ebx
0x4057d07a <memcpy+62>: call 0x4057d07f <memcpy+67>
0x4057d07f <memcpy+67>: pop %ebx
0x4057d080 <memcpy+68>: add $0x9df81,%ebx
0x4057d086 <memcpy+74>: mov 0x8(%ebp),%ecx
0x4057d089 <memcpy+77>: mov 0xc(%ebp),%edx
End of assembler dump.
(gdb) info all-registers
eax 0x4 4
ecx 0x4 4
edx 0x8308900 137398528
ebx 0x84f4fc8 139415496
esp 0xbfffe470 0xbfffe470
ebp 0xbfffe478 0xbfffe478
esi 0x84f9e08 139435528
edi 0x8308900 137398528
eip 0x4057d06b 0x4057d06b
eflags 0x210293 2163347
cs 0x23 35
ss 0x2b 43
ds 0x2b 43
es 0x2b 43
fs 0x0 0
gs 0x0 0
st0 -nan(0xf941efe0f941efe) (raw 0xffff0f941efe0f941efe)
st1 -nan(0xf06ce102f06ce102) (raw 0xfffff06ce102f06ce102)
st2 1.00309979915618896484375 (raw 0x3fff8065930000000000)
st3 2853.81892859935760498046875 (raw 0x400ab25d1a54e0000000)
st4 65536 (raw 0x400f8000000000000000)
st5 3.4177999913708845269866287708282471 (raw
0x4000dabd3c2ccd400000)
st6 0 (raw 0x00000000000000000000)
st7 0 (raw 0x00000000000000000000)
fctrl 0x37f 895
fstat 0x21 33
ftag 0xffff 65535
fiseg 0x23 35
fioff 0x808f03a 134803514
foseg 0x2b 43
fooff 0xbfffe54c -1073748660
fop 0x1c9 457
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 = {
---Type <return> to continue, or q <return> to quit---
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 = 0xf941efe0f941efe, v2_int32 = {0xf941efe,
0xf941efe}, v4_int16 = {0x1efe, 0xf94, 0x1efe, 0xf94},
v8_int8 = {0xfe, 0x1e, 0x94, 0xf, 0xfe, 0x1e, 0x94, 0xf}}
mm1 {uint64 = 0xf06ce102f06ce102, v2_int32 = {0xf06ce102,
0xf06ce102}, v4_int16 = {0xe102, 0xf06c, 0xe102,
0xf06c}, v8_int8 = {0x2, 0xe1, 0x6c, 0xf0, 0x2, 0xe1, 0x6c, 0xf0}}
mm2 {uint64 = 0x8065930000000000, v2_int32 = {0x0, 0x80659300},
v4_int16 = {0x0, 0x0, 0x9300, 0x8065},
v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x93, 0x65, 0x80}}
mm3 {uint64 = 0xb25d1a54e0000000, v2_int32 = {0xe0000000,
0xb25d1a54}, v4_int16 = {0x0, 0xe000, 0x1a54,
0xb25d}, v8_int8 = {0x0, 0x0, 0x0, 0xe0, 0x54, 0x1a, 0x5d, 0xb2}}
mm4 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000},
v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}}
mm5 {uint64 = 0xdabd3c2ccd400000, v2_int32 = {0xcd400000,
0xdabd3c2c}, v4_int16 = {0x0, 0xcd40, 0x3c2c,
0xdabd}, v8_int8 = {0x0, 0x0, 0x40, 0xcd, 0x2c, 0x3c, 0xbd, 0xda}}
mm6 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0}}
mm7 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0}}
_________________________________________________________________
Help STOP SPAM with the new MSN 8 and get 2 months FREE*
http://join.msn.com/?page=features/junkmail
More information about the MPlayer-users
mailing list