[Pkg-alsa-devel] Bug#393686: alsa-utils: hard lockup when running alsactl names

Vincent McIntyre Vince.McIntyre at atnf.csiro.au
Tue Oct 17 12:12:16 UTC 2006


Package: alsa-utils
Version: 1.0.13-1
Severity: normal

*** Please type your report below this line ***
Please adjust severity as you see fit, it might be important.

This is a pure 'etch' system, with Maestro card (lspci output below).
I am trying to get some sound output (from the headphone socket, but the
speaker isn't working either). So I almost certainly have something set
not quite right, but a hardlockup isn't what I was expecting from an
innocent listing of device names.

Steps to reproduce:
    user$ /usr/sbin/alsactl names
same occurs if I run as root.

Because the system locks up totally, it's rather hard to provide any
useful strace output. I attempted this once but the system dies before
the strace output file can even be opened.

Some background information:
    user$ (lspci;lspci -n)|sort

00:00.0 0600: 8086:7190 (rev 03)
00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
00:01.0 0604: 8086:7191 (rev 03)
00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03)
00:04.0 0607: 104c:ac17 (rev 02)
00:04.0 CardBus bridge: Texas Instruments PCI1220 (rev 02)
00:04.1 0607: 104c:ac17 (rev 02)
00:04.1 CardBus bridge: Texas Instruments PCI1220 (rev 02)
00:07.0 0680: 8086:7110 (rev 02)
00:07.0 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
00:07.1 0101: 8086:7111 (rev 01)
00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 0c03: 8086:7112 (rev 01)
00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 0680: 8086:7113 (rev 02)
00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02)
00:08.0 0401: 125d:1968
00:08.0 Multimedia audio controller: ESS Technology ES1968 Maestro 2
01:00.0 0300: 1002:4c42 (rev dc)
01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage LT Pro AGP-133 (rev dc)


    user$ lsmod|sort

agpgart                29232  1 intel_agp
apm                    18380  1 
cdrom                  31888  1 ide_cd
compat_ioctl32          1184  1 radio_maestro
dm_mirror              17236  0 
dm_mod                 47892  2 dm_snapshot,dm_mirror
dm_snapshot            15324  0 
evdev                   8736  0 
ext3                  116008  6 
firmware_class          9472  1 pcmcia
floppy                 55628  0 
gameport               13480  1 snd_es1968
generic                 4164  0 [permanent]
hermes                  7136  2 orinoco_cs,orinoco
hostap                 99140  1 hostap_cs
hostap_cs              53588  0 
i2c_core               19312  1 i2c_piix4
i2c_piix4               8080  0 
ide_cd                 35328  0 
ide_core              111440  4 ide_cd,ide_disk,piix,generic
ide_disk               14528  8 
ieee80211_crypt         5312  1 hostap
intel_agp              20860  1 
ipv6                  217760  14 
jbd                    46932  1 ext3
joydev                  8864  0 
loop                   14472  0 
mbcache                 7652  1 ext3
Module                  Size  Used by
mousedev               10368  0 
orinoco                34452  1 orinoco_cs
orinoco_cs             16420  1 
parport                31720  1 parport_pc
parport_pc             31472  0 
pci_hotplug            24180  1 shpchp
pcmcia                 34844  2 hostap_cs,orinoco_cs
pcmcia_core            37264  3 pcmcia,yenta_socket,rsrc_nonstatic
pcspkr                  2948  0 
piix                    8932  0 [permanent]
processor              21696  0 
psmouse                34248  0 
radio_maestro           6656  0 
rsrc_nonstatic         11840  1 yenta_socket
rtc                    11252  0 
serio_raw               6436  0 
shpchp                 39200  0 
snd                    46080  9 snd_es1968,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
snd_ac97_bus            2048  1 snd_ac97_codec
snd_ac97_codec         82784  1 snd_es1968
snd_es1968             25600  0 
snd_mixer_oss          15584  1 snd_pcm_oss
snd_mpu401_uart         6592  1 snd_es1968
snd_page_alloc          9800  2 snd_es1968,snd_pcm
snd_pcm                74408  3 snd_es1968,snd_ac97_codec,snd_pcm_oss
snd_pcm_oss            43520  0 
snd_rawmidi            22048  1 snd_mpu401_uart
snd_seq_device          8236  1 snd_rawmidi
snd_timer              20292  1 snd_pcm
soundcore               8672  1 snd
tsdev                   7200  0 
uhci_hcd               26640  0 
usbcore               110560  3 usbhid,uhci_hcd
usbhid                 32128  0 
videodev                8640  1 radio_maestro
yenta_socket           23660  4

    user$ cat /etc/default/alsa

# Configuration file for alsa-base

# List, separated by spaces, the names of modules that should be
# unloaded, if present, before the machine is suspended. Use the
# special name "all" if you would like all ALSA sound modules to be
# removed. The modules that are removed will be loaded again after
# resume.  Currently this only has an effect if you are using apmd.
# Examples:
#     Value         Action at suspend time
#     ""            Do nothing
#     "snd-cs46xx"  Stop sound processes and remove the snd-cs46xx module
#     "all"         Stop sound processes and remove all ALSA modules
force_unload_modules_before_suspend=""


-- System Information:
Debian Release: testing/unstable
   APT prefers testing
   APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-686
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)

Versions of packages alsa-utils depends on:
ii  libasound2                1.0.13-1       ALSA library
ii  libc6                     2.3.6.ds1-4    GNU C Library: Shared libraries
ii  libncurses5               5.5-3          Shared libraries for terminal hand
ii  linux-sound-base          1.0.13-1       base package for ALSA and OSS soun
ii  lsb-base                  3.1-15         Linux Standard Base 3.1 init scrip
ii  module-init-tools         3.2.2-3        tools for managing Linux kernel mo
ii  modutils                  2.4.27.0-6     Linux module utilities
ii  pciutils                  1:2.2.4~pre4-1 Linux PCI Utilities
ii  python                    2.4.3-11       An interactive high-level object-o
ii  whiptail                  0.52.2-7       Displays user-friendly dialog boxe

Versions of packages alsa-utils recommends:
ii  alsa-base                     1.0.13-1   ALSA driver configuration files

-- no debconf information




More information about the Pkg-alsa-devel mailing list