![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1209334 Bug ID: 1209334 Summary: usb 2-2: BOGUS control dir, pipe 80000480 doesn't match bRequestType 40 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: kkaempf@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- When plugging an "EasyCAP" video grabber into the USB port, I get a kernel crash
lsusb Bus 002 Device 004: ID 1b71:3002 Fushicai USBTV007 Video Grabber [EasyCAP]
uname -a Linux yoga 6.2.2-1-default #1 SMP PREEMPT_DYNAMIC Thu Mar 9 06:06:13 UTC 2023 (44ca817) x86_64 x86_64 x86_64 GNU/Linux
Crash: M�r 15 17:53:52 yoga kernel: ------------[ cut here ]------------ M�r 15 17:53:52 yoga kernel: usb 2-2: BOGUS control dir, pipe 80000480 doesn't match bRequestType 40 M�r 15 17:53:52 yoga kernel: WARNING: CPU: 6 PID: 6022 at drivers/usb/core/urb.c:411 usb_submit_urb+0x5bc/0x6a0 [usbcore] M�r 15 17:53:52 yoga kernel: Modules linked in: usbtv ccm rfcomm snd_seq_dummy snd_hrtimer snd_seq snd_seq_device 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 af_packet nf_tables ebtable_nat ebtable_broute ip6table_nat ip6table_mangle ip6table_raw ip6table_security iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 iptable_mangle iptable_raw iptable_security ip_set nfnetlink ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter bpfilter cmac algif_hash qrtr algif_skcipher af_alg bnep snd_sof_amd_rembrandt snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci rtw89_8852ae snd_sof_xtensa_dsp rtw89_8852a snd_sof snd_hda_codec_realtek rtw89_pci snd_hda_codec_generic snd_sof_utils ledtrig_audio snd_soc_core btusb rtw89_core snd_hda_codec_hdmi btrtl uvcvideo btbcm intel_rapl_msr snd_hda_intel btintel videobuf2_vmalloc intel_rapl_common videobuf2_memops snd_intel_dspcfg btmtk nls_iso8859_1 M�r 15 17:53:52 yoga kernel: snd_intel_sdw_acpi snd_compress videobuf2_v4l2 mac80211 snd_pcm_dmaengine nls_cp437 bluetooth videodev hid_sensor_als edac_mce_amd snd_pci_ps hid_sensor_trigger snd_hda_codec snd_rpl_pci_acp6x hid_sensor_iio_common industrialio_triggered_buffer kvm_amd snd_acp_pci vfat fat libarc4 kfifo_buf snd_hda_core xfs ecdh_generic videobuf2_common snd_pci_acp6x kvm snd_pci_acp5x industrialio snd_hwdep mc irqbypass wmi_bmof cfg80211 snd_pcm snd_timer ideapad_laptop snd_rn_pci_acp3x snd_acp_config pcspkr sparse_keymap efi_pstore snd snd_soc_acpi platform_profile soundcore k10temp i2c_piix4 snd_pci_acp3x rfkill tiny_power_button acpi_cpufreq button ac joydev nfsd auth_rpcgss nfs_acl lockd grace sunrpc fuse configfs dmi_sysfs ip_tables x_tables usbhid amdgpu drm_ttm_helper ttm crct10dif_pclmul crc32_pclmul polyval_clmulni polyval_generic iommu_v2 gf128mul drm_buddy gpu_sched drm_display_helper hid_sensor_custom xhci_pci xhci_pci_renesas ghash_clmulni_intel xhci_hcd M�r 15 17:53:52 yoga kernel: hid_sensor_hub ucsi_acpi cec nvme video typec_ucsi sha512_ssse3 hid_multitouch hid_generic aesni_intel crypto_simd usbcore cryptd roles nvme_core ccp rc_core typec sp5100_tco battery i2c_hid_acpi wmi i2c_hid serio_raw btrfs blake2b_generic xor raid6_pq libcrc32c crc32c_intel sg br_netfilter bridge stp llc dm_multipath dm_mod scsi_dh_rdac scsi_dh_emc scsi_dh_alua msr efivarfs M�r 15 17:53:52 yoga kernel: CPU: 6 PID: 6022 Comm: vlc Not tainted 6.2.2-1-default #1 openSUSE Tumbleweed d96a51c172c54c631a431306c0e33b18c609861e M�r 15 17:53:52 yoga kernel: Hardware name: LENOVO 82MS/LNVNB161216, BIOS GZCN31WW 09/06/2022 M�r 15 17:53:52 yoga kernel: RIP: 0010:usb_submit_urb+0x5bc/0x6a0 [usbcore] M�r 15 17:53:52 yoga kernel: Code: 48 89 54 24 18 44 89 44 24 0c e8 cf d8 01 ee 44 8b 44 24 0c 89 d9 48 8b 54 24 18 48 89 c6 48 c7 c7 f0 28 a7 c0 e8 8c 41 3b ee <0f> 0b 4c 8b 5c 24 10 e9 d6 fc ff ff 80 3d 2d b8 03 00 00 0f 84 97 M�r 15 17:53:52 yoga kernel: RSP: 0018:ffffc13103a3fb70 EFLAGS: 00010282 M�r 15 17:53:52 yoga kernel: RAX: 0000000000000000 RBX: 0000000080000480 RCX: 0000000000000027 M�r 15 17:53:52 yoga kernel: RDX: ffff9bc61ffa24c8 RSI: 0000000000000001 RDI: ffff9bc61ffa24c0 M�r 15 17:53:52 yoga kernel: RBP: 0000000000000001 R08: 0000000000000000 R09: ffffc13103a3fa28 M�r 15 17:53:52 yoga kernel: R10: 0000000000000003 R11: ffff9bc62e2c36a8 R12: ffff9bc3a810c800 M�r 15 17:53:52 yoga kernel: R13: ffff9bc39091b200 R14: 0000000000000000 R15: ffff9bc4b5a6b920 M�r 15 17:53:52 yoga kernel: FS: 00007f458442e6c0(0000) GS:ffff9bc61ff80000(0000) knlGS:0000000000000000 M�r 15 17:53:52 yoga kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 M�r 15 17:53:52 yoga kernel: CR2: 00007f458403d6b0 CR3: 00000001511da000 CR4: 0000000000750ee0 M�r 15 17:53:52 yoga kernel: PKRU: 55555554 M�r 15 17:53:52 yoga kernel: Call Trace: M�r 15 17:53:52 yoga kernel: <TASK> M�r 15 17:53:52 yoga kernel: usb_start_wait_urb+0x65/0x160 [usbcore cda7e5b80fc3b65f4686797e94206150c1e36d1b] M�r 15 17:53:52 yoga kernel: usb_control_msg+0xe3/0x150 [usbcore cda7e5b80fc3b65f4686797e94206150c1e36d1b] M�r 15 17:53:52 yoga kernel: usbtv_set_regs+0x5e/0x80 [usbtv 0eedda8de1e0455659d90ac752b1532709e8ce78] M�r 15 17:53:52 yoga kernel: usbtv_s_input+0x5c/0x60 [usbtv 0eedda8de1e0455659d90ac752b1532709e8ce78] M�r 15 17:53:52 yoga kernel: __video_do_ioctl+0x19c/0x3e0 [videodev 32832d43872282873540ce4201d574e88c8821db] M�r 15 17:53:52 yoga kernel: ? __check_object_size+0x4a/0x200 M�r 15 17:53:52 yoga kernel: video_usercopy+0x327/0x710 [videodev 32832d43872282873540ce4201d574e88c8821db] M�r 15 17:53:52 yoga kernel: ? __pfx___video_do_ioctl+0x10/0x10 [videodev 32832d43872282873540ce4201d574e88c8821db] M�r 15 17:53:52 yoga kernel: v4l2_ioctl+0x49/0x50 [videodev 32832d43872282873540ce4201d574e88c8821db] M�r 15 17:53:52 yoga kernel: __x64_sys_ioctl+0x90/0xd0 M�r 15 17:53:52 yoga kernel: do_syscall_64+0x5b/0x80 M�r 15 17:53:52 yoga kernel: ? __x64_sys_ioctl+0xa8/0xd0 M�r 15 17:53:52 yoga kernel: ? syscall_exit_to_user_mode+0x17/0x40 M�r 15 17:53:52 yoga kernel: ? do_syscall_64+0x67/0x80 M�r 15 17:53:52 yoga kernel: ? do_syscall_64+0x67/0x80 M�r 15 17:53:52 yoga kernel: ? exit_to_user_mode_prepare+0x166/0x1f0 M�r 15 17:53:52 yoga kernel: ? syscall_exit_to_user_mode+0x17/0x40 M�r 15 17:53:52 yoga kernel: ? do_syscall_64+0x67/0x80 M�r 15 17:53:52 yoga kernel: ? exc_page_fault+0x66/0x150 M�r 15 17:53:52 yoga kernel: entry_SYSCALL_64_after_hwframe+0x72/0xdc M�r 15 17:53:52 yoga kernel: RIP: 0033:0x7f45b8391b4d M�r 15 17:53:52 yoga kernel: Code: 5d c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 8b 82 0d 00 f7 d8 64 89 01 48 M�r 15 17:53:52 yoga kernel: RSP: 002b:00007f458442cd78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 M�r 15 17:53:52 yoga kernel: RAX: ffffffffffffffda RBX: 00000000c0045627 RCX: 00007f45b8391b4d M�r 15 17:53:52 yoga kernel: RDX: 00007f458442d2e0 RSI: 00000000c0045627 RDI: 000000000000001f M�r 15 17:53:52 yoga kernel: RBP: 0000000000000000 R08: 0000000000000001 R09: 00000000c0045627 M�r 15 17:53:52 yoga kernel: R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 M�r 15 17:53:52 yoga kernel: R13: 00000000c0045627 R14: 00007f458442d2e0 R15: 000000000000001f M�r 15 17:53:52 yoga kernel: </TASK> M�r 15 17:53:52 yoga kernel: ---[ end trace 0000000000000000 ]--- -- You are receiving this mail because: You are the assignee for the bug.