alsa applications crash on playing with sound-usb (terratec phase 26)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
sticks702@yahoo.com | ||
linux-source-2.6.22 (Ubuntu) |
Won't Fix
|
Undecided
|
sticks702@yahoo.com |
Bug Description
Binary package hint: linux-image-
I have a Terratec Phase 26 USB soundcard, which worked fine under feisty and edgy. WIth the updated to Gutsy I experience a crash whenever an application tries to play sound with this soundcard.
One example:
1. I open gnome-sound-
2. select USB-Audio
3. click on test
Result: immediate Segmentation fault
I could reproduce this using the same sound card on a friend's notebook (an IBM modell, I have got a Samsung X-10). Tested it with this kernel 2.6.22-14-rt #1 SMP PREEMPT RT Mon Oct 15 01:05:51 GMT 2007 i686 GNU/Linux, as well als the non -rt one.
I am not fully sure if this is related, but dmesg outputs this:
..
[ 7390.506532] BUG: unable to handle kernel paging request at virtual address 99396086
[ 7390.506542] printing eip:
[ 7390.506545] f88b669c
[ 7390.506547] *pde = 00000000
[ 7390.506552] Oops: 0000 [#1]
[ 7390.506554] PREEMPT SMP
[ 7390.506559] Modules linked in: af_packet binfmt_misc ppdev ipv6 speedstep_centrino cpufreq_userspace cpufreq_stats cpufreq_powe
rsave cpufreq_ondemand freq_table cpufreq_
ipher aes_i586 dm_crypt dm_mod sbp2 parport_pc lp parport snd_intel8x0 snd_ac97_codec ac97_bus pcmcia snd_seq_dummy snd_usb_audio
snd_pcm_oss snd_seq_oss snd_mixer_oss nvidia(P) snd_pcm agpgart snd_usb_lib ipw2100 yenta_socket snd_seq_midi i2c_core ieee80211 r
src_nonstatic joydev ieee80211_crypt pcmcia_core snd_rawmidi videodev snd_seq_midi_event v4l2_common v4l1_compat snd_hwdep snd_seq
snd_timer snd_seq_device iTCO_wdt snd serio_raw iTCO_vendor_support shpchp pci_hotplug soundcore snd_page_alloc psmouse evdev xfs
usbhid hid sg sr_mod cdrom sd_mod ata_piix ata_generic ohci1394 ehci_hcd 3c59x uhci_hcd libata ieee1394 mii usbcore scsi_mod ther
mal processor fan fuse apparmor commoncap
[ 7390.506653] CPU: 0
[ 7390.506654] EIP: 0060:[<f88b669c>] Tainted: P VLI
[ 7390.506657] EFLAGS: 00010282 (2.6.22-14-rt #1)
[ 7390.506692] EIP is at hcd_buffer_
[ 7390.506696] eax: 99396086 ebx: 00000040 ecx: 1f805180 edx: 00000040
[ 7390.506701] esi: df805180 edi: 99396086 ebp: f6c7f2c0 esp: f56fdea4
[ 7390.506705] ds: 007b es: 007b fs: 00d8 gs: 0033 ss: 0068 preempt:00000001
[ 7390.506711] Process mixer_applet2 (pid: 6065, ti=f56fc000 task=f58341b0 task.ti=f56fc000)
[ 7390.506714] Stack: 1f805180 f716ea00 00000000 f8acecfc 1f805180 f6c7f300 f6c7f30c f8aced98
[ 7390.506724] f70b34ac f70b3400 00001fff f6c7b800 f8a96548 f6c7cb40 f6c7b940 f89c7b05
[ 7390.506734] 00000001 00001000 f89c7b9f f6c7b800 f5753480 f6c7b800 f6c7b9bc f89c36f0
[ 7390.506744] Call Trace:
[ 7390.506769] [<f8acecfc>] snd_usbmidi_
[ 7390.506791] [<f8aced98>] snd_usbmidi_
[ 7390.506814] [<f8a96548>] snd_rawmidi_
[ 7390.506832] [<f89c7b05>] snd_device_
[ 7390.506862] [<f89c7b9f>] snd_device_
[ 7390.506891] [<f89c36f0>] snd_card_
[ 7390.506913] [<f89c38ad>] snd_card_
[ 7390.506945] [<f89c75ff>] snd_ctl_
[ 7390.506978] [<f89c3e51>] snd_disconnect_
[ 7390.507010] [<c01862a4>] __fput+0x94/0x180
[ 7390.507036] [<c0183337>] filp_close+
[ 7390.507053] [<c0184789>] sys_close+0x69/0xc0
[ 7390.507068] [<c0104362>] sysenter_
[ 7390.507114] =======
[ 7390.507116] Code: bb 5c a4 c7 eb c8 90 90 90 90 90 90 90 90 90 83 ec 0c 89 74 24 04 89 ce 8b 4c 24 10 85 f6 89 1c 24 89 d3 89 7c 24 08 89 c7 74 5e <8b> 00 31 d2 8b 80 c4 01 00 00 85 c0 74 5f 8d b6 00 00 00 00 3b
[ 7390.507161] EIP: [<f88b669c>] hcd_buffer_
..
Changed in linux: | |
assignee: | nobody → ubuntu-kernel-team |
importance: | Undecided → Medium |
status: | Incomplete → Triaged |
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in linux-source-2.6.22 (Ubuntu): | |
assignee: | nobody → sticks702@yahoo.com (sticks702) |
Changed in linux (Ubuntu): | |
status: | Confirmed → Fix Released |
assignee: | nobody → sticks702@yahoo.com (sticks702) |
The Hardy Heron kernel was recently uploaded for testing. We'd really appreciate it if you could try testing with this newer kernel and verify if this issue still exists. Unfortunately, the Hardy Heron Alpha1 LiveCD was released with the older 2.6.22 kernel. You'll have to manually install the newer Hardy Heron kernel in order to test. This should not be the case for Alpha2 which is set to come out around Dec 20. However, here are the instructions to install if you choose to do so, otherwise just wait for Alpha2 to come out:
1) edit the file /etc/apt/ sources. list and add the following line:
deb http:// archive. ubuntu. com/ubuntu hardy main restricted
2) sudo apt-get update 2.6.24- 1-generic
3) sudo apt-get install linux-image-
4) reboot and select the new kernel from the grub menu
After you've tested, please feel free to revert back - ie boot into the old kernel, sudo apt-get remove linux-image- 2.6.24- 1-generic, and remove the line from /etc/apt/ sources. list . Please update this report with your results. Thanks in advance!