[MPlayer-users] Re: why isn't school of rock 16x9?

Carl Karsten carl at personnelware.com
Wed May 19 03:12:47 CEST 2004


Ok, I can repo it.  odd thing: if I run it without the -fs, then hit f once it
starts playing, it blanks out the rest of the screen, what I would expect -fs to
do.

Carl K

(gdb) run -v dvd://1 -fs

Trying filter chain: vo
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO Config (720x480->854x480,flags=1,'MPlayer',0x32315659)
VO: [xv] 720x480 => 854x480 Planar YV12  [fs]
VO: Description: X11/Xv
VO: Author: Gerd Knorr <kraxel at goldbach.in-berlin.de> and others
Xvideo image format: 0x35315652 (RV15) packed
Xvideo image format: 0x36315652 (RV16) packed
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x30323449 (I420) planar
Xvideo image format: 0x59565955 (UYVY) packed
using Xvideo port 69 for hw scaling
aspect: Warning: no suitable new res found!
[xv-fs] dx: 0 dy: 75 dw: 800 dh: 450
aspect: Warning: no suitable new res found!
[xv] dx: 0 dy: 75 dw: 800 dh: 450
*** [vo] Allocating mp_image_t, 720x480x12bpp YUV planar, 518400 bytes
X11 error: BadWindow (invalid Window parameter)
Type: 0, display: 84e7c78, resourceid: e00001, serial: 5b
Error code: 3, request code: 28, minor code: 0

Program received signal SIGABRT, Aborted.
0x407b84c1 in kill () from /lib/libc.so.6
(gdb) bt
#0  0x407b84c1 in kill () from /lib/libc.so.6
#1  0x40334ba1 in pthread_kill () from /lib/libpthread.so.0
#2  0x40334f1b in raise () from /lib/libpthread.so.0
#3  0x407b8274 in raise () from /lib/libc.so.6
#4  0x407b97a8 in abort () from /lib/libc.so.6
#5  0x0809a129 in x11_errorhandler (display=0x0, event=0xbfffe3e0)
    at x11_common.c:158
#6  0x40523f14 in _XError () from /usr/X11R6/lib/libX11.so.6
#7  0x40522473 in _XReply () from /usr/X11R6/lib/libX11.so.6
#8  0x4051ed9e in XTranslateCoordinates () from /usr/X11R6/lib/libX11.so.6
#9  0x0809b765 in vo_x11_check_events (mydisplay=0x84e7c78) at x11_common.c:757
#10 0x080a0dd6 in check_events () at vo_xv.c:414
#11 0x08073036 in main (argc=4, argv=0xbffffa34) at mplayer.c:2261
(gdb)

(gdb) disass $pc-32 $pc+32
Dump of assembler code from 0x407b84a1 to 0x407b84e1:
0x407b84a1 <sigprocmask+65>:    (bad)
0x407b84a2 <sigprocmask+66>:    decl   0xffffbe30(%ecx)
0x407b84a8 <sigprocmask+72>:    (bad)
0x407b84a9 <sigprocmask+73>:    ljmp   *%ebx
0x407b84ab <sigprocmask+75>:    jecxz  0x407b843d <sigaction+61>
0x407b84ad <sigprocmask+77>:    nop
0x407b84ae <sigprocmask+78>:    nop
0x407b84af <sigprocmask+79>:    nop
0x407b84b0 <kill+0>:    mov    %ebx,%edx
0x407b84b2 <kill+2>:    mov    0x8(%esp),%ecx
0x407b84b6 <kill+6>:    mov    0x4(%esp),%ebx
0x407b84ba <kill+10>:   mov    $0x25,%eax
0x407b84bf <kill+15>:   int    $0x80
0x407b84c1 <kill+17>:   mov    %edx,%ebx
0x407b84c3 <kill+19>:   cmp    $0xfffff001,%eax
0x407b84c8 <kill+24>:   jae    0x407b84cb <kill+27>
0x407b84ca <kill+26>:   ret
0x407b84cb <kill+27>:   push   %ebx
0x407b84cc <kill+28>:   call   0x407a4abd <_fini+97037>
0x407b84d1 <kill+33>:   add    $0x102dcf,%ebx
0x407b84d7 <kill+39>:   xor    %edx,%edx
0x407b84d9 <kill+41>:   sub    %eax,%edx
0x407b84db <kill+43>:   push   %edx
0x407b84dc <kill+44>:   call   0x407a49ec <_fini+96828>
End of assembler dump.


