ALSA: Kernel Oops...
Hi,
I switched to unstable (from testing) a week ago, and since then, I can't get
ALSA working for my ICE1712 chip.
This is what I did:
- I downloaded alsa-source, to build a kernel module. (using make-kpkg
modules_image)
- I installed alsa-base and alsa-utils
This is what I get when I try to install the generated alsa_modules-2.4.20...
deb file:
Wrote ALSA configuration to /etc/alsa/modutils/0.9
/var/lib/dpkg/info/alsa-base.postinst: line 103: 873 Segmentation fault
alsactl store >/dev/null 2>&1
Setting up alsa-modules-2.4.20 (0.9.3c-1+10.00.Custom)
Configuration file for ALSA 0.9 exists.
Attempting to start.
Storing ALSA mixer settings ... /etc/init.d/alsa: line 144: 954
Segmentation fault alsactl store >/dev/null 2>&1
failed
invoke-rc.d: initscript alsa, action "restart" failed.
dpkg: error processing alsa-modules-2.4.20 (--install):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
alsa-modules-2.4.20
And from /var/log/messages:
Jun 1 14:43:41 P2 kernel: <1>Unable to handle kernel NULL pointer
dereference at virtual address 00000000
Jun 1 14:43:41 P2 kernel: printing eip:
Jun 1 14:43:41 P2 kernel: c0112703
Jun 1 14:43:41 P2 kernel: Oops: 0000
Jun 1 14:43:41 P2 kernel: CPU: 0
Jun 1 14:43:41 P2 kernel: EIP: 0010:[__wake_up+51/160] Not tainted
Jun 1 14:43:41 P2 kernel: EFLAGS: 00010097
Jun 1 14:43:41 P2 kernel: eax: d7061984 ebx: d7061984 ecx: 00000000
edx: 00000003
Jun 1 14:43:41 P2 kernel: esi: d7061988 edi: 00000001 ebp: cd721f2c
esp: cd721f14
Jun 1 14:43:41 P2 kernel: ds: 0018 es: 0018 ss: 0018
Jun 1 14:43:41 P2 kernel: Process alsactl (pid: 873, stackpage=cd721000)
Jun 1 14:43:41 P2 kernel: Stack: d7a8b640 d589d0c0 d7061800 d7061988 00000286
00000003 d706194c d88584d5
Jun 1 14:43:41 P2 kernel: d68d0980 00000282 d706195c cf137680 d706195c
cf137680 d8859d4d d7061800
Jun 1 14:43:41 P2 kernel: d589d0c0 00000000 cf1376a0 d706195c d589d0c0
d68d0980 c142e300 d3d00c40
Jun 1 14:43:41 P2 kernel: Call Trace: [<d88584d5>] [<d8859d4d>]
[fput+76/224] [filp_close+85/96] [sys_close+67/96]
Jun 1 14:43:41 P2 kernel: [system_call+51/56]
Jun 1 14:43:41 P2 kernel:
Jun 1 14:43:41 P2 kernel: Code: 8b 01 85 45 fc 74 4c 31 c0 9c 5e fa c7 01 00
00 00 00 83 79
Jun 1 14:43:41 P2 kernel: <1>Unable to handle kernel NULL pointer
dereference at virtual address 00000000
Jun 1 14:43:41 P2 kernel: printing eip:
Jun 1 14:43:41 P2 kernel: c0112703
Jun 1 14:43:41 P2 kernel: Oops: 0000
Jun 1 14:43:41 P2 kernel: CPU: 0
Jun 1 14:43:41 P2 kernel: EIP: 0010:[__wake_up+51/160] Not tainted
Jun 1 14:43:41 P2 kernel: EFLAGS: 00010097
Jun 1 14:43:41 P2 kernel: eax: d7061984 ebx: d7061984 ecx: 00000000
edx: 00000003
Jun 1 14:43:41 P2 kernel: esi: d7061988 edi: 00000001 ebp: cd753f2c
esp: cd753f14
Jun 1 14:43:41 P2 kernel: ds: 0018 es: 0018 ss: 0018
Jun 1 14:43:41 P2 kernel: Process alsactl (pid: 954, stackpage=cd753000)
Jun 1 14:43:41 P2 kernel: Stack: d7a8b600 d5589740 d7061800 d7061988 00000286
00000003 d706194c d88584d5
Jun 1 14:43:41 P2 kernel: d68d0980 00000286 d706195c cf1375c0 d706195c
cf1375c0 d8859d4d d7061800
Jun 1 14:43:41 P2 kernel: d5589740 00000000 cf1375e0 d706195c d5589740
d68d0980 c142e300 d3d00c40
Jun 1 14:43:41 P2 kernel: Call Trace: [<d88584d5>] [<d8859d4d>]
[fput+76/224] [filp_close+85/96] [sys_close+67/96]
Jun 1 14:43:41 P2 kernel: [system_call+51/56]
Jun 1 14:43:41 P2 kernel:
Jun 1 14:43:41 P2 kernel: Code: 8b 01 85 45 fc 74 4c 31 c0 9c 5e fa c7 01 00
00 00 00 83 79
Under testing, everything worked fine, but I don't know which package
(kernel-source? alsa-source? alsa-base?) is causing these problems.
Another problem: it's very difficult to remove the alsa-packages using dpkg
--purge.
The script /etc/init.d/alsa *always* gives a non-0 return value, so I have to
`echo "exit 0" > /etc/init.d/alsa` before I'm able to remove the alsa
packages.
Does anyone know how I can get alsa running under unstable?
Thanks in advance,
Stanley.
(PS: this is the first message I sent to a mailing-list ever, I hope nothing
goes wrong)
Reply to: