[MPlayer-dev-eng] [BUG] sig11 while moving xmga window in Xinerama mode

Gabucino gabucino at mplayerhq.hu
Wed Nov 13 19:33:40 CET 2002


Setup: two X screens, 1 monitor LeftOf 1 TV
  (i.e.: one desktop, split to two screens)

Start playing with xmga, then grab the window halfway onto the other screen.
MPlayer dies.

x11, xv works. Hm. xvidix doesn't even start, dies with sig11. I'll
write another mail then :)


MPlayer CVS-021113-19:15-2.95.3 (C) 2000-2002 Arpad Gereoffy (see DOCS)

CPU: Advanced Micro Devices K6-2 (Family: 5, Stepping: 12)
CPUflags:  MMX: 1 MMX2: 0 3DNow: 1 3DNow2: 0 SSE: 0 SSE2: 0
Compiled with RUNTIME CPU Detection - warning, it's not optimal! To get best performance, recompile MPlayer with --disable-runtime-cpudetection
/home/gabucino/.mplayer/config(2): option: vo
/home/gabucino/.mplayer/config(2): parameter: xmga,xv
/home/gabucino/.mplayer/config(4): option: vop
/home/gabucino/.mplayer/config(4): parameter: pp
/home/gabucino/.mplayer/config(5): option: autoq
/home/gabucino/.mplayer/config(5): parameter: 100
/home/gabucino/.mplayer/config(7): option: fs
/home/gabucino/.mplayer/config(7): parameter: igen
/home/gabucino/.mplayer/config(10): option: osdlevel
/home/gabucino/.mplayer/config(10): parameter: 1
/home/gabucino/.mplayer/config(11): option: framedrop
/home/gabucino/.mplayer/config(11): parameter: igen
/home/gabucino/.mplayer/config(14): option: cache
/home/gabucino/.mplayer/config(14): parameter: 1024
/home/gabucino/.mplayer/config(16): option: nortc
/home/gabucino/.mplayer/config(16): parameter: yes
Reading /home/gabucino/.mplayer/codecs.conf: 44 audio & 110 video codecs
Font /home/gabucino/.mplayer/font/font.desc loaded successfully! (206 chars)
Using usleep() timing
Could not access the 'termcap' data base.
Input config file /home/gabucino/.mplayer/input.conf parsed : 50 binds

Playing /home/gabucino/Media/Movie/El-Hazard-TV-OP.mpg
Cache fill:  0.00% (0 bytes)    Detected MPEG-PS file format!
VIDEO:  MPEG1  352x240  (aspect 12)  29.97 fps  1439.5 kbps (179.9 kbyte/s)
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 28000->176400 (224.0 kbit)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
vo: X11 running at 1024x768 with depth 24 and 32 bpp (":1.0" => local display)
[x11] Create window for WM detect ...
[x11] Unknown wm type...
Opening video filter: [pp]
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 352 x 240 (preferred csp: Mpeg PES)
[PP] Using external postprocessing filter, max q = 6
Couldn't find matching colorspace - retrying with -vop scale...
Opening video filter: [scale]
Sorry, selected video_out device is incompatible with this codec.
VDecoder init failed :(
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder v2.0
libmpeg2: Using MMX for IDCT transform
libmpeg2: Using 3DNOW for motion compensation
VDec: vo config request - 352 x 240 (preferred csp: Planar YV12)
[PP] Using external postprocessing filter, max q = 6
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [xmga] 352x240 => 352x264 Planar YV12  [fs]
[mga] Using 3 buffers.
Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG 1 or 2)
==========================================================================
[PP] Using external postprocessing filter, max q = 6
AO: [oss] 44100Hz 2ch Signed 16-bit (Little-Endian)
Building audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
Start playing...
A:   2.7 V:   2.7 A-V:  0.028 ct: -0.017   58/ 58  12% 16%  3.5% 2 1 57%
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 7502)]
set_window () at mga_common.c:474
474                                    screens[i].y_org + screens[i].height >= drwcY ))
(gdb) bt
#0  set_window () at mga_common.c:474
#1  0x8093594 in check_events () at vo_xmga.c:93
#2  0x806ac9c in main (argc=2, argv=0xbffff804) at mplayer.c:1679
#3  0x40c0c906 in __libc_start_main () from /lib/libc.so.6
(gdb) disass $pc-32 $pc+32             
Dump of assembler code from 0x809335d to 0x809339d:
0x809335d <set_window+641>:     mov    $0xd0010841,%edi
0x8093362 <set_window+646>:     cmp    0xffffffdc(%ebp),%eax
0x8093365 <set_window+649>:     jb     0x8093370 <set_window+660>
0x8093367 <set_window+651>:     movswl 0xa(%ecx),%eax
0x809336b <set_window+655>:     jmp    0x80933aa <set_window+718>
0x809336d <set_window+657>:     lea    0x0(%esi),%esi
0x8093370 <set_window+660>:     addl   $0x2,0xffffffd8(%ebp)
0x8093374 <set_window+664>:     mov    0xffffffd8(%ebp),%esi
0x8093377 <set_window+667>:     add    $0xc,%edi
0x809337a <set_window+670>:     incl   0xfffffff0(%ebp)
0x809337d <set_window+673>:     movswl 0x4(%ecx,%edi,1),%edx
0x8093382 <set_window+678>:     mov    %esi,0xffffffe0(%ebp)
0x8093385 <set_window+681>:     cmp    0xffffffec(%ebp),%edx
0x8093388 <set_window+684>:     ja     0x8093370 <set_window+660>
0x809338a <set_window+686>:     mov    0x82f1600,%esi
0x8093390 <set_window+692>:     movswl 0x6(%ecx,%edi,1),%ebx
0x8093395 <set_window+697>:     cmp    %esi,%ebx
0x8093397 <set_window+699>:     ja     0x8093370 <set_window+660>
0x8093399 <set_window+701>:     movswl 0x8(%ecx,%edi,1),%eax
End of assembler dump.
(gdb) info all-registers
eax            0x0      0
ecx            0x8416fc8        138506184
edx            0x0      0
ebx            0x0      0
esp            0xbfffe534       0xbfffe534
ebp            0xbfffe57c       0xbfffe57c
esi            0x18ab4  101044
edi            0x94038  606264
eip            0x809337d        0x809337d
eflags         0x210206 2163206
cs             0x23     35
ss             0x2b     43
ds             0x2b     43
es             0x2b     43
fs             0x0      0
gs             0x0      0
st0            -NaN(0x8b8a8a8a8b8b8b8d) (raw 0xffff8b8a8a8a8b8b8b8d)
st1            -NaN(0x8688888888898a8a) (raw 0xffff8688888888898a8a)
st2            -NaN(0x8383848586868788) (raw 0xffff8383848586868788)
st3            -NaN(0x8a8a8b8b8c8c8b86) (raw 0xffff8a8a8b8b8c8c8b86)
st4            -NaN(0x8b8b8b8b8b8b8b8b) (raw 0xffff8b8b8b8b8b8b8b8b)
st5            768      (raw 0x4008c000000000000000)
st6            768      (raw 0x4008c000000000000000)
---Type <return> to continue, or q <return> to quit---
st7            1.3333333333333333333694734057495168     (raw 0x3fffaaaaaaaaaaaaaaab)
fctrl          0x37f    895
fstat          0x320    800
ftag           0xffff   65535
fiseg          0x23     35
fioff          0x80814c1        134747329
foseg          0x2b     43
fooff          0x80df790        135133072
fop            0x11d    285

-- 
Gabucino
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20021113/8b3b82c8/attachment.pgp>


More information about the MPlayer-dev-eng mailing list