Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 76508 - mplayer 1.0pre6 xv problem (X11 Error)
Summary: mplayer 1.0pre6 xv problem (X11 Error)
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-03 04:51 UTC by nuitari
Modified: 2005-03-29 03:22 UTC (History)
1 user (show)

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


Attachments
stdout of emerge mplayer (mplayer.emerge.log,355.81 KB, text/plain)
2005-01-30 04:14 UTC, nuitari
Details
stderr of emerge mplayer (mplayer.emerge.err.log,18.45 KB, text/plain)
2005-01-30 04:14 UTC, nuitari
Details
Strace of a failing mplayer 1.0pre6 (mplayer.fail.strace,97.20 KB, text/plain)
2005-01-30 04:15 UTC, nuitari
Details
strace of mplayer pre6 working through sdl (mplayer.sdl.work.strace,158.94 KB, text/plain)
2005-01-30 04:16 UTC, nuitari
Details
Strace of working pre5-r5 (mplayer.working.strace,122.11 KB, text/plain)
2005-01-30 05:37 UTC, nuitari
Details
Backtrace of mplayer (mplayer.gdb,578 bytes, text/plain)
2005-01-30 14:41 UTC, nuitari
Details

Note You need to log in before you can comment on or make changes to this bug.
Description nuitari 2005-01-03 04:51:50 UTC
Mplayer 1.0_pre6 xv driver returns the error
X11 error: BadAccess (attempt to access private resource denied)
when opening a movie. It also happens with the gl, gl2 and x11 outputs. sdl works though.

I have reverted back to mplayer 1.0_pre5-r5 and the problem doesn't appear.

I am using xorg-x11-6.8.1.901

I have tried this with both gentoo-dev-sources 2.6.9-r5 and 2.6.10-r2

Reproducible: Always
Steps to Reproduce:
1. mplayer 
2.
3.




Running kde
using these flags:

[ebuild     U ] media-video/mplayer-1.0_pre6 [1.0_pre5-r5] -3dfx +3dnow +3dnowex
+X +aalib +alsa (-altivec) +arts -bidi -cdparanoia -debug +directfb +divx4linux
-doc -dts -dvb +dvd -dvdread -edl +encode -esd +fbcon +ggi +gif +gtk -i8x0 -ipv6
+jack -joystick +jpeg +libcaca -lirc +live +lzo +mad +matroska -matrox +mmx
+mmx2 +mpeg -mythtv +nas +nls +nvidia +oggvorbis +opengl +oss +png +real +rtc
+samba +sdl +sse +svga -tga +theora +truetype +v4l -v4l2 -xanim +xinerama +xmms
+xv +xvid -xvmc 0 kB

