Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 68519 - mplayer (compiled with +mpeg) crashing with "signal 11 in module: decode video" while playing most mpg files
Summary: mplayer (compiled with +mpeg) crashing with "signal 11 in module: decode vide...
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Chris White (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-22 02:34 UTC by Ulf Dreyer
Modified: 2004-12-22 16:04 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ulf Dreyer 2004-10-22 02:34:25 UTC
When compiling mplayer with faad2 (Use = "+ mpg") it crashes on most mpg files
with "signal 11 in module: decode video".

Reproducible: Always
Steps to Reproduce:
1.USE= "+mpeg" emerge mplayer
2.gmplayer some.mpg
3.crash

Actual Results:  
crash

Expected Results:  
play video

emerge info:

Portage 2.0.51 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.8-
gentoo-r3i686)
=================================================================
System uname: 2.6.8-gentoo-r3 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.14.90.0.8-r1
Headers:  sys-kernel/linux-headers-2.4.21-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=athlon-xp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.
3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /
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/X11 /etc/cron.daily /etc/foomatic /etc/gconf /etc/
rsync /etc/sound /etc/sound/events /etc/ssh /etc/ssl /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=athlon-xp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks sandbox"
GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://
gentoo.zie.pg.gda.pl http://www.gigaload.org/gentoo.org/ http://ftp.easynet.nl/
mirror/gentoo/ http://gentoo.tiscali.nl/gentoo/"
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="3dnow X Xaw3d aalib alsa apm arts avi berkdb bitmap-fonts cdr crypt cups 
dga directfb divx4linux dvb dvd encode esd evo f77 fbcon firebird foomaticdb 
gdbm ggi gif gnome gpm gtk gtk2 imlib java jpeg kde leim libg++ libwww mad 
mikmod mmx motif mpeg ncurses nlsoggvorbis opengl oss pam pda pdflib perl png 
ppds python qt quicktime readline sdl slang spell sse ssl svga tcltk tcpd tetex 
truetype x86 xml2 xmms xprint xv xvid zlib"

------------------------  Workaround: ---------------------------------
USE="-mpeg" emerge mplayer
Comment 1 Chris White (RETIRED) gentoo-dev 2004-10-23 22:49:01 UTC
I need to know what version of MPlayer you are running first...
Comment 2 Ulf Dreyer 2004-10-25 08:10:45 UTC
Bug happens with both mplayer 1.0_pre4-r7 and _pre5-r4

BUT

Some more info after even more testing:
-mpeg is not really a fix for the problem:

I can more or less reliably fix the bug (at least for some time)
by changing output-plugins on mplayer.

It SEEMS that oss-output ist more prone to this bug than
arts or alsa plugins. However it happens too with arts.
I've not found out, what exactly triggers the reappearing
of this bug.

Sorry that I can give you so few infos :(
Comment 3 Chris White (RETIRED) gentoo-dev 2004-11-08 21:59:09 UTC
Can you please paste the output of:

emerge -pv mplayer ?

I'd like to see if there are any strange processor specific flags that are setting
this off.  Can you also try with -O2 instead of -O3?
Comment 4 Chris White (RETIRED) gentoo-dev 2004-11-21 22:37:46 UTC
Please re-open once you've given the information requested.
Comment 5 Maximilian Judtmann 2004-12-22 15:30:01 UTC
I've got a similar problem with mplayer-1.0_pre5-r5.

Reproducible: Always
Steps to Reproduce:
1.emerge mplayer
2.gmplayer some.vid
3.crash

Note:
"mplayer some.vid" works without any problems.

emerge info:

 Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r1 i686)
=================================================================
System uname: 2.6.9-gentoo-r1 i686 Intel(R) Pentium(R) 4 Mobile CPU 1.60GHz
Gentoo Base System version 1.4.16
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux-headers-2.4.21-r1
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/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/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="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoclean autoconfig ccache cvs digest distlocks sandbox sfperms"
GENTOO_MIRRORS="#http://gentoo.inode.at/  http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo  http://ftp.uni-erlangen.de/pub/mirrors/gentoo  http://ftp.easynet.nl/mirror/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.tiscali.nl/gentoo/"
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 acl alsa apm arts avi berkdb bitmap-fonts cdr crypt cups dvdr encode esd fam flac foomaticdb fortran gdbm gif gphoto2 gpm gstreamer gtk gtk2 imagemagick imlib ipv6 jack java jpeg junit libwww mad mikmod mmx mmx2 motif mozilla mpeg mysql nas ncurses nls offensive oggvorbis opengl oss pam pdflib perl png python quicktime readline samba sdl slang spell sse sse2 ssl svga tcltk tcpd tetex tiff truetype unicode xml2 xmms xv zlib linguas_en linguas_de"


emerge -pv mplayer:

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] media-video/mplayer-1.0_pre5-r5  -3dfx -3dnow -3dnowex +X -aalib +alsa (-altivec) +arts -bidi -cdparanoia -debug -directfb -divx4linux -doc -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 -network +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
Comment 6 Maximilian Judtmann 2004-12-22 16:04:44 UTC
Using CFLAGS="-march=pentium4 -O2" solves the problem for me.