[Bug 66033] quickcam driver causes kernel oops (Edgy)
Tristan Brindle
tristan.brindle at gmail.com
Sat Oct 14 00:04:19 UTC 2006
Public bug reported:
Binary package hint: linux-source
I have a Logitech "Quickcam for Notebooks" (USB device ID 046d:0870). This uses the quickcam driver. It works perfectly well in Dapper but causes a nasty crash when trying to use it in Edgy.
I should add that I'm using AMD64 -- I haven't got an i386 Edgy install
to try this on.
The bug can be reproduced by attempting to use the webcam in any way
whatsoever that I have found -- Ekiga and Kopete both give the same
result. Attempting to set up a simple GStreamer pipeline to display the
webcam on screen gives:
$ gst-launch-0.10 v4lsrc device=/dev/video1 ! decodebin ! xvimagesink
Setting pipeline to PAUSED ...
Caught interrupt --
Message from syslogd at localhost at Sat Oct 14 00:43:44 2006 ...
localhost kernel: [17918.391451] Oops: 0000 [1] SMP
Message from syslogd at localhost at Sat Oct 14 00:43:44 2006 ...
localhost kernel: [17918.391774] CR2: 0000000000d6520c
The kernel log contains:
Oct 14 00:43:44 localhost kernel: [17918.391227] quickcam: Control URB error -2
Oct 14 00:43:44 localhost kernel: [17918.391416] Unable to handle kernel paging request at 0000000000d6520c RIP:
Oct 14 00:43:44 localhost kernel: [17918.391419] <ffffffff880c2cf6>{:usbcore:usb_kill_urb+38}
Oct 14 00:43:44 localhost kernel: [17918.391448] PGD 69eb067 PUD 119bc067 PMD 0
Oct 14 00:43:44 localhost kernel: [17918.391451] Oops: 0000 [1] SMP
Oct 14 00:43:44 localhost kernel: [17918.391454] CPU 0
Oct 14 00:43:44 localhost kernel: [17918.391455] Modules linked in: quickcam nls_cp437 isofs udf binfmt_misc rfcomm l2cap ppdev parport_pc lp parport powernow_k8 cpufreq_userspace cpufreq_stats freq_table cpufreq_powersave cpufreq_ondemand cpufreq_conservative video tc1100_wmi sbs sony_acpi pcc_acpi i2c_ec hotkey dev_acpi button battery container ac asus_acpi reiserfs dm_mod ipv6 af_packet snd_emu10k1_synth snd_emux_synth saa7134_alsa snd_seq_virmidi snd_seq_midi_emul tuner snd_seq_dummy snd_seq_oss snd_seq_midi snd_seq_midi_event snd_seq tsdev usb_storage libusual usbhid usblp hci_usb bluetooth sg psmouse serio_raw saa7134 video_buf compat_ioctl32 v4l2_common v4l1_compat ir_kbd_i2c ir_common nvidia snd_emu10k1 emu10k1_gp videodev gameport acx snd_rawmidi snd_seq_device snd_util_mem uli526x snd_intel8x0 pcspkr evdev snd_hwdep i2c_ali1535 i2c_ali15x3 i2c_ali1563 snd_ac97_codec snd_ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd soundcore snd_page_alloc i2c_core shpchp pci_hotplug ext3 jbd raid0 md_mod ehci
Oct 14 00:43:44 localhost kernel: hcd ohci_hcd usbcore ide_generic sd_mod sata_uli libata scsi_mod ide_cd cdrom ide_disk generic alim15x3 thermal processor fan fbcon tileblit font bitblit softcursor vesafb cfbcopyarea cfbimgblt cfbfillrect capability commoncap
Oct 14 00:43:44 localhost kernel: [17918.391505] Pid: 18618, comm: gst-launch-0.10 Tainted: P 2.6.17-10-generic #2
Oct 14 00:43:44 localhost kernel: [17918.391508] RIP: 0010:[_end+128470262/2130452480] <ffffffff880c2cf6>{:usbcore:usb_kill_urb+38}
Oct 14 00:43:44 localhost kernel: [17918.391529] RSP: 0018:ffff810039aa3c08 EFLAGS: 00010206
Oct 14 00:43:44 localhost kernel: [17918.391533] RAX: 0000000000d651cc RBX: ffff81001dbdea00 RCX: ffff8100011fc158
Oct 14 00:43:44 localhost kernel: [17918.391536] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff81001dbdea00
Oct 14 00:43:44 localhost kernel: [17918.391540] RBP: ffff81003665c370 R08: 0000000000000000 R09: ffff81000bb675f0
Oct 14 00:43:44 localhost kernel: [17918.391544] R10: 00000000ffffffff R11: 0000000000000001 R12: ffff81001c78d430
Oct 14 00:43:44 localhost kernel: [17918.391549] R13: ffff81001c78d430 R14: ffff810037a78ec0 R15: ffff81002dbea490
Oct 14 00:43:44 localhost kernel: [17918.391553] FS: 00002af57f108d80(0000) GS:ffffffff805f3000(0000) knlGS:00000000f7f4d6b0
Oct 14 00:43:44 localhost kernel: [17918.391556] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
Oct 14 00:43:44 localhost kernel: [17918.391560] CR2: 0000000000d6520c CR3: 0000000038a39000 CR4: 00000000000006e0
Oct 14 00:43:44 localhost kernel: [17918.391564] Process gst-launch-0.10 (pid: 18618, threadinfo ffff810039aa2000, task ffff81002d95cf60)
Oct 14 00:43:44 localhost kernel: [17918.391566] Stack: 0000000000000000 ffff810000000000 ffffffff00001388 ffff81003665c000
Oct 14 00:43:44 localhost kernel: [17918.391573] ffff81003665c370 ffff81001c78d430 0000000000000000 ffff81003665c370
Oct 14 00:43:44 localhost kernel: [17918.391579] ffff81001c78d430 ffffffff88a510fb
Oct 14 00:43:44 localhost kernel: [17918.391583] Call Trace: <ffffffff88a510fb>{:quickcam:qc_isoc_stop+203}
Oct 14 00:43:44 localhost kernel: [17918.391603] <ffffffff88a533e9>{:quickcam:qc_v4l_close+73} <ffffffff80212042>{__fput+194}
Oct 14 00:43:44 localhost kernel: [17918.391623] <ffffffff80224b88>{filp_close+104} <ffffffff8023c6b4>{put_files_struct+132}
Oct 14 00:43:44 localhost kernel: [17918.391637] <ffffffff80215139>{do_exit+617} <ffffffff8029ab0e>{__dequeue_signal+478}
Oct 14 00:43:44 localhost kernel: [17918.391653] <ffffffff8024ebe8>{do_group_exit+200} <ffffffff8022d2c7>{get_signal_to_deliver+1191}
Oct 14 00:43:44 localhost kernel: [17918.391667] <ffffffff8022bb81>{do_signal+129} <ffffffff88a53d3e>{:quickcam:qc_v4l_ioctl+1902}
Oct 14 00:43:44 localhost kernel: [17918.391683] <ffffffff80243c38>{vma_prio_tree_insert+40} <ffffffff8021d350>{vma_link+240}
Oct 14 00:43:44 localhost kernel: [17918.391698] <ffffffff8020db18>{do_mmap_pgoff+1560} <ffffffff80246d80>{do_ioctl+112}
Oct 14 00:43:44 localhost kernel: [17918.391712] <ffffffff80232533>{vfs_ioctl+659} <ffffffff80265897>{sysret_signal+28}
Oct 14 00:43:44 localhost kernel: [17918.391725] <ffffffff80265b1b>{ptregscall_common+103}
Oct 14 00:43:44 localhost kernel: [17918.391744]
Oct 14 00:43:44 localhost kernel: [17918.391745] Code: 48 8b 40 40 48 85 c0 0f 84 e3 00 00 00 48 83 78 30 00 0f 84
Oct 14 00:43:44 localhost kernel: [17918.391754] RIP <ffffffff880c2cf6>{:usbcore:usb_kill_urb+38} RSP <ffff810039aa3c08>
Oct 14 00:43:44 localhost kernel: [17918.391774] CR2: 0000000000d6520c
Oct 14 00:43:44 localhost kernel: [17918.391776] <1>Fixing recursive fault but reboot is needed!
Please could you look into this as I think it's a serious regression
from Dapper. If you need any more info, please let me know.
Tristan
** Affects: linux-meta (Ubuntu)
Importance: Undecided
Status: Unconfirmed
--
quickcam driver causes kernel oops (Edgy)
https://launchpad.net/bugs/66033
More information about the kernel-bugs
mailing list