(gdb) info all-registers
eax            0x0      0
ecx            0x6      6
edx            0x4033ab84       1077128068
ebx            0x7bcf   31695
esp            0xbfffe1c4       0xbfffe1c4
ebp            0xbfffe1dc       0xbfffe1dc
esi            0x7bcf   31695
edi            0x4033ce20       1077136928
eip            0x407b84c1       0x407b84c1
eflags         0x200246 2097734
cs             0x73     115
ss             0x7b     123
ds             0x7b     123
es             0x7b     123
fs             0x0      0
gs             0x33     51
st0            <invalid float value>    (raw 0xffff0000000000000000)
st1            -nan(0x80008000800080)   (raw 0xffff0080008000800080)
st2            -nan(0x8080808080808080) (raw 0xffff8080808080808080)
st3            -nan(0x80008000800080)   (raw 0xffff0080008000800080)
st4            -nan(0x80008000800080)   (raw 0xffff0080008000800080)
st5            -0.0591458380222320556640625     (raw 0xbffaf242e80000000000)
st6            -0.0591458380222320556640625     (raw 0xbffaf242e80000000000)
st7            -0.0591458380222320556640625     (raw 0xbffaf242e80000000000)
fctrl          0x37f    895
fstat          0x120    288
ftag           0xffff   65535
fiseg          0x73     115
fioff          0x80731b0        134689200
foseg          0x7b     123
fooff          0x830c680        137414272
fop            0x5d8    1496
xmm0           {v4_float = {0x2ee00, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
  v16_int8 = {0x0, 0x80, 0x3b, 0x48, 0x0 <repeats 12 times>}, v8_int16 = {
    0x8000, 0x483b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x483b8000,
    0x0, 0x0, 0x0}, v2_int64 = {0x483b8000, 0x0},
  uint128 = 0x000000000000000000000000483b8000}
xmm1           {v4_float = {0x2ee00, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
  v16_int8 = {0x0, 0x80, 0x3b, 0x48, 0xd1, 0x87, 0x78, 0xb4, 0x2b, 0xd2, 0x8a,
    0xb4, 0x78, 0x6f, 0xff, 0xb3}, v8_int16 = {0x8000, 0x483b, 0x87d1, 0xb478,
    0xd22b, 0xb48a, 0x6f78, 0xb3ff}, v4_int32 = {0x483b8000, 0xb47887d1,
    0xb48ad22b, 0xb3ff6f78}, v2_int64 = {0xb47887d1483b8000,
    0xb3ff6f78b48ad22b}, uint128 = 0xb3ff6f78b48ad22bb47887d1483b8000}
xmm2           {v4_float = {0x180, 0x180, 0x180, 0x180}, v2_double = {
    0x2000008780000000, 0x2000008780000000}, v16_int8 = {0x0, 0x0, 0xc0, 0x43,
    0x0, 0x0, 0xc0, 0x43, 0x0, 0x0, 0xc0, 0x43, 0x0, 0x0, 0xc0, 0x43},
  v8_int16 = {0x0, 0x43c0, 0x0, 0x43c0, 0x0, 0x43c0, 0x0, 0x43c0}, v4_int32 = {
    0x43c00000, 0x43c00000, 0x43c00000, 0x43c00000}, v2_int64 = {
    0x43c0000043c00000, 0x43c0000043c00000},
  uint128 = 0x43c0000043c0000043c0000043c00000}
xmm3           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
  v16_int8 = {0x7e, 0x87, 0xdf, 0xb2, 0x15, 0xd4, 0xe4, 0x33, 0xa0, 0xc0,
    0x8b, 0x33, 0x9e, 0xfd, 0xd2, 0xb3}, v8_int16 = {0x877e, 0xb2df, 0xd415,
    0x33e4, 0xc0a0, 0x338b, 0xfd9e, 0xb3d2}, v4_int32 = {0xb2df877e,
    0x33e4d415, 0x338bc0a0, 0xb3d2fd9e}, v2_int64 = {0x33e4d415b2df877e,
    0xb3d2fd9e338bc0a0}, uint128 = 0xb3d2fd9e338bc0a033e4d415b2df877e}
xmm4           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
  v16_int8 = {0x2e, 0x76, 0x73, 0xb3, 0x78, 0x53, 0xa1, 0x31, 0x38, 0x5d,
    0xf9, 0x31, 0x6e, 0xef, 0xdc, 0x32}, v8_int16 = {0x762e, 0xb373, 0x5378,
    0x31a1, 0x5d38, 0x31f9, 0xef6e, 0x32dc}, v4_int32 = {0xb373762e,
    0x31a15378, 0x31f95d38, 0x32dcef6e}, v2_int64 = {0x31a15378b373762e,
    0x32dcef6e31f95d38}, uint128 = 0x32dcef6e31f95d3831a15378b373762e}
