Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 94776 - Alsamixer crashes with "Assertion helem failed"
Summary: Alsamixer crashes with "Assertion helem failed"
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-01 14:21 UTC by Maarten Billemont
Modified: 2005-06-06 14:09 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 Maarten Billemont 2005-06-01 14:21:49 UTC
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!)
Comment 1 jack_mort 2005-06-03 06:18:16 UTC
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
Comment 2 Jan Brinkmann (RETIRED) gentoo-dev 2005-06-05 07:34:50 UTC
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
Comment 3 Maarten Billemont 2005-06-05 09:00:01 UTC
Seems to work so far
Comment 4 Jan Brinkmann (RETIRED) gentoo-dev 2005-06-05 09:03:50 UTC
marking this one as upstream then. feel free to reopen if the problem persists.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2005-06-06 14:09:45 UTC
*** Bug 95262 has been marked as a duplicate of this bug. ***