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

Gabucino gabucino at mplayerhq.hu
Thu Jan 16 20:03:00 CET 2003


> However xvidix dies with or without this patch.
UPDATE: sig11 only in Xinerama mode (only 'split-screen' tested)

gdb debug output follows:

(gdb) run /home/gabucino/Media/Movie/El-Hazard-TV-OP.mpg -vo xvidix           
Starting program: /home/gabucino/mplayer/src/mplayer /home/gabucino/Media/Movie/El-Hazard-TV-OP.mpg -vo xvidix
[New Thread 1024 (LWP 5216)]
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/local/share/locale


MPlayer CVS-030116-06:13-2.95.4 (C) 2000-2003 Arpad Gereoffy (see DOCS)

CPU: Advanced Micro Devices K6-2 (Family: 5, Stepping: 12)
Detected cache-line size is 32 bytes
CPUflags:  MMX: 1 MMX2: 0 3DNow: 1 3DNow2: 0 SSE: 0 SSE2: 0
Compiled with Runtime CPU Detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection
Reading config file /usr/local/etc/mplayer/mplayer.conf: No such file or directory
Reading config file /root/.mplayer/config
Reading /root/.mplayer/codecs.conf: can't open '/root/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: can't open '/usr/local/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf
font: can't open file: /root/.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Using Linux hardware RTC timing (1024Hz).
Can't open input config file /root/.mplayer/input.conf : No such file or directory
Can't open input config file /usr/local/etc/mplayer/input.conf : No such file or directory
Falling back on default (hardcoded) input config

Playing /home/gabucino/Media/Movie/El-Hazard-TV-OP.mpg
MPEG-PS file format detected.
VIDEO:  MPEG1  352x240  (aspect 12)  29.97 fps  1439.5 kbps (179.9 kbyte/s)
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
MP3lib: init layer2&3 finished, tables done
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)
==========================================================================
No vidix driver name provided, probing available ones!
vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0.0" => local display)
[x11] Detected wm supports layers.

...here it waits about 3-4 seconds...

[mga] Found MGA G400/G450
Matrox MGA G200/G400/G450 YUV Video interface v2.01 (c) Aaron Holtzman & A'rpi
[mga] detected RAMSIZE is 16 MB
libdha: DHA kernelhelper failed: No such file or directory
libdha: DHA kernelhelper failed: No such file or directory
[mga] Set write-combining type of video memory
syncfb (mga): IRQ disabled in mga_vid.c
VIDIX: Description: Matrox MGA G200/G4x0/G5x0 YUV Video
VIDIX: Author: Aaron Holtzman, Arpad Gereoffy, Alex Beregszaszi, Nick Kurshev
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 352 x 240 (preferred csp: Mpeg PES)
Could not find matching colorspace - retrying with -vop scale...
Opening video filter: [scale]
The 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)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [xvidix] 352x240 => 352x264 Planar YV12 

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 5216)]
set_window (force_update=1) at vo_xvidix.c:132
132                     (screens[i].y_org + screens[i].height >= drwcY))
(gdb) bt
#0  set_window (force_update=1) at vo_xvidix.c:132
#1  0x080a7737 in config (width=352, height=240, d_width=352, d_height=264, 
    flags=0, title=0x82c37bb "MPlayer", format=842094169) at vo_xvidix.c:333
#2  0x080c5e82 in config (vf=0x8432680, width=352, height=240, d_width=352, 
    d_height=264, flags=0, outfmt=842094169) at vf_vo.c:48
#3  0x080ba127 in mpcodecs_config_vo (sh=0x84150a8, w=352, h=240, 
    preferred_outfmt=842094169) at vd.c:288
#4  0x080c0a32 in init (sh=0x84150a8) at vd_libmpeg2.c:87
#5  0x080b97e5 in init_video (sh_video=0x84150a8, codecname=0x0, vfm=0x0, 
    status=1) at dec_video.c:234
#6  0x080b9967 in init_best_video_codec (sh_video=0x84150a8, 
    video_codec_list=0xbfffe838, video_fm_list=0x0) at dec_video.c:280
#7  0x0806c4e6 in main (argc=4, argv=0xbffffb24) at mplayer.c:1528
(gdb) disass $pc-32 $pc+32
Dump of assembler code from 0x80a6fbd to 0x80a6ffd:
0x80a6fbd <set_window+589>:     mov    $0xd0010841,%edi
0x80a6fc2 <set_window+594>:     cmp    0xfffffff0(%ebp),%eax
0x80a6fc5 <set_window+597>:     jae    0x80a6fd0 <set_window+608>
0x80a6fc7 <set_window+599>:     movswl 0xa(%ecx),%eax
0x80a6fcb <set_window+603>:     jmp    0x80a700a <set_window+666>
0x80a6fcd <set_window+605>:     lea    0x0(%esi),%esi
0x80a6fd0 <set_window+608>:     addl   $0x2,0xffffffe8(%ebp)
0x80a6fd4 <set_window+612>:     mov    0xffffffe8(%ebp),%eax
0x80a6fd7 <set_window+615>:     add    $0xc,%edi
0x80a6fda <set_window+618>:     incl   0xfffffff4(%ebp)
0x80a6fdd <set_window+621>:     movswl 0x4(%ecx,%edi,1),%edx
0x80a6fe2 <set_window+626>:     mov    %eax,0xffffffec(%ebp)
0x80a6fe5 <set_window+629>:     cmp    0xfffffff0(%ebp),%edx
0x80a6fe8 <set_window+632>:     jbe    0x80a6fd0 <set_window+608>
0x80a6fea <set_window+634>:     mov    0x835bff8,%esi
0x80a6ff0 <set_window+640>:     movswl 0x6(%ecx,%edi,1),%ebx
0x80a6ff5 <set_window+645>:     cmp    %esi,%ebx
0x80a6ff7 <set_window+647>:     jbe    0x80a6fd0 <set_window+608>
0x80a6ff9 <set_window+649>:     movswl 0x8(%ecx,%edi,1),%eax
End of assembler dump.

-- 
Gabucino
MPlayer Core Team
  "not sure how we will proceed here - xine's potential in the video
   processing field is imho so great that i certainly don't want to miss
   the chance to work into that direction." - Guenter
-------------- 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/20030116/17a6914e/attachment.pgp>


More information about the MPlayer-dev-eng mailing list