xmm5           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
  v16_int8 = {0x78, 0x53, 0xa1, 0x31, 0x2e, 0x76, 0x73, 0x33, 0x6e, 0xef,
    0xdc, 0x32, 0x38, 0x5d, 0xf9, 0xb1}, v8_int16 = {0x5378, 0x31a1, 0x762e,
    0x3373, 0xef6e, 0x32dc, 0x5d38, 0xb1f9}, v4_int32 = {0x31a15378,
    0x3373762e, 0x32dcef6e, 0xb1f95d38}, v2_int64 = {0x3373762e31a15378,
    0xb1f95d3832dcef6e}, uint128 = 0xb1f95d3832dcef6e3373762e31a15378}
xmm6           {v4_float = {0x1, 0xffffffff, 0x0, 0x0}, v2_double = {0x0,
    0x0}, v16_int8 = {0x0, 0x0, 0x80, 0x3f, 0x0, 0x0, 0x80, 0xbf, 0xf3, 0x4,
    0x35, 0x3f, 0xf3, 0x4, 0x35, 0xbf}, v8_int16 = {0x0, 0x3f80, 0x0, 0xbf80,
    0x4f3, 0x3f35, 0x4f3, 0xbf35}, v4_int32 = {0x3f800000, 0xbf800000,
    0x3f3504f3, 0xbf3504f3}, v2_int64 = {0xbf8000003f800000,
    0xbf3504f33f3504f3}, uint128 = 0xbf3504f33f3504f3bf8000003f800000}
xmm7           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
  v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf3, 0x4, 0x35, 0x3f,
    0xf3, 0x4, 0x35, 0xbf}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x4f3, 0x3f35,
    0x4f3, 0xbf35}, v4_int32 = {0x0, 0x0, 0x3f3504f3, 0xbf3504f3}, v2_int64 = {
    0x0, 0xbf3504f33f3504f3}, uint128 = 0xbf3504f33f3504f30000000000000000}
mxcsr          0x1fa0   8096
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 = 0x80008000800080, v2_int32 = {0x800080, 0x800080},
  v4_int16 = {0x80, 0x80, 0x80, 0x80}, v8_int8 = {0x80, 0x0, 0x80, 0x0, 0x80,
    0x0, 0x80, 0x0}}
mm2            {uint64 = 0x8080808080808080, v2_int32 = {0x80808080,
    0x80808080}, v4_int16 = {0x8080, 0x8080, 0x8080, 0x8080}, v8_int8 = {0x80,
    0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}}
mm3            {uint64 = 0x80008000800080, v2_int32 = {0x800080, 0x800080},
  v4_int16 = {0x80, 0x80, 0x80, 0x80}, v8_int8 = {0x80, 0x0, 0x80, 0x0, 0x80,
    0x0, 0x80, 0x0}}
mm4            {uint64 = 0x80008000800080, v2_int32 = {0x800080, 0x800080},
  v4_int16 = {0x80, 0x80, 0x80, 0x80}, v8_int8 = {0x80, 0x0, 0x80, 0x0, 0x80,
    0x0, 0x80, 0x0}}
mm5            {uint64 = 0xf242e80000000000, v2_int32 = {0x0, 0xf242e800},
  v4_int16 = {0x0, 0x0, 0xe800, 0xf242}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0,
    0xe8, 0x42, 0xf2}}
mm6            {uint64 = 0xf242e80000000000, v2_int32 = {0x0, 0xf242e800},
  v4_int16 = {0x0, 0x0, 0xe800, 0xf242}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0,
    0xe8, 0x42, 0xf2}}
mm7            {uint64 = 0xf242e80000000000, v2_int32 = {0x0, 0xf242e800},
  v4_int16 = {0x0, 0x0, 0xe800, 0xf242}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0,
    0xe8, 0x42, 0xf2}}
(gdb)




More information about the MPlayer-users mailing list