Whenever Alsamixer is used to switch between configuration modes (All, Capture, Playback) or move from one slider to another (this only happens occasionally, most often after being used once and closed down, then used again; but once it failed once, it fails every time after that - for every user. Error message: Alsamixer: simple.c:1975: snd_mixer_selem_get_enum_item: Assertion `helem' failed. Aborted Reproducible: Always Steps to Reproduce: 1. Run "alsamixer" 2. Press [Tab] to switch configuration mode 3. Alsamixer crashes. Actual Results: Alsamixer: simple.c:1975: snd_mixer_selem_get_enum_item: Assertion `helem' failed. Aborted Expected Results: Switched configuration mode between All, Playback or Capture; or move slider (ea. From Master to Bass, Treble, PCM, ...) media-sound/alsa-utils: 1.0.9 media-sound/alsa-headers: 1.0.9 media-plugins/alsa-jack: 1.0.9 (not used) media-libs/alsa-lib: 1.0.9 media-sound/alsamixergui: 0.9.0.1.2-r4 (not used in this test!)
I got the same problem, also using 1.0.9 drivers/utils/lib... Emerge info : Portage 2.0.51.22-r1 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 2.6.11-gentoo-r9 x86_64) ================================================================= System uname: 2.6.11-gentoo-r9 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.6.12 ccache version 2.4 [disabled] dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.8 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.16-r1 sys-devel/libtool: 1.5.18 virtual/os-headers: 2.6.11-r1 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe -fweb -ftracer -frename-registers" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon64 -O2 -pipe -fweb -ftracer -frename-registers" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildsyspkg distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://gentoo.inode.at/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo" LANG="fr_FR.utf8" LC_ALL="fr_FR.utf8" LDFLAGS="-Wl,-O1" LINGUAS="fr" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/overlays/standard /usr/local/overlays/mplayer32 /usr/local/overlays/emul-soundlibs /usr/local/overlays/emul-compat" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X acpi alsa bash-completion bitmap-fonts cdr crypt cups curl dedicated dvd dvdr encode font-server gif gtk gtk2 imagemagick imlib java jp2 jpeg lzw lzw-tiff mad matroska mp3 mpeg ncurses nls nptl ogg opengl oss pam perl png python readline samba sdl ssl svg tcpd tiff truetype truetype-fonts type1-fonts unicode usb userlocales vorbis wmf xine xml xml2 xpm xprint xv xvid zlib linguas_fr userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, MAKEOPTS
i guess this is an upstream problem, 1.0.9a is now in the tree which should resolve this issue. please test and report back
Seems to work so far
marking this one as upstream then. feel free to reopen if the problem persists.
*** Bug 95262 has been marked as a duplicate of this bug. ***