[ebuild   R   ] x11-base/xorg-x11-6.8.1.901  -3dfx +3dnow +bitmap-fonts -cjk
-debug -dlloader -dmx -doc -font-server -hardened -insecure-drivers -ipv6
-minimal +mmx +nls +opengl +pam -sdk +sse -static +truetype-fonts +type1-fonts
(-uclibc) -xprint +xv 0 kB
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2005-01-03 08:13:01 UTC
add `emerge --info` please
Comment 2 nuitari 2005-01-03 17:24:34 UTC
gandalf nuitari # emerge --info
Portage 2.0.51-r8 (default-linux/x86/2004.0, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-gentoo-r2 i686)
=================================================================
System uname: 2.6.10-gentoo-r2 i686 Unknown CPU Type
Gentoo Base System version 1.6.7
Python:              dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4 [2.3.4 (#1, Jun  6 2004, 22:05:00)]
distcc 2.17 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.2.3-r5, 2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r1, 1.9.3
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r2
virtual/os-headers:  2.6.8.1-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -mmmx -m3dnow"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.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 /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="-O2 -march=athlon-xp -fomit-frame-pointer -mmmx -m3dnow"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks fixpackages sandbox sfperms userpriv"
GENTOO_MIRRORS="ftp://gentoo.risq.qc.ca/ http://gentoo.mirrors.pair.com/"
LDFLAGS=""
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.ca.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex X aalib acl alsa apache2 apm arts avi bcmath berkdb bitmap-fonts bzlib cdr crypt ctype cups curl dba dga directfb divx4linux dvd encode extensions fam fbcon flac flash foomaticdb fortran ftp gd gdbm ggi gif gmp gnome gpm gstreamer gtk gtk2 imagemagick imap imlib innodb jack java jpeg justify kde ldap libcaca libclamav libwww live lzo mad mailwrapper matroska mcal md5sum mhash mikmod mime ming mmx mmx2 motif mozilla moznocompose moznoirc mpeg mysql nas ncurses network nls nvidia offensive oggvorbis opengl oss pam pcntl pcre pdflib perl png posix python qt quicktime readline real rtc samba sdl session sharedmem simplexml slang speex spell sqlite sse ssl svga sysvipc tcpd tetex theora tiff tokenizer truetype truetype-fonts type1-fonts usb v4l xinerama xml xml2 xmlrpc xmms xpm xv xvid yv12 zlib"
Comment 3 nuitari 2005-01-04 05:15:29 UTC
Here is the output of mplayer -v

Starting playback...
alsa-space: free space = 65536, prepared --
VDec: vo config request - 352 x 240 (preferred csp: Planar YV12)
Trying filter chain: vo
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO Config (352x240->352x264,flags=0,'MPlayer',0x32315659)
VO: [xv] 352x240 => 352x264 Planar YV12
VO: Description: X11/Xv
VO: Author: Gerd Knorr <kraxel@goldbach.in-berlin.de> and others
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x59565955 (UYVY) packed
Xvideo image format: 0x30323449 (I420) planar
X11 error: BadAccess (attempt to access private resource denied)
Type: 0, display: 86de408, resourceid: 0, serial: 38
Error code: a, request code: 58, minor code: 0


MPlayer interrupted by signal 6 in module: decode_video
- 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.
Uninit audio filters...
[libaf] Removing filter dummy
uninit audio: mp3lib
uninit video: libmpeg2
alsa-uninit: pcm closed
vo: uninit ...
Comment 4 Julian Pietron 2005-01-23 03:59:15 UTC
I keep getting this error too:

my emerge --info is:

Portage 2.0.51-r14 (default-linux/x86/2004.0, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-gentoo-r4 i686)
=================================================================
System uname: 2.6.10-gentoo-r4 i686 AMD Athlon(tm) processor
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Jun 17 2004, 01:01:48)]
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.8.5-r2, 1.6.3, 1.4_p6, 1.9.3, 1.7.9
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r2
virtual/os-headers:  2.4.22
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -mcpu=i686 -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 /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/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sfperms"
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://www.gigaload.org/gentoo.org/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://mir.zyrianes.net/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage_overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X acl acpi alsa apache2 apm arts avi berkdb bitmap-fonts cdr crypt cups divx4linux dvd encode esd f77 fam fbcon flac font-server foomaticdb fortran gd gdbm gif gnome gpg gpm gstreamer gtk gtk2 guile icq imagemagick imap imlib ipv6 jack java jikes jpeg junit kde kerberos ladspa ldap libg++ libwww mad maildir mikmod mmx motif mozilla mpeg msn mysql nas ncurses nls oggvorbis opengl oscar oss pam pdflib perl png ppds prelude python qtquicktime readline samba scanner sdl slang snmp spell sqlite ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts unicode usb wxwindows xml xml2 xmms xosd xv yahoo zlib video_cards_radeon"
Unset:  LDFLAGS

gmplayer -v says:

alsa-space: free space = 17832, prepared --
[ffmpeg] aspect_ratio: 1.333333
VDec: VO wird versucht, auf 320 x 240 (Bevorzugter Farbraum: Planar YV12) zu setzen.
Trying filter chain: vo
VDec: using Planar YV12 as output csp (no 0)
Film-Aspekt ist 1.33:1 - Vorskalierung zur Korrektur der Seitenverh
Comment 5 Julian Pietron 2005-01-23 03:59:15 UTC
I keep getting this error too:

my emerge --info is:

