I have this problem too. For me it appeared between 4.4.0-87-generic and 4.4.0-89-generic on 16.04 LTS. I have confirmed it by rebooting multiple times with both kernels.
It seems like there is a null reference problem in tveeprom_hauppauge_analog() in drivers/media/common/tveeprom.c. This code is called from pvrusb2-eeprom.c while reading the firmware. The firmware itself seem to be the same while booting both working and non-working kernels, so I figure the problem is in the kernel. dmesg: [ 11.767533] cx25840 11-0044: loaded v4l-cx25840.fw firmware (16382 bytes) [ 14.730812] BUG: unable to handle kernel NULL pointer dereference at 0000000000000002 [ 14.730837] IP: [<ffffffffc1595818>] tveeprom_hauppauge_analog+0x818/0xbc0 [tveeprom] I will try to attach both the firmware and a full output from dmesg. ** Attachment added: "Firmware loaded while the driver is craching" https://bugs.launchpad.net/ubuntu/+bug/1710419/+attachment/4955586/+files/v4l-cx25840.fw -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1710419 Title: WinTV-PVR-USB2 24xxx (pvrusb2) will not mount To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/1710419/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
