[Bug 505469] [NEW] Null pointer reference in alc_build_controls+0x159/0x4e0 [snd_hda_codec_realtek]
Arne Bockholdt
launchpad.net at bockholdt.com
Sun Jan 10 13:19:03 UTC 2010
Public bug reported:
Binary package hint: linux-backports-modules-alsa-karmic-generic
After updating to todays new alsa backports modules (2.6.31-18-31) the
kernel is crashing with a null pointer access. Here are the relevant
lines from dmesg :
[ 19.920843] BUG: unable to handle kernel NULL pointer dereference at (null)
[ 19.920848] IP: [<ffffffffa0cffe49>] alc_build_controls+0x159/0x4e0 [snd_hda_codec_realtek]
[ 19.920860] PGD 0
[ 19.920862] Oops: 0000 [#1] SMP
[ 19.920865] last sysfs file: /sys/devices/pci0000:00/0000:00:1e.0/0000:0c:04.0/pcmcia_socket/pcmcia_socket0/available_resources_setup_done
[ 19.920869] CPU 0
[ 19.920870] Modules linked in: snd_hda_codec_realtek arc4 ecb snd_hda_intel(+) snd_hda_codec pcmcia iwlagn snd_hwdep iptable_filter iwlcore ip_tables snd_pcm_oss nvidia(P) mac80211 sdhci_pci sdhci psmouse uvcvideo snd_mixer_oss snd_pcm snd_seq_dummy snd_seq_oss videodev snd_seq_midi snd_rawmidi snd_seq_midi_event serio_raw x_tables rndis_wlan snd_seq yenta_socket snd_timer rsrc_nonstatic joydev snd_seq_device pcmcia_core v4l1_compat tifm_7xx1 led_class v4l2_compat_ioctl32 tifm_core snd soundcore rndis_host cdc_ether usbnet snd_page_alloc cfg80211 lp parport dm_raid45 xor usbhid ohci1394 ieee1394 r8169 mii video output intel_agp
[ 19.920914] Pid: 963, comm: work_for_cpu Tainted: P 2.6.31-18-generic #55-Ubuntu SATEGO X200
[ 19.920917] RIP: 0010:[<ffffffffa0cffe49>] [<ffffffffa0cffe49>] alc_build_controls+0x159/0x4e0 [snd_hda_codec_realtek]
[ 19.920923] RSP: 0018:ffff880127c31d50 EFLAGS: 00010246
[ 19.920926] RAX: 0000000000000000 RBX: ffff880127c23400 RCX: 0000000000000000
[ 19.920928] RDX: 0000000000000000 RSI: ffff88013857a480 RDI: ffff880127c23400
[ 19.920930] RBP: ffff880127c31db0 R08: fffffffffffffff4 R09: 0000000000000000
[ 19.920932] R10: 0000000000000002 R11: 0000000000000000 R12: ffff880125c2c000
[ 19.920934] R13: ffff88013857a480 R14: 0000000000000000 R15: 0000000000000001
[ 19.920937] FS: 0000000000000000(0000) GS:ffff880028022000(0000) knlGS:0000000000000000
[ 19.920939] CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b
[ 19.920941] CR2: 0000000000000000 CR3: 0000000001001000 CR4: 00000000000006f0
[ 19.920943] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 19.920946] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[ 19.920948] Process work_for_cpu (pid: 963, threadinfo ffff880127c30000, task ffff880129388000)
[ 19.920950] Stack:
[ 19.920951] ffff880127c31d80 ffff880127c23400 ffff880125c2c000 0000000000000001
[ 19.920955] <0> ffff880125c2c008 0000000000000001 ffff880127c31db0 ffff880127c23400
[ 19.920959] <0> ffff880127f80458 0000000000000000 0000000000000004 0000000000000001
[ 19.920964] Call Trace:
[ 19.920974] [<ffffffffa0cdd550>] snd_hda_codec_build_controls+0x50/0x60 [snd_hda_codec]
[ 19.920980] [<ffffffffa0cdd588>] snd_hda_build_controls+0x28/0x90 [snd_hda_codec]
[ 19.920987] [<ffffffffa0cf6f7d>] azx_probe+0xaa4/0xb6b [snd_hda_intel]
[ 19.920991] [<ffffffffa0cf60f0>] ? azx_send_cmd+0x0/0x1b0 [snd_hda_intel]
[ 19.920996] [<ffffffffa0cf5e60>] ? azx_get_response+0x0/0x290 [snd_hda_intel]
[ 19.921000] [<ffffffffa0cf62e0>] ? azx_attach_pcm_stream+0x0/0x1c0 [snd_hda_intel]
[ 19.921004] [<ffffffffa0cf5030>] ? azx_bus_reset+0x0/0x90 [snd_hda_intel]
[ 19.921008] [<ffffffffa0cf4e70>] ? azx_power_notify+0x0/0x80 [snd_hda_intel]
[ 19.921015] [<ffffffff81074020>] ? do_work_for_cpu+0x0/0x30
[ 19.921019] [<ffffffff812923c2>] local_pci_probe+0x12/0x20
[ 19.921022] [<ffffffff81074033>] do_work_for_cpu+0x13/0x30
[ 19.921026] [<ffffffff810787a6>] kthread+0xa6/0xb0
[ 19.921030] [<ffffffff8101312a>] child_rip+0xa/0x20
[ 19.921033] [<ffffffff81078700>] ? kthread+0x0/0xb0
[ 19.921035] [<ffffffff81013120>] ? child_rip+0x0/0x20
[ 19.921037] Code: 89 c5 0f 84 c0 00 00 00 45 8b 55 50 45 85 d2 0f 84 ce 00 00 00 31 d2 45 31 f6 eb 31 66 0f 1f 44 00 00 49 63 ce 4c 89 ee 48 89 df <0f> b7 0c 48 e8 ee ab fd ff 85 c0 0f 88 e5 fe ff ff 41 83 c6 01
[ 19.921070] RIP [<ffffffffa0cffe49>] alc_build_controls+0x159/0x4e0 [snd_hda_codec_realtek]
[ 19.921077] RSP <ffff880127c31d50>
[ 19.921079] CR2: 0000000000000000
[ 19.921081] ---[ end trace 12c6f2a66d658de0 ]---
Reverting back to 2.6.31-17 or remove backports package fixes the crash.
Output from aplay -l :
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC268 Analog [ALC268 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC268 Digital [ALC268 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
ProblemType: Bug
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: nraecher 2439 F.... pulseaudio
/dev/snd/pcmC0D0p: nraecher 2439 F...m pulseaudio
CRDA:
country 98:
(2402 - 2483 @ 40), (N/A, 20)
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xf7500000 irq 22'
Mixer name : 'Realtek ALC268'
Components : 'HDA:10ec0268,1179ff0a,00100003 HDA:11c11040,11790001,00100200'
Controls : 22
Simple ctrls : 13
Date: Sun Jan 10 14:10:44 2010
DistroRelease: Ubuntu 9.10
HibernationDevice: RESUME=UUID=9538ac42-fd51-40a4-b9d8-383681ffe554
MachineType: TOSHIBA SATEGO X200
NonfreeKernelModules: nvidia
Package: linux-image-2.6.31-18-generic 2.6.31-18.55
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcCmdLine: BOOT_IMAGE=/vmlinuz-2.6.31-18-generic root=UUID=0d14af4c-3566-48f1-b232-9ece543529e7 ro crashkernel=384M-2G:64M,2G-:128M hpet=force clocksource=hpet quiet splash
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-18.55-generic
RelatedPackageVersions:
linux-backports-modules-2.6.31-18-generic 2.6.31-18.20
linux-firmware 1.26
RfKill:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
SourcePackage: linux
Uname: Linux 2.6.31-18-generic x86_64
dmi.bios.date: 06/11/2008
dmi.bios.vendor: TOSHIBA
dmi.bios.version: V2.50
dmi.board.name: ISRAA
dmi.board.vendor: TOSHIBA
dmi.board.version: 1.00
dmi.chassis.asset.tag: *
dmi.chassis.type: 10
dmi.chassis.vendor: TOSHIBA
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnTOSHIBA:bvrV2.50:bd06/11/2008:svnTOSHIBA:pnSATEGOX200:pvrPSPBEE-007001GR:rvnTOSHIBA:rnISRAA:rvr1.00:cvnTOSHIBA:ct10:cvrN/A:
dmi.product.name: SATEGO X200
dmi.product.version: PSPBEE-007001GR
dmi.sys.vendor: TOSHIBA
** Affects: linux-meta (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug
--
Null pointer reference in alc_build_controls+0x159/0x4e0 [snd_hda_codec_realtek]
https://bugs.launchpad.net/bugs/505469
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux-meta in ubuntu.
More information about the kernel-bugs
mailing list