Portage 2.0.51-r14 (default-linux/x86/2004.0, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-gentoo-r4 i686)
=================================================================
System uname: 2.6.10-gentoo-r4 i686 AMD Athlon(tm) processor
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Jun 17 2004, 01:01:48)]
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.8.5-r2, 1.6.3, 1.4_p6, 1.9.3, 1.7.9
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r2
virtual/os-headers:  2.4.22
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -mcpu=i686 -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 /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/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sfperms"
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://www.gigaload.org/gentoo.org/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://mir.zyrianes.net/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage_overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X acl acpi alsa apache2 apm arts avi berkdb bitmap-fonts cdr crypt cups divx4linux dvd encode esd f77 fam fbcon flac font-server foomaticdb fortran gd gdbm gif gnome gpg gpm gstreamer gtk gtk2 guile icq imagemagick imap imlib ipv6 jack java jikes jpeg junit kde kerberos ladspa ldap libg++ libwww mad maildir mikmod mmx motif mozilla mpeg msn mysql nas ncurses nls oggvorbis opengl oscar oss pam pdflib perl png ppds prelude python qtquicktime readline samba scanner sdl slang snmp spell sqlite ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts unicode usb wxwindows xml xml2 xmms xosd xv yahoo zlib video_cards_radeon"
Unset:  LDFLAGS

gmplayer -v says:

alsa-space: free space = 17832, prepared --
[ffmpeg] aspect_ratio: 1.333333
VDec: VO wird versucht, auf 320 x 240 (Bevorzugter Farbraum: Planar YV12) zu setzen.
Trying filter chain: vo
VDec: using Planar YV12 as output csp (no 0)
Film-Aspekt ist 1.33:1 - Vorskalierung zur Korrektur der Seitenverhältnisse.
VO Config (320x240->320x240,flags=0,'MPlayer',0x32315659)
VO: [x11] 320x240 => 320x240 Planar YV12
VO: Description: X11 ( XImage/Shm )
VO: Author: Aaron Holtzman <aholtzma@ess.engr.uvic.ca>
Sharing memory.
SwScaler: using unscaled Planar YV12 -> BGRA special converter
*** [vo] Allocating (slices) mp_image_t, 320x240x12bpp YUV planar, 115200 bytes
alsa-space: xrun of at least 85.692 msecs. resetting stream,?% 0 0 4%
alsa-space: free space = 0, xrun --
XXX initial  v_pts=0.000  a_pos=3500 (0.500)
*** [vo] Allocating (slices) mp_image_t, 320x240x12bpp YUV planar, 115200 bytes
alsa-space: free space = 17832, prepared --2/  2 ??% ??% ??,?% 1 0 79%
[ws] Error in display. -0.002 ct:  0.021  25/ 25 65%  5%  0.9% 1 0 97%
[ws]  Error code: 10 ( BadAccess (attempt to access private resource denied) )
[ws]  Request code: 88
[ws]  Minor code: 0
[ws]  Modules: vo_check_events

I can't test SDL because it's not installed, but for me neither of the drivers x11, xv, gl, gl2 work, too.

Will downgrade to mplayer 1.0_pre5-r5 now to check if the problem does still appear there. 
Comment 6 Craig Duquette 2005-01-25 03:56:15 UTC
I'm getting this error also. Here's my emerge --info

Portage 2.0.51-r15 (default-linux/x86/2004.2/gcc34/2.6, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-cko2 i686)
=================================================================
System uname: 2.6.10-cko2 i686 Mobile Intel(R) Pentium(R) 4     CPU 3.06GHz
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Oct 21 2004, 17:01:49)]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.8.5-r2, 1.6.3, 1.9.4, 1.5, 1.7.9
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r3
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O2 -ftracer -pipe -fomit-frame-pointer -mfpmath=sse -ffast-math"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /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="-march=pentium4 -O2 -ftracer -pipe -fomit-frame-pointer -mfpmath=sse -ffast-math -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac aalib alsa apm avi berkdb bitmap-fonts cdr cups dvd encode esd f77 fam flac font-server foomaticdb fortran gdbm gif glx gnome gpm gstreamer gtk gtk2 imlib ipv6 java jpeg junit libg++ libwww mad mikmod motif mozilla moznocompose moznoirc moznomail mpeg ncurses network nls no_wxgtk1 nptl oggvorbis opengl oss pam pdflib perl png ppds python quicktime readline samba sdl slang spell sse ssl svga tcpd tiff truetype truetype-fonts type1-fonts xml2 xprint xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET
Comment 7 Milan Plzik 2005-01-25 10:50:55 UTC
Does similar things on amd64 architecture:
mplayer *.mpg -v
VO: Description: X11/Xv
VO: Author: Gerd Knorr <kraxel@goldbach.in-berlin.de> and others
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x59565955 (UYVY) packed
Xvideo image format: 0x30323449 (I420) planar
X11 error: BadValue (integer parameter out of range for operation)
Type: 0, display: b83080, resourceid: bfffc95c, serial: 3d
Error code: 2, request code: 58, minor code: 0


