Date: Sun, 6 Jan 2013 17:13:01 -0500 From: "J.R. Oldroyd" <fbsd@opal.com> To: freebsd-x11@freebsd.org Subject: x.org server enters infinite loop with mplayer -vo xv Message-ID: <20130106171301.2fab5eaa@shibato>
next in thread | raw e-mail | index | archive | help
Just upgraded a laptop from 8.2-RELEASE to 9.1-RELEASE. Everything, kernel, world and ports all recompiled from source. Now have a problem in which the x.org server enters an infinite loop whenever mplayer plays a video using the xv driver (most video formats seem to cause this problem, but not wmv). Problem is very reproducible, simply run mplayer with any .mpg video, for example, and x.org server will enter infinite loop taking up 100% CPU time immediately. Can still move mouse on laptop, albeit very slowly and jerkily, but mouse clicking and keyboard input no longer works. Can ssh into laptop from another machine and verify X server process is cpu-bound. Cannot kill X server process using kill -9. Need to reboot computer and start over. Problem does not happen when playing videos using mplayer -vo drivers x11, gl or gl2. Problem did not happen with x.org/mplayer versions on 8.2-RELEASE, or earlier 8.1, 7.x either. I have verified that all x.org, dri and mplayer ports and all associated libraries were rebuilt during the upgrade (and even re-rebuilt many of them to be sure). I have created an up-to-date xorg.conf file using this version of the server. xorg.conf and Xorg.0.log and list of port versions are here: http://opal.com/jr/freebsd/xorg-hang/Xorg.0.log http://opal.com/jr/freebsd/xorg-hang/port-list.txt http://opal.com/jr/freebsd/xorg-hang/xorg.conf Error message that appears in Xorg.0.log when problem occurs: [mi] EQ overflowing. The server is probably stuck in an infinite loop. Any suggestions for a solution to this would be appreciated. Using the other vo drivers is a good work-around, but I don't like the fact that running a common app with the default driver can cause a critical hang like this. Thanks, -jr
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130106171301.2fab5eaa>