[Mplayer-advusers] crash in mplayer

Frederick Grim fgrim at norby.dyndns.org
Wed Mar 5 20:34:31 CET 2003


Howdy,

	Got a reproducible crash in mplayer.  Seems to be due to scaling... I was playing
this file and the file plays fine.  However at the end the window comes back up and the
thing crashes.  

						Fred

kernel version: 2.4.20
libc: 2.3.1
distro: LFS
X: 4.3.0
gcc: 3.2.2
ld: 2.13.2
as: 2.13.2
/proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 8
model name      : Pentium III (Coppermine)
stepping        : 3
cpu MHz         : 666.451
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36
mmx fxsr sse
bogomips        : 1330.38

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 8
model name      : Pentium III (Coppermine)
stepping        : 3
cpu MHz         : 666.451
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36
mmx fxsr sse
bogomips        : 1330.38

video card: ati rage 128 
using DRI
sound card: Creative Ensoniq AudioPCI 97 (ES1371) (kernel driver)
options passed:
 -xy 500 http://a772.g.akamai.net/5/772/51/20b9f288dddd83/1a1a1aaa2198c627970773d80669d84574a8d80d3cb12453c02589f25382f668c9329e0375e8177dec6493f758ca2f93f86ed743/daredevil-tlr_320.mov
bt:
#0  0x62821583 in ?? ()
Cannot access memory at address 0x0
disass $pc-32 $pc+32:
Dump of assembler code from 0x62821563 to 0x628215a3:
0x62821563:     dec    %eax
0x62821564:     imul   %eax,%ecx
0x62821567:     movswl 0x98(%ebx),%eax
0x6282156e:     sub    %edx,%eax
0x62821570:     mov    0x24(%esp,1),%edx
0x62821574:     imul   %edx,%eax
0x62821577:     sar    $0x3,%ecx
0x6282157a:     add    %eax,%ecx
0x6282157c:     mov    (%esi),%eax
0x6282157e:     add    %eax,%ecx
0x62821580:     mov    0x8(%ebx),%eax
0x62821583:     mov    %eax,0x2c(%ebp)
0x62821586:     lea    0x24(%ebp),%eax
0x62821589:     mov    %edx,0x28(%ebp)
0x6282158c:     mov    %eax,0x1c(%esp,1)
0x62821590:     mov    %ecx,(%eax)
0x62821592:     mov    0x26(%ebx),%ecx
0x62821595:     mov    %ecx,0x30(%ebp)
0x62821598:     mov    0x2a(%ebx),%edx
0x6282159b:     mov    %edx,0x34(%ebp)
0x6282159e:     mov    0x36(%ebx),%ecx
0x628215a1:     mov    %ecx,0x38(%ebp)
End of assembler dump.
info all-registers:
eax            0x85a63d0        140141520
ecx            0x85c1340        140251968
edx            0x280    640
ebx            0x835cde0        137743840
esp            0xbfffd558       0xbfffd558
ebp            0x0      0x0
esi            0x835ce22        137743906
edi            0x85c10d0        140251344
eip            0x62821583       0x62821583
eflags         0x210202 2163202
cs             0x23     35
ss             0x2b     43
ds             0x2b     43
es             0x2b     43
fs             0x8f     143
gs             0x0      0
st0            0        (raw 0x00000000000000000000)
st1            0        (raw 0x00000000000000000000)
st2            -10.67746067047119140625 (raw 0xc002aad6e10000000000)
st3            -8.138317108154296875    (raw 0xc00282368c0000000000)
st4            0.083333335816860198974609375    (raw 0x3ffbaaaaab0000000000)
st5            0        (raw 0x00000000000000000000)
st6            -0.1000000000000000055511151231257827    (raw 0xbffbccccccccccccd000)
st7            -0.00072560994803505529660014872206375003        (raw
0xbff4be36dbfc60c00000)
fctrl          0x27f    639
fstat          0x120    288
ftag           0xffff   65535
fiseg          0x23     35
fioff          0x8074862        134695010
foseg          0x2b     43
fooff          0xbfffd848       -1073751992
fop            0x5d8    1496
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 = 0xaad6e10000000000, v2_int32 = {0x0, 0xaad6e100}, v4_int16 = {0x0,
0x0, 0xe100, 0xaad6}, v8_int8 = {0x0, 
    0x0, 0x0, 0x0, 0x0, 0xe1, 0xd6, 0xaa}}
mm3            {uint64 = 0x82368c0000000000, v2_int32 = {0x0, 0x82368c00}, v4_int16 = {0x0,
0x0, 0x8c00, 0x8236}, v8_int8 = {0x0, 
    0x0, 0x0, 0x0, 0x0, 0x8c, 0x36, 0x82}}
mm4            {uint64 = 0xaaaaab0000000000, v2_int32 = {0x0, 0xaaaaab00}, v4_int16 = {0x0,
0x0, 0xab00, 0xaaaa}, v8_int8 = {0x0, 
    0x0, 0x0, 0x0, 0x0, 0xab, 0xaa, 0xaa}}
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 = 0xccccccccccccd000, v2_int32 = {0xccccd000, 0xcccccccc}, v4_int16
= {0xd000, 0xcccc, 0xcccc, 0xcccc}, 
  v8_int8 = {0x0, 0xd0, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc}}
mm7            {uint64 = 0xbe36dbfc60c00000, v2_int32 = {0x60c00000, 0xbe36dbfc}, v4_int16
= {0x0, 0x60c0, 0xdbfc, 0xbe36}, 
  v8_int8 = {0x0, 0x0, 0xc0, 0x60, 0xfc, 0xdb, 0x36, 0xbe}}

-- 
#!/usr/bin/perl -sp0777i<X+d*lMLa^*lN%0]dsXx++lMlN/dsM0<j]dsj $/=unpack('H*',$_);$_=`echo
16dio\U$k"SK$/SM$n\EsN0p[lN*1 lK[d2%Sa2/d0$^Ixp"|dc`;s/\W//g;$_=pack('H*',/((..)*)$/)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-advusers/attachments/20030305/70140491/attachment.pgp>


More information about the MPlayer-advusers mailing list