Attempts to run mplayer or noatun results in instant crash. No output from noatun crash - mplayer does provide output. Reproducible: Always Steps to Reproduce: 1.mplayer <video *or* audio file> 2. 3. Actual Results: mplayer <file name> MPlayer 1.0pre5try2-3.3.5 (C) 2000-2004 MPlayer Team CPU: Intel Pentium 4/Xeon/Celeron Foster 2659 MHz (Family: 8, Stepping: 5) Detected cache-line size is 64 bytes MMX2 supported but disabled SSE supported but disabled SSE2 supported but disabled CPUflags: MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0 Compiled for x86 CPU with extensions: MMX 3DNow Reading config file /usr/share/mplayer/mplayer.conf Reading config file /home/scooper/.mplayer/config Reading /home/scooper/.mplayer/codecs.conf: Can't open '/home/scooper/.mplayer/codecs.conf': No such file or directory Reading /usr/share/mplayer/codecs.conf: 73 audio & 180 video codecs font: can't open file: /home/scooper/.mplayer/font/font.desc Font /usr/share/mplayer/font/font.desc loaded successfully! (206 chars) Using usleep() timing Can't open input config file /home/scooper/.mplayer/input.conf: No such file or directory Input config file /usr/share/mplayer/input.conf parsed: 53 binds Playing dead_skin.mp3. Cache fill: 0.00% (0 bytes) Audio file detected. ========================================================================== Opening audio decoder: [mp3lib] MPEG layer-2, layer-3 MP3lib: init layer2&3 finished, tables done MPlayer interrupted by signal 4 in module: init_audio_codec - MPlayer crashed by an 'Illegal Instruction'. It usually happens when you run it on a CPU different than the one it was compiled/optimized for. Verify this! - MPlayer crashed by bad usage of CPU/FPU/RAM. Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash. - MPlayer crashed. This shouldn't happen. It can be a bug in the MPlayer code _or_ in your drivers _or_ in your gcc version. If you think it's MPlayer's fault, please read DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and won't help unless you provide this information when reporting a possible bug. - nothing in dmesg/.xsession-errors Expected Results: Played the video or audio file. xmms works fine (with audio, of course) - the issue is just with noatun and mplayer. This may or may not be related to bug 65313 or 61312, but none of the fixes described with either bug have resolved this problem. Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10 i686) ================================================================= System uname: 2.6.10 i686 Intel(R) Xeon(TM) CPU 2.66GHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 21 2005, 17:16:02)] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.4.22-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -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/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X apm arts avi berkdb bitmap-fonts bonobo c++ cdr crypt cups curl dga dvd emboss encode esd f77 fam flash font-server foomaticdb fortran gdbm gif gimp-print gimpprint gnome gphoto2 gpm gtk gtk2 gtkhtml guile imagemagick imlib ipv6 java jpeg junit kde libg++ libusb libwww mad mikmod mmx motif mozilla mpeg ncurses nls objc oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime quotes readline scanner sdl slang spell ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts usb xml xml2 xmms xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
CPUflags: MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0 Compiled for x86 CPU with extensions: MMX 3DNow You are trying to use a MPlayer binary that was compiled for a processor with MMX _and_ 3DNow support - yours supports only MMX. Recompile (and make sure you don't have 3dnow in your USE flags, if such a use flag exists at all..) If it doesn't help, post MPlayers configure.log
Evidently there is such a flag - I removed it. I have emerged mplayer without the 3dnow flag, and now it works. I emerged kdemultimedia, but noatun still crashes at startup. Currently emerging arts . . . will post if it helps. It may be necessary to close this bug as resolved or invalid, and create a new one for noatun. I had incorrectly assumed the mplayer and noatun issue was related.
Closing then.