Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 179891 - x11-base/xorg-server-1.3.0.0 crash with help of MPlayer
Summary: x11-base/xorg-server-1.3.0.0 crash with help of MPlayer
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: x86 Linux
: High critical
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-26 15:01 UTC by Rafał Bilski
Modified: 2007-05-30 16:50 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Full X server log (Xorg.0.log.old,59.90 KB, text/plain)
2007-05-26 15:07 UTC, Rafał Bilski
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rafał Bilski 2007-05-26 15:01:10 UTC
XOrg server version 1.3.0.0 dies
> Backtrace:
> 0: /usr/bin/X(xf86SigHandler+0xa9) [0x80b0cf9]
> Fatal server error:
> Caught signal 11.  Server aborting
If I switch from MPlayer window (-vo xv or -vo xvmc) to other one and back to video window. Note "-vo x11" is fine. Haven't happen before.
I tried to upgrade driver for my video card to latest SVN version. Didn't help.



Reproducible: Always

Steps to Reproduce:
1. Play movie or video in MPlayer using hardware acceleration (XVideo or XvMC).
2. Switch to other window. Any.
3. Switch back to MPlayer's video window.

Actual Results:  
Black screen. 2s gap. X server dies.


My hardware: VIA Epia M10000 with CLE266 chipset and 512MB RAM.
X driver (upgraded today): Openchrome "development build, at svn revision 336".
Linux kernel: 2.6.21.1
Comment 1 Rafał Bilski 2007-05-26 15:02:51 UTC
Portage 2.1.2.7 (default-linux/x86/2006.1/desktop, gcc-4.1.2, glibc-2.5-r2, 2.6.21.1 i686)
=================================================================
System uname: 2.6.21.1 i686 VIA Nehemiah
Gentoo Base System release 1.12.10
Timestamp of tree: Wed, 23 May 2007 18:30:01 +0000
ccache version 2.4 [disabled]
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python:     2.3.6-r2, 2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=c3-2 -pipe -fomit-frame-pointer -mmmx -msse -mfpmath=sse"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-Os -march=c3-2 -pipe -fomit-frame-pointer -mmmx -msse -mfpmath=sse"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://gentoo.po.opole.pl "
LANG="pl_PL.ISO-8859-2"
LINGUAS="pl"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa arts berkdb bitmap-fonts bzip2 cairo cdr cgi cli cracklib crypt cups dri dvd dvdr eds emboss encode esd exiscan exiscan-acl fam firefox fortran gdbm gif gimp gpm gstreamer gtk hal iconv ipv6 isdnlog jpeg libg++ mad midi mikmod mmx mp3 mpeg ncurses nls nptl nptlonly ogg opengl openmp pam pcre pdf perl png ppds pppd python quicktime readline reflection server session spell spl sse ssl sysfs tcpd tiff truetype truetype-fonts type1-fonts unicode vorbis win32codecs x86 xml xorg xv zlib" ALSA_CARDS="via82xx" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl" USERLAND="GNU" VIDEO_CARDS="via"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

Comment 2 Rafał Bilski 2007-05-26 15:07:20 UTC
Created attachment 120379 [details]
Full X server log
Comment 3 Rafał Bilski 2007-05-28 18:47:42 UTC
x11-base/xorg-server-1.2.0-r3 works great. Bug isn't present there.
x11-base/xorg-server-1.2.99.0 is masked. I didn't try it.
Comment 4 Joshua Baergen (RETIRED) gentoo-dev 2007-05-28 22:39:19 UTC
Where are you getting your openchrome driver build from?

(In reply to comment #3)
> x11-base/xorg-server-1.2.0-r3 works great. Bug isn't present there.
> x11-base/xorg-server-1.2.99.0 is masked. I didn't try it.
> 

Don't bother - 1.2.99.0 is pretty old, and is actually not the precursor to 1.3.
Comment 5 Rafał Bilski 2007-05-29 06:12:57 UTC
> Where are you getting your openchrome driver build from?
svn co http://svn.openchrome.org/svn/trunk openchrome

I did it after crashes started. Driver upgrade didn't help. If I downgrade xorg-server X won't start. Complains about driver being newer then core. After recompilation of driver it is working great. I can switch windows and nothing happens.
Comment 6 Rafał Bilski 2007-05-30 16:50:19 UTC
Patch
http://gitweb.freedesktop.org/?p=xorg/xserver.git;a=commitdiff;h=649e7f82d8d4333443493056b81eb20d6cf022bc
is fixing this bug.
Now I have random freezes when using XV probably caused by newest version of Openchrome. Damn.