Re: NULL pointer dereference in usb_ifnum_to_if

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Nov 08, 2017 at 03:08:32PM +0100, Philipp Kern wrote:
> Hi,
> 
> I encountered a bunch of NULL pointer dereferences with the same stack
> trace:
> 
> [ 25.774914] usb 3-2: USB disconnect, device number 3
> [ 30.769840] BUG: unable to handle kernel NULL pointer dereference at (null)
> [ 30.769846] IP: [<ffffffff8161b125>] usb_ifnum_to_if+0x25/0x60
> [ 30.769851] PGD 0
> [ 30.769852] Oops: 0000 [#1] SMP
> [ 30.769854] Modules linked in: nvidia_uvm(POE) nvidia(POE)
> snd_hda_codec_hdmi btusb btrtl btbcm ppdev btintel joydev bnep intel_rapl
> x86_pkg_temp_thermal intel_powerclamp coretemp uvcvideo videobuf2_vmalloc
> videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common kvm videodev
> ftdi_sio media snd_usb_audio bluetooth usbserial irqbypass snd_usbmidi_lib
> crct10dif_pclmul crc32_pclmul snd_rawmidi ghash_clmulni_intel snd_seq_device
> serio_raw aesni_intel hid_multitouch aes_x86_64 lrw snd_hda_codec_realtek
> gf128mul glue_helper ablk_helper cryptd snd_hda_codec_generic drm lpc_ich
> snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep snd_pcm parport_pc
> parport 8250_fintek snd_timer snd wmi soundcore mei_me shpchp udlfb(OE) mei
> mac_hid fb_sys_fops syscopyarea sysfillrect sysimgblt hid_sis(OE)
> hid_mml(OE) 99xx(OE) hid_generic usbhid hid e1000e psmouse ahci libahci ptp
> pps_core fjes video
> [ 30.769890] CPU: 1 PID: 1597 Comm: [redacted] Tainted: P OE
> 4.4.0-97-generic #120-Ubuntu

That's quite old, and I think there were some reference counting fixes
that went into newer kernels for the usb video driver.  Can you try 4.13
at the latest to see if this is still a problem?

thanks,

greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux