Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 86042 - When totems plays a .mov file, the memory and cpu usage goes to 100%
Summary: When totems plays a .mov file, the memory and cpu usage goes to 100%
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-20 11:47 UTC by santiago
Modified: 2005-04-28 16:47 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 santiago 2005-03-20 11:47:41 UTC
When I play a .mov file in totem, there is no problem until the end of the file is played, then the memory, swap and cpu usage goes to 100%, sometimes I even have no time to kill the process so my system hangs up.

Reproducible: Always
Steps to Reproduce:
play a .mov under totem 1.0 (gnome 2.10),

Actual Results:  
the memory, swap and cpu usage goes up to 100%, mi system hangs up

Expected Results:  
stop playing the file

I installed gnome 2.10 putting it on package.unmask, i have 256 mb of ram, 512
of swap, and a athlon xp 2200, i didnt have this problem under gnome 2.8
Comment 1 santiago 2005-03-20 11:56:44 UTC
I tested others files, the problem happens every time I play certain files, whit other files happens sometimes, and with others i habe no problem
Comment 2 foser (RETIRED) gentoo-dev 2005-03-21 08:23:12 UTC
your 'emerge info' (please read the bugreport form) ?
Comment 3 Zaheer Abbas Merali (RETIRED) gentoo-dev 2005-03-21 08:27:19 UTC
Also if possible give a URL for the mov file so we can see if we can reproduce
Comment 4 santiago 2005-03-21 09:55:34 UTC
this is hte link to the file (I downloaded it again to be sure)
http://www.tliquest.net/allmarksoftware/downloads/videos/gates.mov

and mi emerge info

Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20041102-r1, 2.6.9-gentoo-r13 i686)
=================================================================
System uname: 2.6.9-gentoo-r13 i686 AMD Athlon(tm) XP 2200+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 10 2005, 20:54:48)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.6.3, 1.8.5-r3, 1.7.9-r1, 1.4_p6, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.4.21-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -mfpmath=sse -O2 -pipe -fforce-addr  -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays"
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="-march=athlon-xp -mfpmath=sse -O2 -pipe -fforce-addr  -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://mirrors.tds.net/gentoo http://mirrors.tds.net/gentoo http://gentoo.seren.com/gentoo ftp://gentoo.ccccom.com"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X alsa apm arts avi berkdb bitmap-fonts bzlib cdr crypt cups curl divx4linux emboss encode esd fam flac font-server foomaticdb fortran gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 imagemagick imlib ipv6 java jikes jpeg libg++ libwww mad mikmod mmx motif mozilla mp3 mpeg msn mysql ncurses nls oggvorbis opengl oss pam pdflib perl png posix python qt quicktime readline samba sdl slang spell sqlite sse ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts unicode usb xml2 xmms xv xvid zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 5 Zaheer Abbas Merali (RETIRED) gentoo-dev 2005-04-11 07:38:02 UTC
Sorry for delay.

I can reproduce the problem, however 
gst-launch-0.8 playbin uri=file:///home/zaheer/gates.mov does not reproduce this problem.  So I am submitting a bug upstream with totem.

Thanks
Comment 6 Zaheer Abbas Merali (RETIRED) gentoo-dev 2005-04-11 07:49:13 UTC
Upstream bug reference: http://bugzilla.gnome.org/show_bug.cgi?id=300200
Comment 7 Zaheer Abbas Merali (RETIRED) gentoo-dev 2005-04-15 01:30:03 UTC
As pointed out in the upstream bug, this is a bug in ffmpeg (in this case gst-plugins-ffmpeg) and has been fixed/worked around for the 0.8.5 release of gst-plugins-ffmpeg.
Comment 8 Zaheer Abbas Merali (RETIRED) gentoo-dev 2005-04-28 16:47:27 UTC
ok extracted the patch that fixes it and its in gst-plugins-ffmpeg-0.8.4-r1