Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 173425 - esound 0.2.37-r1, and signal blockage after long periods.
Summary: esound 0.2.37-r1, and signal blockage after long periods.
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: 2007-04-05 02:32 UTC by Brian Beardall
Modified: 2007-08-14 21:43 UTC (History)
0 users

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


Attachments
totem debug after lockup regarding this issue. (totem.debug,7.83 KB, text/plain)
2007-04-05 21:33 UTC, Brian Beardall
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Brian Beardall 2007-04-05 02:32:52 UTC
This bug I'm not sure exactly how it occurs, but after I login and stay logged in for long periods of time totem begin to lockup. gxine also freezes with the same behavior as totem. command line sound programs still work correctly. The scenario exactly. Login, then after about half a day to a day totem plays a song, and freezes at the end of the song. Do a ctrl-alt-f2 and kill totem. Change the system preferences so that there is no software sound mixing through esound. Totem behaves correctly now. Or logout, and login again and leave system sounds enabled, and totem behave correctly again.

Portage 2.1.2.3 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.20-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.20-gentoo-r4 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
Gentoo Base System version 1.12.9
Timestamp of tree: Wed, 04 Apr 2007 21:00:01 +0000
dev-java/java-config: 1.3.7, 2.0.31-r5
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.20-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=k8 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=k8 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LC_ALL="en_US.UTF-8"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/armagetron /usr/portage/local/layman/gnome-experimental"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac accessibility acl acpi aiglx alsa amd64 apache2 asf beagle berkdb bitmap-fonts bonobo browserplugin bzip2 cairo cdr cli cracklib crypt cups curl dba dbus dri dts dv dvd dvdr dvdread eds encode esd evo exif expat fam ffmpeg firefox flac foomaticdb fortran gd gdbm gif gimp glut gmp gnome gpm gstreamer gtk gtk2 gtkhtml guile hal iconv idn imagemagick imap imlib ipv6 isdnlog java joystick jpeg kqemu lame lcms ldap libg++ libnotify libsamplerate mad mhash midi mng mono mp3 mpeg mysql ncurses nls nptl nptlonly nsplugin ogg openal opengl pam pcre pda pdf perl plotutils png ppds pppd python quicktime readline reflection samba scanner sdl session slang snmp spamassassin speex spell spl ssl svg tcltk tcpd theora threads tiff truetype truetype-fonts type1-fonts unicode usb userlocales v4l v4l2 vorbis x264 xine xml xml2 xorg xpm xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Rémi Cardona (RETIRED) gentoo-dev 2007-04-05 05:45:55 UTC
I don't think any of us really uses esound ... please check in gnome's bugzilla for similar bugs, that's the only thing I can recommend right now.

Thanks for reporting this bug
Comment 2 Brian Beardall 2007-04-05 21:33:29 UTC
Created attachment 115530 [details]
totem debug after lockup regarding this issue.

I looked at gnome bugzilla and didn't find anything like this. This bug just showed with the latest esound.
Comment 3 Mart Raudsepp gentoo-dev 2007-04-11 04:38:10 UTC
Do you have esound in the default runlevel?
The new version disables autospawning of esound in its global configuration file (assuming you updated the conf file with etc-update or similar), and that MIGHT cause problems like this.
Note that autospawning was disabled by default (and therefore requiring /etc/init.d/esound to be in running status when system sounds are used) due to many issues with the autospawning. It might also be possible that you still have autospawning on, and you now hit one of those issues it was having.

While none of this might help out, if you do use esound please make sure that you have esound through the init script running and not relying on autospawning. If that doesn't help for this, it at least takes other possible problems affecting this out of the equation. Other than that I can only point at upstream too :(
Hopefully esound will go away eventually and not too far in the future (PulseAudio and/or gstreamer are the way upstream wants to move eventually).
Comment 4 Brian Beardall 2007-04-11 14:23:44 UTC
I had it loaded in the default run level. However that caused audio programs to lockup of the long term. I've since removed it from the default run level, and set it to autospawn and I haven't had a problem since.
Comment 5 Gilles Dartiguelongue (RETIRED) gentoo-dev 2007-08-14 21:43:31 UTC
closing as fixed per comment #4