I was watching a xvid file (-vo sdl) and working on multiple desktops. Suddenly, when I switched back to desktop where the video window was on, I noticed there's only bluescreen. Since then, my mplayer cannot play any kinds of video files - sound is OK, but there's no video, just bluescreen. During that time, portage was compiling mozilla-1.7.5-r1. My recent update list is as follows: Fri Mar 4 00:10:18 2005 >>> sys-apps/portage-2.0.51.19 Fri Mar 4 07:03:29 2005 >>> dev-libs/apr-0.9.6 Fri Mar 4 07:08:22 2005 >>> dev-libs/apr-util-0.9.6 Fri Mar 4 07:20:50 2005 >>> net-www/apache-2.0.53 Fri Mar 4 08:25:54 2005 >>> x11-libs/qt-3.3.4-r3 Fri Mar 4 08:53:03 2005 >>> net-p2p/bittornado-0.3.10 Fri Mar 4 10:01:32 2005 >>> net-www/mozilla-firefox-1.0.1 Fri Mar 4 10:03:30 2005 >>> net-misc/wget-1.9.1-r3 Fri Mar 4 10:04:14 2005 >>> sys-fs/device-mapper-1.01.00 Fri Mar 4 10:05:03 2005 >>> sys-fs/cryptsetup-0.1-r1 Fri Mar 4 10:08:59 2005 >>> app-cdr/cdrtools-2.01.01_alpha01-r1 Fri Mar 4 10:10:30 2005 >>> net-misc/smbc-1.1.2 Fri Mar 4 10:12:10 2005 >>> net-im/bitlbee-0.92 Fri Mar 4 10:12:56 2005 >>> sys-apps/miscfiles-1.4.2 Fri Mar 4 11:28:36 2005 >>> media-gfx/imagemagick-6.2.0.4 Fri Mar 4 11:29:46 2005 >>> sys-libs/cracklib-2.8_pre1-r1 Fri Mar 4 11:36:42 2005 >>> sys-libs/pam-0.78 Fri Mar 4 11:39:21 2005 >>> sys-apps/shadow-4.0.7-r1 Fri Mar 4 11:40:36 2005 >>> sys-apps/pam-login-3.17 Fri Mar 4 11:42:32 2005 >>> media-libs/libshout-2.1 ---- this is where I noticed the bluescreen, following items are attempts to fix it Fri Mar 4 11:48:39 2005 >>> dev-libs/DirectFB-0.9.22 Fri Mar 4 12:37:38 2005 >>> dev-libs/DirectFB-0.9.21 Fri Mar 4 12:41:52 2005 >>> dev-libs/DirectFB-0.9.22 Fri Mar 4 13:03:36 2005 >>> media-video/mplayer-1.0_pre6 Fri Mar 4 13:33:31 2005 >>> media-video/mplayer-1.0_pre5-r5 Fri Mar 4 16:32:55 2005 >>> media-libs/win32codecs-20050115 Fri Mar 4 16:41:59 2005 >>> media-video/mplayer-1.0_pre6 # emerge --info Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20050125-r0, 2.6.11 i686) ================================================================= System uname: 2.6.11 i686 Intel(R) Celeron(R) CPU 2.60GHz Gentoo Base System version 1.6.9 Python: dev-lang/python-2.1.3-r1,dev-lang/python-2.3.5,dev-lang/python-2.2.3-r5 [2.3.5 (#1, Feb 27 2005, 22:41:13)] distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.1.3-r1, 2.3.5, 2.2.3-r5 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.4_p6, 1.7.9-r1, 1.5, 1.9.4, 1.6.3, 1.8.5-r3 sys-devel/binutils: 2.15.92.0.2-r4 sys-devel/libtool: 1.5.10-r5 virtual/os-headers: 2.6.7-r4 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache collision-protect cvs digest distlocks sandbox sfperms sign userpriv" GENTOO_MIRRORS="http://mirror.gentoo.sk/pub ftp://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo http://ftp.easynet.nl/mirror/gentoo" LANG="sk_SK" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage/" PORTDIR_OVERLAY="/usr/local/portage" SYNC="cvs://ticho@cvs.gentoo.org:/var/cvsroot" USE="x86 X aalib alsa apache2 apm avi berkdb bitmap-fonts bluetooth cdr crypt curl divx4linux emboss encode esd f77 faad fam flac font-server foomaticdb gdbm gif gnutls gtk gtk2 guile imagemagick imlib ipv6 java jpeg junit libg++ libwww mad mailwrapper mbox mikmod mmx mozilla moznocompose moznoirc moznomail moznoxft mpeg ncurses nls nntp nptl nvidia ogg oggvorbis opengl oss pam pdflib perl php png python qt quicktime readline real samba sample sasl sdl slang sse sse2 ssl tcltk tcpd tetex tiff truetype truetype-fonts type1 type1-fonts unicode vim-with-x vorbis xml xml2 xmms xv xvid zlib" Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS I have to add that plain .avi files are hit by this as well. Mplayer seems to recognize the xvid though: Cache fill: 0,00% (0 bytes) AVI file format detected. VIDEO: [XVID] 416x224 12bpp 25,000 fps 680,3 kbps (83,0 kbyte/s) Clip info: Software: VirtualDubMod 1.5.4.1 (build 2178/release) ========================================================================== Opening audio decoder: [liba52] AC3 decoding with liba52 Using SSE optimized IMDCT transform AC3: 5.1 (3f+2r+lfe) 48000 Hz 448,0 kbit/s Using MMX optimized resampler AUDIO: 48000 Hz, 2 ch, 16 bit (0x10), ratio: 56000->192000 (448,0 kbit) Selected audio codec: [a52] afm:liba52 (AC3-liba52) ========================================================================== vo: X11 running at 1152x864 with depth 24 and 32 bpp (":0.0" => local display) ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family Selected video codec: [ffodivx] vfm:ffmpeg (FFmpeg MPEG-4) ========================================================================== Checking audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit... AF_pre: af format: 2 bps, 2 ch, 48000 hz, little endian signed int AF_pre: 48000Hz 2ch Signed 16-bit (Little-Endian) AO: [oss] 48000Hz 2ch Signed 16-bit (Little-Endian) (2 bps) Building audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit... Starting playback... VDec: vo config request - 416 x 224 (preferred csp: Planar YV12) VDec: using Planar YV12 as output csp (no 0) Movie-Aspect is 1,86:1 - prescaling to correct movie aspect. VO: [xv] 416x224 => 416x224 Planar YV12 A: 1,4 V: 1,3 A-V: 0,150 ct: 0,008 33/ 33 98% 0% 1,1% 5 0 98% For more info, just yell. Thanks.
I forgot to add, that this has happened on sdl video output. Bluescreen appears on sdl and xv outputs. x11, gl and gl2 work normally.
Created attachment 52662 [details] mplayer -v -v output
Created attachment 52663 [details] strace output
Try recompiling with mmx2 USE flag and let me know if something still happens.
Even if my /proc/cpuinfo doesn't list that flag for my CPU?
As requested by Chris: $ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Intel(R) Celeron(R) CPU 2.60GHz stepping : 9 cpu MHz : 2591.551 cache size : 128 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr bogomips : 5111.80
Ticho, try the latest -r2 of mplayer-1.0_pre6-r2 and see if it has the same issue.
\o/ !!! -r2 works now, thanks. :) Have you figured out what exactly was the problem?
marking as fixed wrt comment #8