(feisty, alsa-driver) NULL pointer in snd_hda_codec

Bug #83096 reported by Boris Dušek
2
Affects Status Importance Assigned to Milestone
linux-source-2.6.20 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: linux-image-2.6-386

Hello,

I am trying out Herd 2 Feisty Live CD, NULL pointer reference always happens at boot in snd_hda_codec module. There is no sound after boot.

[ 90.088000] BUG: unable to handle kernel NULL pointer dereference at virtual address 00000000
[ 90.088000] printing eip:
[ 90.088000] f8b91093
[ 90.088000] *pde = 00000000
[ 90.088000] Oops: 0002 [#1]
[ 90.088000] SMP
[ 90.088000] Modules linked in: snd_hda_intel snd_hda_codec snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy snd_seq_oss snd_seq_midi joydev usblp snd_rawmidi snd_seq_midi_event ipw3945 hci_usb af_packet snd_seq bluetooth snd_timer ieee80211 ieee80211_crypt snd_seq_device snd iTCO_wdt tpm_infineon tpm shpchp psmouse serio_raw intel_agp agpgart soundcore iTCO_vendor_support tpm_bios pci_hotplug snd_page_alloc pcspkr evdev tsdev ipv6 squashfs loop unionfs nls_cp437 isofs usbhid hid sg sr_mod cdrom sd_mod ata_piix ata_generic libata scsi_mod r8169 uhci_hcd generic ehci_hcd usbcore thermal processor fan fbcon tileblit font bitblit softcursor vesafb capability commoncap
[ 90.092000] CPU: 1
[ 90.092000] EIP: 0060:[<f8b91093>] Not tainted VLI
[ 90.092000] EFLAGS: 00010202 (2.6.20-5-generic #2)
[ 90.092000] EIP is at get_input_type+0x83/0x90 [snd_hda_codec]
[ 90.092000] eax: 00000007 ebx: f6742640 ecx: 00000001 edx: 00000000
[ 90.092000] esi: f6742640 edi: 00000001 ebp: 00000000 esp: f67d3cf8
[ 90.092000] ds: 007b es: 007b ss: 0068
[ 90.092000] Process modprobe (pid: 4900, ti=f67d2000 task=f6790560 task.ti=f67d2000)
[ 90.092000] Stack: f6742664 f8b91e77 f8b9c4a8 f8b9c479 c18eaf70 00000000 00000000 f621a580
[ 90.092000] f6762800 f6762a24 00000000 f67d3d40 f663b740 f663bd40 00020000 c01e8a0a
[ 90.092000] 00000001 c01a92fa 0000031b 00008000 f663b740 f666eecc c01a97bf 00000001
[ 90.092000] Call Trace:
[ 90.096000] [<f8b91e77>] build_generic_controls+0x97/0x3b0 [snd_hda_codec]
[ 90.096000] [<c01e8a0a>] idr_get_new+0xa/0x30
[ 90.096000] [<c01a92fa>] proc_register+0x7a/0x110
[ 90.096000] [<c01a97bf>] create_proc_entry+0x5f/0xd0
[ 90.096000] [<f8a23d18>] snd_create_proc_entry+0x8/0x20 [snd]
[ 90.096000] [<f8a23db1>] snd_info_register+0x81/0xa0 [snd]
[ 90.096000] [<f8b42337>] snd_pcm_lib_preallocate_pages+0x77/0x110 [snd_pcm]
[ 90.096000] [<f8b42420>] snd_pcm_lib_preallocate_pages_for_all+0x50/0x80 [snd_pcm]
[ 90.096000] [<f8a4cd6c>] create_codec_pcm+0xec/0x140 [snd_hda_intel]
[ 90.096000] [<f8b90b83>] snd_hda_build_controls+0x23/0x90 [snd_hda_codec]
[ 90.096000] [<f8a4d5fd>] azx_probe+0x5fd/0x7c0 [snd_hda_intel]
[ 90.096000] [<f8a4c730>] azx_send_cmd+0x0/0x100 [snd_hda_intel]
[ 90.096000] [<f8a4c830>] azx_get_response+0x0/0x180 [snd_hda_intel]
[ 90.096000] [<c01f6943>] pci_match_device+0x13/0xc0
[ 90.096000] [<f8a4d000>] azx_probe+0x0/0x7c0 [snd_hda_intel]
[ 90.096000] [<c01f6a66>] pci_device_probe+0x56/0x80
[ 90.096000] [<c0251c04>] really_probe+0x54/0x140
[ 90.096000] [<c0251d39>] driver_probe_device+0x49/0xc0
[ 90.096000] [<c0251eee>] __driver_attach+0x9e/0xa0
[ 90.096000] [<c025110b>] bus_for_each_dev+0x3b/0x60
[ 90.096000] [<c0251ab6>] driver_attach+0x16/0x20
[ 90.096000] [<c0251e50>] __driver_attach+0x0/0xa0
[ 90.096000] [<c025149b>] bus_add_driver+0x7b/0x1a0
[ 90.096000] [<c01f6c34>] __pci_register_driver+0x74/0xc0
[ 90.096000] [<c01416ed>] sys_init_module+0x15d/0x1bb0
[ 90.096000] [<c0107acd>] sys_mmap2+0xcd/0xd0
[ 90.096000] [<c0103116>] sysenter_past_esp+0x5f/0x89
[ 90.096000] =======================
[ 90.096000] Code: b9 f8 c3 83 e1 0f b8 1d c4 b9 f8 83 f9 02 74 c2 5b b8 27 c4 b9 f8 c3 83 e1 0f b8 0a c4 b9 f8 83 f9 02 74 ae 5b b8 15 c4 b9 f8 c3 <83> 0a 04 eb bf 90 8d b4 26 00 00 00 00 8b 48 4c 8b 11 85 d2 0f
[ 90.100000] EIP: [<f8b91093>] get_input_type+0x83/0x90 [snd_hda_codec] SS:ESP 0068:f67d3cf8

If you need any other information, I will be glad to provide.

Thanks,
Boris Dušek

Tags: kernel-oops
Revision history for this message
Boris Dušek (dusek) wrote :

Resolved in herd3, additionally microphone now works, unlike in Edgy and Dapper.

Revision history for this message
Daniel T Chen (crimsun) wrote :

Closing per submitter's feedback.

Changed in linux-source-2.6.20:
status: Unconfirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.