Description of Problem: sndconfig segfaults. Version-Release number of selected component (if applicable): sndconfig-0.68-3 How Reproducible: Always Steps to Reproduce: 1. run sndconfig 2. 3. Actual Results: segfault Expected Results: Configuration of sound card Additional Information: gdb bt: Program received signal SIGSEGV, Segmentation fault. 0x4206d015 in _int_malloc () from /lib/i686/libc.so.6 (gdb) bt #0 0x4206d015 in _int_malloc () from /lib/i686/libc.so.6 #1 0x4206c435 in malloc () from /lib/i686/libc.so.6 #2 0x420bc7e1 in ftw_startup () from /lib/i686/libc.so.6 #3 0x420bc141 in ftw () from /lib/i686/libc.so.6 #4 0x0804ba60 in strcpy () #5 0x0804f77a in strcpy () #6 0x420165c4 in __libc_start_main () from /lib/i686/libc.so.6
Hardware is a Dell Inspiron 4000. Clean install of Limbo. 00:08.0 Multimedia audio controller: ESS Technology ES1983S Maestro-3i PCI Audio Accelerator (rev 10)
I can reproduce this bug. The hardware is a non-PNP ESS audiodrive sound card that I always configure manually, and damned if I can remember the voodoo that usually ends up written to modules.conf... I don't think the audio card matters, it faults before it gets a chance to probe.
Created attachment 63853 [details] strace log.
I can also reproduce this bug. Here is the description of my sound card from "lspci -vv": 01:07.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 09) Subsystem: Intel Corp.: Unknown device 4332 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort+ <MAbort- >SERR- <PERR- Latency: 64 (3000ns min, 32000ns max) Interrupt: pin A routed to IRQ 10 Region 0: I/O ports at df00 [size=64] Capabilities: [dc] Power Management version 2 Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Yeah, I can reproduce this, but not if I rebuild it. How odd.
*** Bug 68307 has been marked as a duplicate of this bug. ***
*** Bug 68554 has been marked as a duplicate of this bug. ***
Rebuilt as 0.68-4; this version works for me.
Fix confirmed on ESS Technology ES1983S Maestro-3i PCI Audio Accelerator (rev 10) with sndconfig-0.68-4