kernel BUG at arch/i386/lib/usercopy.c:608!

Bug #62731 reported by Sebastian von Knorring
2
Affects Status Importance Assigned to Milestone
linux-source-2.6.15 (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: linux-image-2.6.15-27-386

Used xine to watch DVB-T broadcast with a UMT-010 USB DVB-T receiver. Xine hung for some reason, tried to close the window but it would not close. The UI (Gnome/X) was unresponsive. Unplugged the reveicer from the USB port. Used Alt-Ctrl-F1 to get a text console, killed the xine process from the command line. -> kernel BUG:

Sep 28 08:54:19 laptop kernel: [17179673.204000] usb 4-3: new high speed USB device using ehci_hcd and address 5
Sep 28 08:54:19 laptop kernel: [17179673.528000] dvb-usb: found a 'Hanftek UMT-010 DVB-T USB2.0' in cold state, will try to load a firmware
Sep 28 08:54:19 laptop kernel: [17179673.616000] dvb-usb: downloading firmware from file 'dvb-usb-umt-010-02.fw' to the 'Cypress FX2'
Sep 28 08:54:19 laptop kernel: [17179673.648000] dvb-usb: Hanftek UMT-010 DVB-T USB2.0 successfully initialized and connected.
Sep 28 08:54:19 laptop kernel: [17179673.648000] usbcore: registered new driver dvb_usb_umt_010
Sep 28 08:54:20 laptop kernel: [17179673.852000] usb 4-3: USB disconnect, address 5
Sep 28 08:54:20 laptop kernel: [17179673.852000] dvb-usb: generic DVB-USB module successfully deinitialized and disconnected.
Sep 28 08:54:21 laptop kernel: [17179675.604000] usb 4-3: new high speed USB device using ehci_hcd and address 6
Sep 28 08:54:21 laptop kernel: [17179675.736000] dvb-usb: found a 'Hanftek UMT-010 DVB-T USB2.0' in warm state.
Sep 28 08:54:21 laptop kernel: [17179675.736000] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
Sep 28 08:54:22 laptop kernel: [17179675.752000] DVB: registering new adapter (Hanftek UMT-010 DVB-T USB2.0).
Sep 28 08:54:22 laptop kernel: [17179675.752000] DVB: registering frontend 0 (Zarlink MT352 DVB-T)...
Sep 28 08:54:22 laptop kernel: [17179675.768000] dvb-usb: Hanftek UMT-010 DVB-T USB2.0 successfully initialized and connected.
Sep 28 09:39:34 laptop kernel: [17182388.144000] usb 4-3: USB disconnect, address 6
Sep 28 09:39:34 laptop kernel: [17182388.148000] dvb-usb: bulk message failed: -22 (4/-457990512)
Sep 28 09:39:34 laptop kernel: [17182388.148000] mt352_write() to reg 89 failed (err = 0)!
Sep 28 09:39:34 laptop kernel: [17182388.148000] dvb-usb: bulk message failed: -22 (4/-1072577056)
Sep 28 09:39:34 laptop kernel: [17182388.148000] mt352_write() to reg 8a failed (err = 0)!
Sep 28 09:39:34 laptop kernel: [17182388.148000] dvb-usb: bulk message failed: -22 (3/0)
Sep 28 09:39:34 laptop kernel: [17182388.164000] dvb-usb: Hanftek UMT-010 DVB-T USB2.0 successfully deinitialized and disconnected.
Sep 28 09:39:36 laptop kernel: [17182390.164000] ------------[ cut here ]------------
Sep 28 09:39:36 laptop kernel: [17182390.164000] kernel BUG at arch/i386/lib/usercopy.c:608!
Sep 28 09:39:36 laptop kernel: [17182390.164000] invalid operand: 0000 [#1]
Sep 28 09:39:36 laptop kernel: [17182390.164000] PREEMPT
Sep 28 09:39:36 laptop kernel: [17182390.164000] Modules linked in: dvb_usb_umt_010 mt352 dvb_usb_dibusb_common dib3000mc dib3000_common dvb_usb dvb_core dvb_pll rfcomm l2cap bluetooth ppdev i915 drm acpi_cpufreq cpufreq_userspace cpufreq_stats freq_table cpufreq_powersave cpufreq_ondemand cpufreq_conservative video tc1100_wmi sony_acpi pcc_acpi hotkey dev_acpi container button acpi_sbs battery ac i2c_acpi_ec i2c_core ipv6 nls_iso8859_1 nls_cp437 vfat fat nls_utf8 ntfs dm_mod af_packet md_mod sr_mod sbp2 scsi_mod parport_pc lp parport pcmcia yenta_socket rsrc_nonstatic irda joydev crc_ccitt b44 mii pcmcia_core snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_timer psmouse serio_raw snd soundcore snd_page_alloc rtc shpchp pci_hotplug intel_agp agpgart tsdev evdev usbhid ext3 jbd ide_generic ohci1394 ieee1394 ehci_hcd uhci_hcd usbcore ide_cd cdrom ide_disk piix generic thermal processor fan capability commoncap vga16fb vgastate fbcon tileblit font bitblit softcursor
Sep 28 09:39:36 laptop kernel: [17182390.164000] CPU: 0
Sep 28 09:39:36 laptop kernel: [17182390.164000] EIP: 0060:[copy_to_user+62/80] Not tainted VLI
Sep 28 09:39:36 laptop kernel: [17182390.164000] EFLAGS: 00010282 (2.6.15-27-386)
Sep 28 09:39:36 laptop kernel: [17182390.164000] EIP is at copy_to_user+0x3e/0x50
Sep 28 09:39:36 laptop kernel: [17182390.164000] eax: 00000000 ebx: 095100f0 ecx: f0a8128c edx: c01f7705
Sep 28 09:39:36 laptop kernel: [17182390.164000] esi: 00000001 edi: f0a812c8 ebp: 00004970 esp: e818bf08
Sep 28 09:39:36 laptop kernel: [17182390.164000] ds: 007b es: 007b ss: 0068
Sep 28 09:39:36 laptop kernel: [17182390.164000] Process gxine (pid: 7840, threadinfo=e818a000 task=da56e550)
Sep 28 09:39:36 laptop kernel: [17182390.164000] Stack: 00004970 f0a8128c f0a812c8 f8e9aa78 095100f0 00000001 f0a8128c e818a000
Sep 28 09:39:36 laptop kernel: [17182390.164000] f0a812d8 e818a000 c0174267 da488b00 c017427d df2fb820 e818bf60 00000000
Sep 28 09:39:36 laptop kernel: [17182390.164000] da488b00 00004970 e818bfa4 f8e9ae1b f0a812c8 00000800 095100f0 00004970
Sep 28 09:39:36 laptop kernel: [17182390.164000] Call Trace:
Sep 28 09:39:36 laptop kernel: [17182390.164000] [pg0+950471288/1069368320] dvb_dmxdev_buffer_read+0x1c8/0x260 [dvb_core]
Sep 28 09:39:36 laptop kernel: [17182390.164000] [do_pollfd+71/208] do_pollfd+0x47/0xd0
Sep 28 09:39:36 laptop kernel: [17182390.164000] [do_pollfd+93/208] do_pollfd+0x5d/0xd0
Sep 28 09:39:36 laptop kernel: [17182390.164000] [pg0+950472219/1069368320] dvb_dvr_read+0x2b/0x30 [dvb_core]
Sep 28 09:39:36 laptop kernel: [17182390.164000] [vfs_read+150/336] vfs_read+0x96/0x150
Sep 28 09:39:36 laptop kernel: [17182390.164000] [sys_read+56/128] sys_read+0x38/0x80
Sep 28 09:39:36 laptop kernel: [17182390.164000] [sysenter_past_esp+84/121] sysenter_past_esp+0x54/0x79
Sep 28 09:39:36 laptop kernel: [17182390.164000] Code: b8 00 e0 ff ff 21 e0 89 da 01 ca 19 ff 39 50 18 83 df 00 85 ff 75 1e 89 4c 24 18 89 74 24 14 89 5c 24 10 5b 5e 5f e9 e2 fe ff ff <0f> 0b 60 02 b4 8f 30 c0 eb cb 89 c8 5b 5e 5f c3 89 f6 57 56 53
Sep 28 09:39:36 laptop kernel: [17182390.164000] <1>Unable to handle kernel paging request at virtual address 20eb7865
Sep 28 09:39:36 laptop kernel: [17182390.164000] printing eip:
Sep 28 09:39:36 laptop kernel: [17182390.164000] 20eb7865
Sep 28 09:39:36 laptop kernel: [17182390.164000] *pde = 00000000
Sep 28 09:39:36 laptop kernel: [17182390.164000] Oops: 0000 [#2]
Sep 28 09:39:36 laptop kernel: [17182390.164000] PREEMPT
Sep 28 09:39:36 laptop kernel: [17182390.164000] Modules linked in: dvb_usb_umt_010 mt352 dvb_usb_dibusb_common dib3000mc dib3000_common dvb_usb dvb_core dvb_pll rfcomm l2cap bluetooth ppdev i915 drm acpi_cpufreq cpufreq_userspace cpufreq_stats freq_table cpufreq_powersave cpufreq_ondemand cpufreq_conservative video tc1100_wmi sony_acpi pcc_acpi hotkey dev_acpi container button acpi_sbs battery ac i2c_acpi_ec i2c_core ipv6 nls_iso8859_1 nls_cp437 vfat fat nls_utf8 ntfs dm_mod af_packet md_mod sr_mod sbp2 scsi_mod parport_pc lp parport pcmcia yenta_socket rsrc_nonstatic irda joydev crc_ccitt b44 mii pcmcia_core snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_timer psmouse serio_raw snd soundcore snd_page_alloc rtc shpchp pci_hotplug intel_agp agpgart tsdev evdev usbhid ext3 jbd ide_generic ohci1394 ieee1394 ehci_hcd uhci_hcd usbcore ide_cd cdrom ide_disk piix generic thermal processor fan capability commoncap vga16fb vgastate fbcon tileblit font bitblit softcursor
Sep 28 09:39:36 laptop kernel: [17182390.164000] CPU: 0
Sep 28 09:39:36 laptop kernel: [17182390.164000] EIP: 0060:[phys_startup_32+551254117/-1073741824] Not tainted VLI
Sep 28 09:39:36 laptop kernel: [17182390.164000] EFLAGS: 00010246 (2.6.15-27-386)
Sep 28 09:39:36 laptop kernel: [17182390.164000] EIP is at 0x20eb7865
Sep 28 09:39:36 laptop kernel: [17182390.164000] eax: 00000000 ebx: f0a812ff ecx: 00000001 edx: 00000000
Sep 28 09:39:36 laptop kernel: [17182390.164000] esi: f0a8130c edi: 00000282 ebp: f0a812ff esp: dfe33f58
Sep 28 09:39:36 laptop kernel: [17182390.164000] ds: 007b es: 007b ss: 0068
Sep 28 09:39:36 laptop kernel: [17182390.164000] Process kacpid (pid: 9, threadinfo=dfe32000 task=dffca550)
Sep 28 09:39:36 laptop kernel: [17182390.164000] Stack: c01f7748 fede40c0 f0a81308 c012cb0a f0a812ff dfe32000 dffd14d8 dffd14c8
Sep 28 09:39:36 laptop kernel: [17182390.164000] dffd14d0 dfe32000 c01f7705 dfe32000 00000001 00000000 fcb4da00 00010000
Sep 28 09:39:36 laptop kernel: [17182390.164000] 00000000 00000000 dffca550 c0118940 00100100 00200200 ffffffff ffffffff
Sep 28 09:39:36 laptop kernel: [17182390.164000] Call Trace:
Sep 28 09:39:36 laptop kernel: [17182390.164000] [acpi_os_execute_deferred+67/80] acpi_os_execute_deferred+0x43/0x50
Sep 28 09:39:36 laptop kernel: [17182390.164000] [worker_thread+442/656] worker_thread+0x1ba/0x290
Sep 28 09:39:36 laptop kernel: [17182390.164000] [acpi_os_execute_deferred+0/80] acpi_os_execute_deferred+0x0/0x50
Sep 28 09:39:36 laptop kernel: [17182390.164000] [default_wake_function+0/32] default_wake_function+0x0/0x20
Sep 28 09:39:36 laptop kernel: [17182390.164000] [worker_thread+0/656] worker_thread+0x0/0x290
Sep 28 09:39:36 laptop kernel: [17182390.164000] [kthread+147/160] kthread+0x93/0xa0
Sep 28 09:39:36 laptop kernel: [17182390.164000] [kthread+0/160] kthread+0x0/0xa0
Sep 28 09:39:36 laptop kernel: [17182390.164000] [kernel_thread_helper+5/16] kernel_thread_helper+0x5/0x10
Sep 28 09:39:36 laptop kernel: [17182390.164000] Code: Bad EIP value.
Sep 28 09:41:19 laptop kernel: [17182390.164000] <1>Unable to handle kernel paging request at virtual address f8e8c050
Sep 28 09:41:19 laptop kernel: [17182492.440000] printing eip:
Sep 28 09:41:19 laptop kernel: [17182492.444000] f8e9c32b
Sep 28 09:41:19 laptop kernel: [17182492.452000] *pde = 36dd3067
Sep 28 09:41:19 laptop kernel: [17182492.456000] Oops: 0000 [#3]
Sep 28 09:41:19 laptop kernel: [17182492.456000] PREEMPT
Sep 28 09:41:19 laptop kernel: [17182492.456000] Modules linked in: dvb_usb_umt_010 mt352 dvb_usb_dibusb_common dib3000mc dib3000_common dvb_usb dvb_core dvb_pll rfcomm l2cap bluetooth ppdev i915 drm acpi_cpufreq cpufreq_userspace cpufreq_stats freq_table cpufreq_powersave cpufreq_ondemand cpufreq_conservative video tc1100_wmi sony_acpi pcc_acpi hotkey dev_acpi container button acpi_sbs battery ac i2c_acpi_ec i2c_core ipv6 nls_iso8859_1 nls_cp437 vfat fat nls_utf8 ntfs dm_mod af_packet md_mod sr_mod sbp2 scsi_mod parport_pc lp parport pcmcia yenta_socket rsrc_nonstatic irda joydev crc_ccitt b44 mii pcmcia_core snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_timer psmouse serio_raw snd soundcore snd_page_alloc rtc shpchp pci_hotplug intel_agp agpgart tsdev evdev usbhid ext3 jbd ide_generic ohci1394 ieee1394 ehci_hcd uhci_hcd usbcore ide_cd cdrom ide_disk piix generic thermal processor fan capability commoncap vga16fb vgastate fbcon tileblit font bitblit softcursor
Sep 28 09:41:19 laptop kernel: [17182492.456000] CPU: 0
Sep 28 09:41:19 laptop kernel: [17182492.456000] EIP: 0060:[pg0+950477611/1069368320] Not tainted VLI
Sep 28 09:41:19 laptop kernel: [17182492.456000] EFLAGS: 00010282 (2.6.15-27-386)
Sep 28 09:41:19 laptop kernel: [17182492.456000] EIP is at dvb_demux_release+0xb/0x20 [dvb_core]
Sep 28 09:41:19 laptop kernel: [17182492.456000] eax: f8e8c000 ebx: 00000008 ecx: ee7b8998 edx: ee72d900
Sep 28 09:41:19 laptop kernel: [17182492.456000] esi: ee72d900 edi: f0a638fc ebp: ee7b8998 esp: dc9b3e4c
Sep 28 09:41:19 laptop kernel: [17182492.456000] ds: 007b es: 007b ss: 0068
Sep 28 09:41:19 laptop kernel: [17182492.456000] Process gxine (pid: 7831, threadinfo=dc9b2000 task=e4b2ea70)
Sep 28 09:41:19 laptop kernel: [17182492.456000] Stack: c0160c97 f0a638fc f8e8c000 dfff4140 ee72d900 00000000 dfeb3040 00000000
Sep 28 09:41:19 laptop kernel: [17182492.456000] c015f34b ee72d900 dfeb3040 ee72d900 dfeb3040 00007fff 00000028 d9e3a240
Sep 28 09:41:19 laptop kernel: [17182492.456000] c011df82 ee72d900 dfeb3040 dfeb3040 00000001 dfeb3040 e4b2ea70 00000001
Sep 28 09:41:19 laptop kernel: [17182492.456000] Call Trace:
Sep 28 09:41:19 laptop kernel: [17182492.456000] [__fput+119/352] __fput+0x77/0x160
Sep 28 09:41:19 laptop kernel: [17182492.456000] [filp_close+59/128] filp_close+0x3b/0x80
Sep 28 09:41:19 laptop kernel: [17182492.456000] [put_files_struct+114/192] put_files_struct+0x72/0xc0
Sep 28 09:41:19 laptop kernel: [17182492.456000] [do_exit+268/1008] do_exit+0x10c/0x3f0
Sep 28 09:41:19 laptop kernel: [17182492.456000] [do_group_exit+47/176] do_group_exit+0x2f/0xb0
Sep 28 09:41:19 laptop kernel: [17182492.456000] [get_signal_to_deliver+517/816] get_signal_to_deliver+0x205/0x330
Sep 28 09:41:19 laptop kernel: [17182492.456000] [do_signal+68/272] do_signal+0x44/0x110
Sep 28 09:41:19 laptop kernel: [17182492.456000] [do_anonymous_page+364/400] do_anonymous_page+0x16c/0x190
Sep 28 09:41:19 laptop kernel: [17182492.456000] [do_anonymous_page+127/400] do_anonymous_page+0x7f/0x190
Sep 28 09:41:19 laptop kernel: [17182492.456000] [__handle_mm_fault+407/528] __handle_mm_fault+0x197/0x210
Sep 28 09:41:19 laptop kernel: [17182492.456000] [sockfd_lookup+15/128] sockfd_lookup+0xf/0x80
Sep 28 09:41:19 laptop kernel: [17182492.456000] [sys_socketcall+192/480] sys_socketcall+0xc0/0x1e0
Sep 28 09:41:19 laptop kernel: [17182492.456000] [do_notify_resume+39/64] do_notify_resume+0x27/0x40
Sep 28 09:41:19 laptop kernel: [17182492.456000] [work_notifysig+19/37] work_notifysig+0x13/0x25
Sep 28 09:41:19 laptop kernel: [17182492.456000] Code: 31 d2 89 d0 5b c3 8d 76 00 8d bc 27 00 00 00 00 ba ea ff ff ff 89 d0 5b c3 8d b4 26 00 00 00 00 8b 44 24 08 8b 40 74 89 44 24 08 <8b> 40 50 89 44 24 04 e9 b9 f8 ff ff 89 f6 8d bc 27 00 00 00 00
Sep 28 09:41:19 laptop kernel: [17182492.456000] <1>Fixing recursive fault but reboot is needed!

Tags: kernel-oops
Revision history for this message
Sebastian von Knorring (svk+launchpad-net) wrote :

Oh, just noticed that Linux/Documentation/dvb/README.dvb-usb reads:

==============================
2. Known problems and bugs

- Don't remove the USB device while running an DVB application, your system will go crazy or die most likely.
==============================

So I guess that this is a "known issue".

Revision history for this message
Gareth Fitzworthington (mapping-gp-deactivatedaccount) wrote :

This bug has had no activity for a considerable period. This is a check to see if there is still interest in investigating this bug report.
Described known issue. Therefore setting "invalid" as dealt with elsewhere.

Changed in linux-source-2.6.15:
status: New → Incomplete
status: Incomplete → Invalid
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.