[MPlayer-dev-eng] [BUG] sig11 while moving xmga window in Xinerama mode
Arpi
arpi at thot.banki.hu
Wed Jan 1 04:02:31 CET 2003
Hi,
Attila (KotH), could you check this? AFAIR you did the xinerama support...
> 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 + scr
> eens[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
>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.0.6 (GNU/Linux)
> Comment: For info see http://www.gnupg.org
>
> iD8DBQE90psEAq6GhkS0XDcRArrdAJ97X7cA3Q5IZ8azpusD3MfNDT+gLwCeNGUG
> Mm2FtzPvVNS+50lXF0m2/Ms=
> =+jGV
> -----END PGP SIGNATURE-----
>
>
A'rpi / Astral & ESP-team
--
Developer of MPlayer, the Movie Player for Linux - http://www.MPlayerHQ.hu
More information about the MPlayer-dev-eng
mailing list