I shared the stack trace.  Was there a reply somewhere I didn't get?  Is
it on lkms?  Link?

With UVC trace on:
[  638.729455] uvcvideo: uvc_v4l2_open
[  638.824646] uvcvideo: Resuming interface 0
[  638.824648] uvcvideo: Resuming interface 1
[  638.825644] uvcvideo: uvc_v4l2_release
[  638.898089] uvcvideo: uvc_v4l2_open
[  638.925805] uvcvideo: Trying format 0x56595559 (YUYV): 1280x720.
[  638.925807] uvcvideo: Using default frame interval 100000.0 us (10.0 fps).
[  638.946272] uvcvideo: Trying format 0x56595559 (YUYV): 1280x720.
[  638.946273] uvcvideo: Using default frame interval 100000.0 us (10.0 fps).
[  638.946549] uvcvideo: Setting frame interval to 1/10 (1000000).
[  638.946825] uvcvideo: Control 0x00980927 not found.
[  638.947000] uvcvideo: Control 0x00980927 not found.
[  638.949080] uvcvideo: Device requested 2688 B/frame bandwidth.
[  638.949082] uvcvideo: Selecting alternate setting 10 (2688 B/frame 
bandwidth).
[  639.102943] uvcvideo: Allocated 5 URB buffers of 32x2688 bytes each.
[  639.205221] uvcvideo: Control 3/4 value change len 7.
[  639.357674] uvcvideo: uvc_v4l2_release
[  639.358800] uvcvideo: uvc_v4l2_open
[  639.379511] uvcvideo: Trying format 0x56595559 (YUYV): 1280x720.
[  639.379514] uvcvideo: Using default frame interval 100000.0 us (10.0 fps).
[  639.466691] uvcvideo: Trying format 0x56595559 (YUYV): 1280x720.
[  639.466694] uvcvideo: Using default frame interval 100000.0 us (10.0 fps).
[  639.466986] uvcvideo: Setting frame interval to 1/10 (1000000).
[  639.467269] uvcvideo: Control 0x00980927 not found.
[  639.467403] uvcvideo: Control 0x00980927 not found.
[  639.469801] uvcvideo: Device requested 2688 B/frame bandwidth.
[  639.469804] uvcvideo: Selecting alternate setting 10 (2688 B/frame 
bandwidth).
[  639.476133] usb 3-4: USB disconnect, device number 3
[  644.565643] BUG: kernel NULL pointer dereference, address: 0000000000000000
[  644.565648] #PF: supervisor read access in kernel mode
[  644.565651] #PF: error_code(0x0000) - not-present page
[  644.565653] PGD 0 P4D 0 
[  644.565658] Oops: 0000 [#1] SMP PTI
[  644.565662] CPU: 34 PID: 31130 Comm: v4l2src1:src Tainted: P S         OE    
 5.9.8-100.fc32.x86_64 #1
[  644.565665] Hardware name: Hewlett-Packard HP Z640 Workstation/212A, BIOS 
M60 v02.54 06/12/2020
[  644.565673] RIP: 0010:usb_ifnum_to_if+0x3a/0x50
[  644.565677] Code: 34 41 0f b6 50 04 84 d2 74 2f 83 ea 01 49 8d 80 98 00 00 
00 49 8d 8c d0 a0 00 00 00 eb 09 48 83 c0 08 48 39 c8 74 12 4c 8b 00 <49> 8b 10 
0f b6 52 02 39 f2 75 e9 4c 89 c0 c3 45 31 c0 4c 89 c0 c3
[  644.565679] RSP: 0018:ffffb41c097ffbc8 EFLAGS: 00010206
[  644.565682] RAX: ffff89b9783d7098 RBX: 0000000000000000 RCX: ffff89b9783d70b8
[  644.565684] RDX: 0000000000000003 RSI: 0000000000000001 RDI: ffff89b97b55d800
[  644.565686] RBP: ffff89b9704db398 R08: 0000000000000000 R09: ffffffff8fbce608
[  644.565688] R10: 0000000000023411 R11: 0000000000000000 R12: ffff89b9704db398
[  644.565690] R13: ffff89b97b55d800 R14: ffff89b97b55d800 R15: ffff89b9882a0000
[  644.565694] FS:  00007f8d0bfff700(0000) GS:ffff89b98fc80000(0000) 
knlGS:0000000000000000
[  644.565696] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  644.565698] CR2: 0000000000000000 CR3: 0000001df4d58004 CR4: 00000000001706e0
[  644.565700] Call Trace:
[  644.565710]  usb_hcd_alloc_bandwidth+0x23d/0x360
[  644.565716]  usb_set_interface+0x120/0x360
[  644.565729]  uvc_video_start_transfer+0x19c/0x4f0 [uvcvideo]
[  644.565737]  uvc_video_start_streaming+0x7b/0xd0 [uvcvideo]
[  644.565743]  uvc_start_streaming+0x2d/0xf0 [uvcvideo]
[  644.565752]  vb2_start_streaming+0x63/0x100 [videobuf2_common]
[  644.565758]  vb2_core_streamon+0x54/0xb0 [videobuf2_common]
[  644.565775]  uvc_queue_streamon+0x2a/0x40 [uvcvideo]
[  644.565782]  uvc_ioctl_streamon+0x3a/0x60 [uvcvideo]
[  644.565799]  __video_do_ioctl+0x377/0x3b0 [videodev]
[  644.565808]  ? mem_cgroup_charge_statistics.constprop.0+0x21/0x50
[  644.565812]  ? __mod_memcg_lruvec_state+0x21/0xe0
[  644.565822]  video_usercopy+0x177/0x570 [videodev]
[  644.565832]  ? v4l_print_control+0x20/0x20 [videodev]
[  644.565838]  ? selinux_file_ioctl+0x122/0x1c0
[  644.565847]  v4l2_ioctl+0x48/0x50 [videodev]
[  644.565851]  __x64_sys_ioctl+0x83/0xb0
[  644.565855]  do_syscall_64+0x33/0x40
[  644.565862]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[  644.565866] RIP: 0033:0x7f8d4cbc93bb
[  644.565870] Code: 0f 1e fa 48 8b 05 dd aa 0c 00 64 c7 00 26 00 00 00 48 c7 
c0 ff ff ff ff c3 66 0f 1f 44 00 00 f3 0f 1e fa b8 10 00 00 00 0f 05 <48> 3d 01 
f0 ff ff 73 01 c3 48 8b 0d ad aa 0c 00 f7 d8 64 89 01 48
[  644.565872] RSP: 002b:00007f8d0bffe8f8 EFLAGS: 00000246 ORIG_RAX: 
0000000000000010
[  644.565874] RAX: ffffffffffffffda RBX: 00007f8cfc023030 RCX: 00007f8d4cbc93bb
[  644.565876] RDX: 0000556765a0b810 RSI: 0000000040045612 RDI: 000000000000002e
[  644.565878] RBP: 0000556765a0b800 R08: 0000000000000fa9 R09: 0000000000000000
[  644.565880] R10: 00000000fffffffe R11: 0000000000000246 R12: 0000000000000000
[  644.565881] R13: 0000000000000004 R14: 00007f8cfc009f20 R15: 0000000000000001
[  644.565885] Modules linked in: snd_seq_dummy snd_hrtimer rfcomm xt_CHECKSUM 
xt_MASQUERADE xt_conntrack ipt_REJECT nf_nat_tftp nft_objref nf_conntrack_tftp 
tun bridge stp llc rpcsec_gss_krb5 auth_rpcgss nfsv4 dns_resolver nfs lockd 
grace nfs_ssc fscache nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib 
nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat 
ip6table_nat ip6table_mangle ip6table_raw vboxnetadp(OE) ip6table_security 
vboxnetflt(OE) iptable_nat nf_nat nf_conntrack vboxdrv(OE) nf_defrag_ipv6 
nf_defrag_ipv4 iptable_mangle iptable_raw iptable_security ip_set nf_tables 
nfnetlink ip6table_filter ip6_tables iptable_filter overlay cmac bnep lm75 
sunrpc vfat fat squashfs loop btusb btrtl intel_rapl_msr btbcm btintel 
intel_rapl_common bluetooth ecdh_generic sb_edac ecc x86_pkg_temp_thermal 
intel_powerclamp coretemp snd_hda_codec_realtek iTCO_wdt snd_hda_codec_generic 
intel_pmc_bxt dm_cache_smq pktcdvd kvm_intel snd_hda_codec_hdmi ledtrig_audio 
ucsi_ccg typec_ucsi
[  644.565929]  iTCO_vendor_support typec nvidia_drm(POE) kvm snd_hda_intel 
snd_intel_dspcfg uvcvideo snd_hda_codec ocrdma videobuf2_vmalloc irqbypass 
videobuf2_memops snd_usb_audio nvidia_modeset(POE) videobuf2_v4l2 rapl 
ib_uverbs snd_hda_core dm_cache snd_usbmidi_lib videobuf2_common snd_hwdep 
intel_cstate snd_seq dm_persistent_data nvidia_uvm(POE) snd_rawmidi ib_core 
videodev snd_seq_device dm_bio_prison intel_uncore joydev mc snd_pcm hp_wmi 
sparse_keymap rfkill pcspkr wmi_bmof snd_timer nvidia(POE) snd i2c_i801 
i2c_smbus lpc_ich soundcore i2c_nvidia_gpu tpm_infineon binfmt_misc ip_tables 
amdgpu iommu_v2 gpu_sched i2c_algo_bit ttm drm_kms_helper crct10dif_pclmul 
crc32_pclmul crc32c_intel cec ghash_clmulni_intel serio_raw drm e1000e nvme 
be2net nvme_core wmi nbd fuse
[  644.565969] CR2: 0000000000000000
[  644.565972] ---[ end trace 9de36e7c7c1cd2df ]---
[  644.565976] RIP: 0010:usb_ifnum_to_if+0x3a/0x50
[  644.565978] Code: 34 41 0f b6 50 04 84 d2 74 2f 83 ea 01 49 8d 80 98 00 00 
00 49 8d 8c d0 a0 00 00 00 eb 09 48 83 c0 08 48 39 c8 74 12 4c 8b 00 <49> 8b 10 
0f b6 52 02 39 f2 75 e9 4c 89 c0 c3 45 31 c0 4c 89 c0 c3
[  644.565980] RSP: 0018:ffffb41c097ffbc8 EFLAGS: 00010206
[  644.565982] RAX: ffff89b9783d7098 RBX: 0000000000000000 RCX: ffff89b9783d70b8
[  644.565984] RDX: 0000000000000003 RSI: 0000000000000001 RDI: ffff89b97b55d800
[  644.565985] RBP: ffff89b9704db398 R08: 0000000000000000 R09: ffffffff8fbce608
[  644.565987] R10: 0000000000023411 R11: 0000000000000000 R12: ffff89b9704db398
[  644.565989] R13: ffff89b97b55d800 R14: ffff89b97b55d800 R15: ffff89b9882a0000
[  644.565992] FS:  00007f8d0bfff700(0000) GS:ffff89b98fc80000(0000) 
knlGS:0000000000000000
[  644.565993] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  644.565995] CR2: 0000000000000000 CR3: 0000001df4d58004 CR4: 00000000001706e0

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1827452

Title:
  null pointer dereference in uvcvideo

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1827452/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to