Public bug reported:
Binary package hint: linux-image-2.6.24-16-generic
I have tested this with two identical devices. Both are working in
Windows XP with the provided drivers. Both previously worked under
Dapper with a kernel I patched manually with the usbvision drivers from
usbvision.sourceforge.net. After I have plugged in the device my system
becomes unstable, sometimes requiring cold reboot to recover.
USB device ID from Windows XP: VID_0573 PID_2101
After plugging in the device I get the following dump from dmesg:
[EMAIL PROTECTED]:~$ uname -an
Linux sauron 2.6.24-16-generic #1 SMP Thu Apr 10 13:23:42 UTC 2008 i686
GNU/Linux
[EMAIL PROTECTED]:~$ dmesg
...
Apr 28 20:00:48 sauron kernel: [ 156.446601] usb 1-10: new full speed USB
device using ohci_hcd and address 4
Apr 28 20:00:48 sauron kernel: [ 156.679186] usb 1-10: configuration #2 chosen
from 1 choice
Apr 28 20:00:48 sauron NetworkManager: <debug> [1209369648.369421]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_573_2101_noserial').
Apr 28 20:00:48 sauron kernel: [ 156.804550] Linux video capture interface:
v2.00
Apr 28 20:00:48 sauron kernel: [ 156.809872] usbvision_probe: Zoran Co. PMD
(Nogatech) AV-grabber Manhattan found
Apr 28 20:00:48 sauron kernel: [ 156.810697] USBVision[0]: registered
USBVision Video device /dev/video0 [v4l2]
Apr 28 20:00:48 sauron kernel: [ 156.811368] USBVision[0]: registered
USBVision VBI device /dev/vbi0 [v4l2] (Not Working Yet!)
Apr 28 20:00:48 sauron udevd-event[7376]: run_program: '/sbin/modprobe'
abnormal exit
Apr 28 20:00:48 sauron kernel: [ 156.813263] usbvision_probe: Zoran Co. PMD
(Nogatech) AV-grabber Manhattan found
Apr 28 20:00:48 sauron kernel: [ 156.813282] BUG: unable to handle kernel NULL
pointer dereference at virtual address 0000002b
Apr 28 20:00:48 sauron kernel: [ 156.813286] printing eip: fab87d5b *pde =
00000000
Apr 28 20:00:48 sauron kernel: [ 156.813291] Oops: 0000 [#1] SMP
Apr 28 20:00:48 sauron kernel: [ 156.813293] Modules linked in: usbvision
videodev v4l2_common v4l1_compat compat_ioctl32 af_packet binfmt_misc ppdev
rfcomm l2cap bluetooth ipv6 powernow_k8 cpufreq_conservative cpufreq_powersave
cpufreq_ondemand cpufreq_stats freq_table cpufreq_userspace battery
iptable_filter ip_tables x_tables ac sbp2 lp loop nvidia(P) evdev agpgart
snd_mpu401 snd_mpu401_uart snd_seq_dummy snd_seq_oss snd_intel8x0
snd_ac97_codec snd_seq_midi ac97_bus snd_rawmidi snd_pcm_oss snd_mixer_oss
psmouse snd_seq_midi_event snd_pcm serio_raw snd_seq snd_timer snd_seq_device
analog button k8temp parport_pc parport snd soundcore snd_page_alloc pcspkr
shpchp pci_hotplug gameport i2c_nforce2 i2c_core usb_storage ext3 jbd mbcache
libusual sg sr_mod cdrom sd_mod ata_generic usbhid hid pata_amd sata_nv floppy
ohci1394 pata_acpi ieee1394 forcedeth libata scsi_mod ehci_hcd ohci_hcd usbcore
thermal processor fan fuse vesafb fbcon tileblit font bitblit softcursor
Apr 28 20:00:48 sauron kernel: [ 156.813342]
Apr 28 20:00:48 sauron kernel: [ 156.813345] Pid: 7377, comm: modprobe
Tainted: P (2.6.24-16-generic #1)
Apr 28 20:00:48 sauron kernel: [ 156.813348] EIP: 0060:[<fab87d5b>] EFLAGS:
00010206 CPU: 1
Apr 28 20:00:48 sauron kernel: [ 156.813358] EIP is at
usbvision_probe+0xeb/0x850 [usbvision]
Apr 28 20:00:48 sauron kernel: [ 156.813361] EAX: 00000028 EBX: 00000118 ECX:
00000092 EDX: 00000001
Apr 28 20:00:48 sauron kernel: [ 156.813363] ESI: f5303400 EDI: fab906a0 EBP:
f5303400 ESP: f7295d98
Apr 28 20:00:48 sauron kernel: [ 156.813365] DS: 007b ES: 007b FS: 00d8 GS:
0033 SS: 0068
Apr 28 20:00:48 sauron kernel: [ 156.813368] Process modprobe (pid: 7377,
ti=f7294000 task=f72b05a0 task.ti=f7294000)
Apr 28 20:00:48 sauron kernel: [ 156.813370] Stack: fab8ba7a fab89986 fab8b198
f5d0d5b0 c01d2a5d f7295dd0 c0316518 f5244000
Apr 28 20:00:48 sauron kernel: [ 156.813375] 00000028 fab91d08 018a2397
0000000a f5244000 fab91d08 f5244000 fab906a0
Apr 28 20:00:48 sauron kernel: [ 156.813380] f5303400 f88a35d9 00000000
f524401c f5244094 00000000 f524401c 00000000
Apr 28 20:00:48 sauron kernel: [ 156.813385] Call Trace:
Apr 28 20:00:48 sauron kernel: [ 156.813403] [sysfs_addrm_start+0x6d/0xb0]
sysfs_addrm_start+0x6d/0xb0
Apr 28 20:00:48 sauron kernel: [ 156.813415] [snd_pcm:mutex_lock+0x8/0x290]
mutex_lock+0x8/0x20
Apr 28 20:00:48 sauron kernel: [ 156.813462] [<f88a35d9>]
usb_probe_interface+0xb9/0x140 [usbcore]
Apr 28 20:00:48 sauron kernel: [ 156.813513] [driver_probe_device+0x88/0x190]
driver_probe_device+0x88/0x190
Apr 28 20:00:48 sauron kernel: [ 156.813546] [__driver_attach+0x9e/0xa0]
__driver_attach+0x9e/0xa0
Apr 28 20:00:48 sauron kernel: [ 156.813561]
[scsi_mod:bus_for_each_dev+0x3b/0xe0] bus_for_each_dev+0x3b/0x60
Apr 28 20:00:48 sauron kernel: [ 156.813590]
[usbcore:driver_attach+0x16/0x2b0] driver_attach+0x16/0x20
Apr 28 20:00:48 sauron kernel: [ 156.813594] [__driver_attach+0x0/0xa0]
__driver_attach+0x0/0xa0
Apr 28 20:00:48 sauron kernel: [ 156.813597] [bus_add_driver+0x8a/0x1e0]
bus_add_driver+0x8a/0x1e0
Apr 28 20:00:48 sauron kernel: [ 156.813632] [<f88a311e>]
usb_register_driver+0x8e/0x110 [usbcore]
Apr 28 20:00:48 sauron kernel: [ 156.813681] [<f8aa9065>]
usbvision_init+0x65/0x169 [usbvision]
Apr 28 20:00:48 sauron kernel: [ 156.813696]
[usbcore:blocking_notifier_call_chain+0x17/0x20]
blocking_notifier_call_chain+0x17/0x20
Apr 28 20:00:48 sauron kernel: [ 156.813709] [sys_init_module+0x126/0x19c0]
sys_init_module+0x126/0x19c0
Apr 28 20:00:48 sauron kernel: [ 156.813878] [<c027b450>]
device_remove_file+0x0/0x40
Apr 28 20:00:48 sauron kernel: [ 156.813937] [sysenter_past_esp+0x6b/0xa9]
sysenter_past_esp+0x6b/0xa9
Apr 28 20:00:48 sauron kernel: [ 156.814005] =======================
Apr 28 20:00:48 sauron kernel: [ 156.814006] Code: 24 08 e8 29 51 5a c5 8b 93
4c 15 b9 fa 85 d2 0f 88 2b 05 00 00 8b 86 9c 01 00 00 8b 44 90 50 8b 00 8b 40
0c 83 c0 28 89 44 24 20 <0f> b6 40 03 83 e0 03 83 e8 01 0f 85 9d 06 00 00 8b 44
24 20 80
Apr 28 20:00:48 sauron kernel: [ 156.814029] EIP: [<fab87d5b>]
usbvision_probe+0xeb/0x850 [usbvision] SS:ESP 0068:f7295d98
Apr 28 20:00:48 sauron kernel: [ 156.814054] ---[ end trace 24065c90d03276d9
]---
Apr 28 20:00:51 sauron NetworkManager: <debug> [1209369651.719666]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_573_2101_noserial_video4linux').
Apr 28 20:00:51 sauron NetworkManager: <debug> [1209369651.743705]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_573_2101_noserial_if1').
If I install usbvision module manually without the device plugged in I
get:
[ 153.175414] Linux video capture interface: v2.00
[ 153.184005] usbcore: registered new interface driver usbvision
[ 153.184011] USBVision USB Video Device Driver for Linux : 0.9.9
then after plugging in the device:
[ 175.454530] usb 1-10: new full speed USB device using ohci_hcd and address 4
[ 175.583649] usb 1-10: configuration #2 chosen from 1 choice
[ 175.585366] usbvision_probe: Zoran Co. PMD (Nogatech) AV-grabber Manhattan
found
[ 175.585396] USBVision[0]: registered USBVision Video device /dev/video0
[v4l2]
[ 175.585414] USBVision[0]: registered USBVision VBI device /dev/vbi0 [v4l2]
(Not Working Yet!)
[ 175.585652] usbvision_probe: Zoran Co. PMD (Nogatech) AV-grabber Manhattan
found
[ 175.585666] BUG: unable to handle kernel NULL pointer dereference at virtual
address 0000002b
[ 175.585670] printing eip: f9014d5b *pde = 00000000
[ 175.585673] Oops: 0000 [#1] SMP
[ 175.585676] Modules linked in: usbvision videodev v4l2_common v4l1_compat
compat_ioctl32 binfmt_misc af_packet ppdev rfcomm l2cap bluetooth ipv6
powernow_k8 cpufreq_conservative cpufreq_powersave cpufreq_ondemand
cpufreq_stats freq_table cpufreq_userspace battery iptable_filter ip_tables
x_tables ac sbp2 lp loop evdev snd_intel8x0 snd_ac97_codec ac97_bus snd_pcm_oss
snd_mixer_oss snd_pcm snd_mpu401 snd_mpu401_uart snd_seq_dummy snd_seq_oss
nvidia(P) snd_seq_midi snd_seq_midi_event snd_seq psmouse agpgart snd_rawmidi
snd_timer serio_raw parport_pc parport analog snd_seq_device button i2c_nforce2
gameport k8temp snd soundcore snd_page_alloc pcspkr i2c_core shpchp pci_hotplug
ext3 jbd mbcache usb_storage libusual sg sd_mod sr_mod cdrom ata_generic usbhid
hid pata_amd sata_nv floppy forcedeth ohci1394 ieee1394 pata_acpi ehci_hcd
ohci_hcd libata scsi_mod usbcore thermal processor fan fuse vesafb fbcon
tileblit font bitblit softcursor
[ 175.585723]
[ 175.585725] Pid: 1576, comm: khubd Tainted: P (2.6.24-16-generic #1)
[ 175.585728] EIP: 0060:[<f9014d5b>] EFLAGS: 00010206 CPU: 1
[ 175.585738] EIP is at usbvision_probe+0xeb/0x850 [usbvision]
[ 175.585740] EAX: 00000028 EBX: 00000118 ECX: 00000046 EDX: 00000001
[ 175.585743] ESI: f4c45400 EDI: f901d6a0 EBP: f4c45400 ESP: df929ce4
[ 175.585745] DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
[ 175.585748] Process khubd (pid: 1576, ti=df928000 task=df8dd0e0
task.ti=df928000)
[ 175.585750] Stack: f9018a7a f9016986 f9018198 df929d1c c01d2a2f df929d1c
c0316518 f624b400
[ 175.585755] 00000028 f901ed08 018a2397 0000000a f624b400 f901ed08
f624b400 f901d6a0
[ 175.585760] f4c45400 f88a35d9 00000000 f624b41c f624b494 00000000
f624b41c 00000000
[ 175.585765] Call Trace:
[ 175.585775] [<c01d2a2f>] sysfs_addrm_start+0x3f/0xb0
[ 175.585783] [<c0316518>] mutex_lock+0x8/0x20
[ 175.585810] [<f88a35d9>] usb_probe_interface+0xb9/0x140 [usbcore]
[ 175.585846] [<c027d988>] driver_probe_device+0x88/0x190
[ 175.585852] [<c0315065>] klist_next+0x55/0xb0
[ 175.585867] [<c027cc84>] bus_for_each_drv+0x44/0x70
[ 175.585885] [<c027db56>] device_attach+0x86/0x90
[ 175.585888] [<c027da90>] __device_attach+0x0/0x10
[ 175.585896] [<c027cbf5>] bus_attach_device+0x45/0x90
[ 175.585912] [<c027bc88>] device_add+0x418/0x510
[ 175.585943] [<f88a1522>] usb_set_configuration+0x392/0x5d0 [usbcore]
[ 175.586006] [<f88a9b06>] generic_probe+0x76/0xb0 [usbcore]
[ 175.586041] [<f88a3393>] usb_probe_device+0x33/0x40 [usbcore]
[ 175.586057] [<c027d988>] driver_probe_device+0x88/0x190
[ 175.586063] [<c0315065>] klist_next+0x55/0xb0
[ 175.586079] [<c027cc84>] bus_for_each_drv+0x44/0x70
[ 175.586097] [<c027db56>] device_attach+0x86/0x90
[ 175.586100] [<c027da90>] __device_attach+0x0/0x10
[ 175.586107] [<c027cbf5>] bus_attach_device+0x45/0x90
[ 175.586122] [<c027bc88>] device_add+0x418/0x510
[ 175.586153] [<f889c2f6>] usb_new_device+0x56/0xa0 [usbcore]
[ 175.586185] [<f889da97>] hub_thread+0x687/0xcb0 [usbcore]
[ 175.586253] [<c0140b70>] autoremove_wake_function+0x0/0x40
[ 175.586272] [<f889d410>] hub_thread+0x0/0xcb0 [usbcore]
[ 175.586290] [<c01408b2>] kthread+0x42/0x70
[ 175.586293] [<c0140870>] kthread+0x0/0x70
[ 175.586300] [<c0105677>] kernel_thread_helper+0x7/0x10
[ 175.586316] =======================
[ 175.586317] Code: 24 08 e8 29 81 11 c7 8b 93 4c e5 01 f9 85 d2 0f 88 2b 05
00 00 8b 86 9c 01 00 00 8b 44 90 50 8b 00 8b 40 0c 83 c0 28 89 44 24 20 <0f> b6
40 03 83 e0 03 83 e8 01 0f 85 9d 06 00 00 8b 44 24 20 80
[ 175.586340] EIP: [<f9014d5b>] usbvision_probe+0xeb/0x850 [usbvision] SS:ESP
0068:df929ce4
[ 175.586397] ---[ end trace 6d785b3f01524a48 ]---
[ 176.190055] saa7115 5-0025: saa7113 found (1f7113d0e100000) @ 0x4a
(usbvision #0)
[ 202.239595] saa7115 5-0025: saa7113 found (1f7113d0e100000) @ 0x4a
(usbvision #0)
Thanks.
** Affects: linux (Ubuntu)
Importance: Undecided
Status: New
--
Grand USB Live! Pro video device causes usbvision module Oops
https://bugs.launchpad.net/bugs/223565
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs