kernel BUG at arch/i386/lib/usercopy.c:608!
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-source-2.6.15 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: linux-image-
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-
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/
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_
Sep 28 09:39:36 laptop kernel: [17182390.164000] CPU: 0
Sep 28 09:39:36 laptop kernel: [17182390.164000] EIP: 0060:[copy_
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_
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/
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/
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_
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_
Sep 28 09:39:36 laptop kernel: [17182390.164000] CPU: 0
Sep 28 09:39:36 laptop kernel: [17182390.164000] EIP: 0060:[phys_
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_
Sep 28 09:39:36 laptop kernel: [17182390.164000] [worker_
Sep 28 09:39:36 laptop kernel: [17182390.164000] [acpi_os_
Sep 28 09:39:36 laptop kernel: [17182390.164000] [default_
Sep 28 09:39:36 laptop kernel: [17182390.164000] [worker_
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_
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_
Sep 28 09:41:19 laptop kernel: [17182492.456000] CPU: 0
Sep 28 09:41:19 laptop kernel: [17182492.456000] EIP: 0060:[pg0+
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_
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+
Sep 28 09:41:19 laptop kernel: [17182492.456000] [put_files_
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_
Sep 28 09:41:19 laptop kernel: [17182492.456000] [get_signal_
Sep 28 09:41:19 laptop kernel: [17182492.456000] [do_signal+68/272] do_signal+
Sep 28 09:41:19 laptop kernel: [17182492.456000] [do_anonymous_
Sep 28 09:41:19 laptop kernel: [17182492.456000] [do_anonymous_
Sep 28 09:41:19 laptop kernel: [17182492.456000] [__handle_
Sep 28 09:41:19 laptop kernel: [17182492.456000] [sockfd_
Sep 28 09:41:19 laptop kernel: [17182492.456000] [sys_socketcall
Sep 28 09:41:19 laptop kernel: [17182492.456000] [do_notify_
Sep 28 09:41:19 laptop kernel: [17182492.456000] [work_notifysig
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!
Oh, just noticed that Linux/Documenta tion/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".