MPlayer interrupted by signal 6 in module: decode_video
- MPlayer crashed. This shouldn't happen.

-----------------------------------------
emerge --info
Portage 2.0.51-r15 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-gentoo-r1 x86_64)
=================================================================
System uname: 2.6.10-gentoo-r1 x86_64 AMD Athlon(tm) 64 Processor 3400+
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Dec 16 2004, 19:39:58)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r3
virtual/os-headers:  2.6.8.1-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CFLAGS="-O3 -pipe -fomit-frame-pointer -march=k8 -mtune=k8"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /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/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -pipe -fomit-frame-pointer -march=k8 -mtune=k8"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox"
GENTOO_MIRRORS="http://gentoo.ynet.sk/pub"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X aalib acl acpi aim alsa apache2 avi bash-completion bcmath berkdb bitmap-fonts bonobo bzlib calendar caps cdr clibpdf crypt cscope ctype cups curl curlwrappers dba dbx dga dio directfb doc dvd dvdr encode esd ethereal evo f77 fam fbcon fftw flac flash font-server foomaticdb fortran ftp gb gd gdbm ggi gif ginac gmp gnome gnustep gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml iconv icq imagemagick imap imlib innodb ipv6 jabber java jikes joystick jp2 jpeg junit ladcca lcms ldap libedit libg++ libgda libwww lzw lzw-tiff mad maildir mbox mcal mhash mikmodmime ming mmap mng mnogosearch motif mozilla mpeg mpi multilib mysql mysqli nas ncurses nis nls nptl oggvorbis openal opengl oscar oss pam pcmcia pcntl pcre pda pdflib perl php plotutils png pnp portaudio posix postgres ppds python qdbm quicktime readline recode ruby samba scanner sdl session shared sharedmem slang slp sndfile snmp soap sockets sox speex spell spl sqlite ssl svg sysvipc szip tcltk tcpd tetex theora tidy tiff tokenizer truetype truetype-fonts trusted type1-fonts unicode usb userlocales vhosts videos wavelan wmf xface xine xinerama xml2 xmlrpc xmms xosd xpm xprint xrandr xsl xv xvid zeo zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS, PORTDIR_OVERLAY
-------------------
Almost any output plugin causes something similar, except ggi and aa (I did't try caca).
Comment 8 Chris White (RETIRED) gentoo-dev 2005-01-29 23:23:25 UTC
This is going to sound weird but.. I put RESTRICT="nostrip" in the ebuild, which fixes some other strange problem.  I'm wondering if maybe it fixes this one.  If not, try and see if a local build of mplayer works ok.  If it does, give me a log of a local mplayer compile and an emerge one so I can compare.
Comment 9 nuitari 2005-01-30 04:14:05 UTC
Created attachment 49916 [details]
stdout of emerge mplayer
Comment 10 nuitari 2005-01-30 04:14:54 UTC
Created attachment 49917 [details]
stderr of emerge mplayer
Comment 11 nuitari 2005-01-30 04:15:33 UTC
Created attachment 49918 [details]
Strace of a failing mplayer 1.0pre6
Comment 12 nuitari 2005-01-30 04:16:38 UTC
Created attachment 49919 [details]
strace of mplayer pre6 working through sdl
Comment 13 nuitari 2005-01-30 04:19:43 UTC
I have tried a vanilla mplayer and it also fails (ye). I'm using a nvidia graphic card.

I am downgrading back to pre5-r5 and will post strace of working executions when compilation finishes. 

Here is an updated info.

gandalf nuitari # emerge --info
Portage 2.0.51-r15 (default-linux/x86/2004.0, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 Unknown CPU Type
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4 [2.3.4 (#1, Jun  6 2004, 22:05:00)]
distcc 2.17 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.2.3-r5, 2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r3
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -mmmx -m3dnow"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.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 /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="-O2 -march=athlon-xp -fomit-frame-pointer -mmmx -m3dnow"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks fixpackages sandbox sfperms userpriv"
GENTOO_MIRRORS="ftp://gentoo.risq.qc.ca/ http://gentoo.mirrors.pair.com/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.ca.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex X aalib alsa apache2 apm arts avi bcmath berkdb bidi bitmap-fonts bzlib cdr crypt ctype cups curl dba dga directfb divx4linux dts dv dvd edl encode extensions f77 fam fbcon flac flash font-server foomaticdb fortran ftp gd gdbm ggi gif gmp gnome gpm gstreamer gtk gtk2 imagemagick imap imlib innodb jack java jpegjustify kde ldap libcaca libclamav libg++ libwww live lzo mad mailwrapper matroska mcal md5sum mhash mikmod mime ming mmx mmx2 motif mozilla moznocompose moznoirc mpeg mysql nas ncurses network nls nvidia offensive oggvorbis opengl oss pam pcntl pcre pdflib perl png posix python qt quicktime readline real rtc samba sdl session sharedmem simplexml slang speex spell sqlite sse ssl svga sysvipc tcpd tetex tga theora tiff tokenizer truetype truetype-fonts type1-fonts usb v4l xanim xinerama xml xml2 xmlrpc xmms xpm xv xvid yv12 zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 14 nuitari 2005-01-30 05:13:50 UTC
I've tried with both --disable-shm --disable-fastmemcpy and the problem is still there.
Comment 15 nuitari 2005-01-30 05:37:39 UTC
Created attachment 49927 [details]
Strace of working pre5-r5
Comment 16 Chris White (RETIRED) gentoo-dev 2005-01-30 08:48:04 UTC
actually, in this case a gdb output would probably be usefull.  Strace simply gives system calls, not library calls (which is what gdb gives).  Try the latest mplayer in portage, as it forces debugging symbols to not be stripped (portage does that by default) and also add the debug USE flag.  Then simply `gdb --args mplayer -blah -blah blah.avi` and run when you get to command line for gdb.  MPlayer should then crash at some point, returning you to the command line.  Then do bt at the command line, which gives a backtrace of the stack.  Paste all that good information into a text file and attach it here.
Comment 17 nuitari 2005-01-30 14:41:35 UTC
Created attachment 49997 [details]
Backtrace of mplayer
Comment 18 Chris White (RETIRED) gentoo-dev 2005-01-30 20:54:53 UTC
I've done some more research, and it seems that upstream states that it's shm related, but you're all not getting the same smh errors as the people that did have the bugs had.  Please file an upstream bug with mplayer (as it also has an issue in mplayer cvs from what I understand).  Let them know:

1) What your card is
2) That you've used mplayer cvs (if you tell them pre6 or something, they'll want you to try mplayer cvs probably :|, and on that note, make sure it IS mplayer cvs you're trying).
3) what your xorg is
4) what your window manager is
5) the uname -a stuff for system information.
6) gcc version
7) paste the gdb trace over there as well.. making sure --enable-debug is set in your cvs build.
8) that this is NOT an shm bug (or so I'd think), or they'll try and dup it possibly.

Please paste the bug # here, as well as announcing it to the mplayer-devel mailing list (gets to it faster I believe). I'll keep my eyes out.  Bugzilla is here:

http://bugzilla.mplayerhq.hu

And that's all!
Comment 19 nuitari 2005-01-31 01:50:07 UTC
Hi,
I have submitted the report, the bug number is 224.

http://bugzilla.mplayerhq.hu/show_bug.cgi?id=224
Comment 20 nuitari 2005-03-29 03:22:21 UTC
I have downloaded and manually installed mplayer CVS 050328 and xv works again!