Bug in dvb-usb kernel module with Hanftek UMT-010

Bug #145325 reported by Bitmuncher
This bug report is a duplicate of:  Bug #115284: USB DVB-T Tuner causes Kernel Oops. Edit Remove
2
Affects Status Importance Assigned to Milestone
Launchpad Bug Report Tool
Invalid
Undecided
Bitmuncher
linux (Ubuntu)
Incomplete
Undecided
Unassigned
linux-source-2.6.20 (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

I found a bug in dvb-usb kernel module with "Hanftek UMT-010 DVB-T USB2.0" controller. The modules load without problems but if I start kaffeine for watching TV, the program crashes and the following messages occurs in /var/log/messages

[ 198.684000] dvb-usb: could not submit URB no. 20 - get them all back
[ 198.688000] BUG: unable to handle kernel paging request at virtual address 27767434
[ 198.688000] printing eip:
[ 198.688000] f88b0ee5
[ 198.688000] *pde = 00000000
[ 198.688000] Oops: 0000 [#1]
[ 198.688000] SMP
[ 198.688000] Modules linked in: mt352 dvb_usb_umt_010 dvb_usb_dibusb_common dib3000mc dibx000_common dvb_usb dvb_core dvb_pll binfmt_misc ipx p8023 uinput xt_tcpudp xt_state ipt_REJECT ipt_LOG xt_limit iptable_nat nf_nat nf_conntrack_ipv4 nf_conntrack nfnetlink iptable_filter ip_tables x_tables af_packet i915 ppdev acpi_cpufreq cpufreq_userspace tc1100_wmi pcc_acpi dev_acpi sony_acpi video sbs ibm_acpi i2c_ec dock button battery container ac asus_acpi backlight dm_mod cmtp kernelcapi bnep l2cap sco bluetooth cpuid msr cpufreq_stats cpufreq_conservative cpufreq_ondemand cpufreq_powersave freq_table eeprom i2c_i801 i2c_core i810 drm nvram parport_pc lp parport snd_hda_intel snd_hda_codec snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event ipw3945 pcmcia snd_seq snd_timer snd_seq_device psmouse ieee80211 snd serio_raw pcspkr ieee80211_crypt soundcore snd_page_alloc yenta_socket rsrc_nonstatic pcmcia_core iTCO_wdt iTCO_vendor_support intel_agp agpgart shpchp pci_hotplug evdev tsdev ipv6 ext3 jbd mbcache sg sd_mod usbhid hid ata_piix ata_generic ahci libata scsi_mod generic tg3 uhci_hcd ehci_hcd usbcore ide_cd thermal processor fan fbcon tileblit font bitblit softcursor vesafb capability commoncap cdrom ide_generic
[ 198.688000] CPU: 0
[ 198.688000] EIP: 0060:[<f88b0ee5>] Not tainted VLI
[ 198.688000] EFLAGS: 00010206 (2.6.20-16-generic #2)
[ 198.688000] EIP is at usb_kill_urb+0x15/0x100 [usbcore]
[ 198.688000] eax: 00000000 ebx: 27767414 ecx: 00000293 edx: d5c1e000
[ 198.688000] esi: e75b4b3c edi: ffffffea ebp: 00000001 esp: d5c1fde8
[ 198.688000] ds: 007b es: 007b ss: 0068
[ 198.688000] Process kaffeine (pid: 6356, ti=d5c1e000 task=d6d50030 task.ti=d5c1e000)
[ 198.688000] Stack: 00000000 d6d50030 c013ae00 d5c1fdf4 d5c1fdf4 00000021 e75b4b3c ffffffea
[ 198.688000] f8ed4b8c e75b4b3c 00000014 f8ed4c55 f8ed5668 00000014 e75b480c 00000001
[ 198.688000] f8f04000 f8ed4331 c02edaa8 e75b48e8 f8f04000 fffffe00 e75b4ac0 f8ee720e
[ 198.688000] Call Trace:
[ 198.688000] [<c013ae00>] autoremove_wake_function+0x0/0x50
[ 198.688000] [<f8ed4b8c>] usb_urb_kill+0x1c/0x40 [dvb_usb]
[ 198.688000] [<f8ed4c55>] usb_urb_submit+0x55/0x60 [dvb_usb]
[ 198.688000] [<f8ed4331>] dvb_usb_ctrl_feed+0x91/0x120 [dvb_usb]
[ 198.688000] [<c02edaa8>] mutex_lock_interruptible+0x8/0x20
[ 198.688000] [<f8ee720e>] dmx_ts_feed_start_filtering+0x4e/0xe0 [dvb_core]
[ 198.688000] [<f8ee5280>] dvb_dmxdev_filter_start+0x290/0x3e0 [dvb_core]
[ 198.688000] [<f8ee5508>] dvb_demux_do_ioctl+0x138/0x3b0 [dvb_core]
[ 198.688000] [<f8ee40e4>] dvb_usercopy+0x64/0x140 [dvb_core]
[ 198.688000] [<c01793ef>] chrdev_open+0xaf/0x170
[ 198.688000] [<c0179340>] chrdev_open+0x0/0x170
[ 198.688000] [<c0174ce1>] __dentry_open+0x161/0x1c0
[ 198.688000] [<c0174df5>] nameidata_to_filp+0x35/0x40
[ 198.688000] [<c0174e50>] do_filp_open+0x50/0x60
[ 198.688000] [<f8ee4b58>] dvb_demux_ioctl+0x18/0x20 [dvb_core]
[ 198.688000] [<f8ee53d0>] dvb_demux_do_ioctl+0x0/0x3b0 [dvb_core]
[ 198.688000] [<c01826d8>] do_ioctl+0x78/0x90
[ 198.688000] [<c018274c>] vfs_ioctl+0x5c/0x2a0
[ 198.688000] [<c0182a02>] sys_ioctl+0x72/0x90
[ 198.688000] [<c01031f0>] sysenter_past_esp+0x69/0xa9
[ 198.688000] =======================
[ 198.688000] Code: db c7 04 24 08 c7 8b f8 e8 49 5d 87 c7 eb e1 8d b4 26 00 00 00 00 57 56 53 89 c3 83 ec 14 e8 b3 c0 a3 c7 85 db 0f 84 d5 00 00 00 <8b> 43 20 85 c0 0f 84 ca 00 00 00 8b 40 30 85 c0 0f 84 bf 00 00
[ 198.688000] EIP: [<f88b0ee5>] usb_kill_urb+0x15/0x100 [usbcore] SS:ESP 0068:d5c1fde8
[ 198.688000]

Im running Ubuntu Feisty with kernel version 2.6.20-16-generic #2 SMP Sun Sep 23 19:50:39 UTC 2007 i686 GNU/Linux. The same controller works fine on a box with Ubuntu Dapper.

Revision history for this message
Bitmuncher (bitmuncher) wrote :

Sorry, this is the wrong section I see. :| Please remove that report. I'll file it to the Ubuntu project.

Bitmuncher (bitmuncher)
Changed in launchpad-report-tool:
assignee: nobody → bitmuncher
Changed in launchpad-report-tool:
status: New → Invalid
Revision history for this message
Austin Lund (austin-lund) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote : This bug is now reported against the 'linux' package

Beginning with the Hardy Heron 8.04 development cycle, all open Ubuntu kernel bugs need to be reported against the "linux" kernel package. We are automatically migrating this bug to the new "linux" package. However, development has already began for the upcoming Intrepid Ibex 8.10 release. It would be helpful if you could test the upcoming release and verify if this is still an issue - http://www.ubuntu.com/testing . If the issue still exists, please update this report by changing the Status of the "linux" task from "Incomplete" to "New". We appreciate your patience and understanding as we make this transition. Thanks!

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.