Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 71438 - Rhythmbox crashes when playing a song
Summary: Rhythmbox crashes when playing a song
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: GStreamer package maintainers
URL: http://forums.gentoo.org/viewtopic.ph...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-16 13:23 UTC by Marcos González
Modified: 2004-11-18 09:05 UTC (History)
0 users

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 Marcos González 2004-11-16 13:23:40 UTC
After clicking in the "play" icon, rhythmox crashes. In the consloe I can read:

"rhythmbox: pcm.c:2094: snd_pcm_wait: La declaraci
Comment 1 Marcos González 2004-11-16 13:23:40 UTC
After clicking in the "play" icon, rhythmox crashes. In the consloe I can read:

"rhythmbox: pcm.c:2094: snd_pcm_wait: La declaración `err == 1' no se cumple.
Xlib: unexpected async reply (sequence 0x5080)!"

The same error appears when playing a video in totem (it also crashes on play), if I compile it with the gstreamer use flag, so it's a gstreamer related problem. Using the xine backend it plays everything nicely.

In totem, the solution is to deactivate the gstreamer flag, but rhythmbox seems to only support gstreamer backend so... is there a way of make it not use gstreamer?
Comment 2 Marcos González 2004-11-16 13:26:21 UTC
Mutsumi root # emerge info
Portage 2.0.51-r3 (default-linux/x86/2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r4 i686)
=================================================================
System uname: 2.6.9-gentoo-r4 i686 AMD Athlon(tm) XP 2800+
Gentoo Base System version 1.5.3
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.14.90.0.8-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -mfpmath=sse -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /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="-O2 -march=athlon-xp -fomit-frame-pointer -mfpmath=sse -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks fixpackages sandbox sfperms"
GENTOO_MIRRORS="http://gentoo.inode.at/ ftp://gentoo.inode.at/source/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/portage /usr/local/overlays/bmg-main /usr/local/overlays/bmg-gnome-current /usr/local/overlays/deltup"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow S3TC X aalib acpi alsa apache2 apm artworkextra audiofile avi berkdb bitmap-fonts bonobo cddb cdr crypt cups dga directfb divx4linux dmx dvdr eds encode esd evo f77 faad fam fbcon flac flash fmod foomaticdb fortran freetype gdbm gif gimpprint gnome gpm gstreamer gtk gtk2 gtkhtml guile hal imagemagick imlib ithreads jabber java javascript joystick jpeg latex lcms ldap libg++ libwww lzw-tiff mad mikmod mime mmx mng mozilla moznocompose moznoirc moznomail mozp3p mozsvg mpeg mplayer msn music ncurses net nls nntp nocardbus nptl offensive oggvorbis opengl oss pam pdflib perl pic plotutils png pnp ppds python quicktime readline rogue sdl slang spell sse ssl stencil-buffer svg svga tcltk tcpd tetex threads tiff truetype unicode usb videos wmf x86 xatrix xface xine xml xml2 xmms xprint xv xvid zlib linguas_en linguas_es"
Comment 3 Zaheer Abbas Merali (RETIRED) gentoo-dev 2004-11-18 04:55:28 UTC
i had the same problem, update alsa-lib to version 1.0.7 in the portage tree.  That fixes this alsa bug that is triggered by the gstreamer alsa plugin.  As a matter of interest, what sound card do you have?
Comment 4 Marcos González 2004-11-18 05:43:02 UTC
Thank you very much! Now finally rhythmbox works on my PC :) I'll recompile totem with gstreamer support later.

My soundcard is a motherboard integrated one. From lspci:

"Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)"

It uses the via82xx ALSA driver.
Comment 5 Marcos González 2004-11-18 06:20:23 UTC
Totem also works, but the gstreamer video plugins seem yet too young. Full screen video doesn't enlarge to cover all the desktop, and divx videos play very pixelated.
But other things like its speed and precission look as good as mplayer ones. I'll recompile totem without gstreamer, but keeping an eye on it in the future.
Comment 6 Zaheer Abbas Merali (RETIRED) gentoo-dev 2004-11-18 07:11:39 UTC
Please open a new bug for the totem issue you have, and close this bug now the rhythmbox playing issue is fixed.  I will help you sort it out.  I do not believe that the GStreamer video plugins are too new.
Comment 7 foser (RETIRED) gentoo-dev 2004-11-18 09:05:51 UTC
gst-plugins-alsa-0.8.5-r1 has been added to the tree, with fixes & alsa-lib-1.0.7 dep