Here to report the same issue with a newly (as in a few days ago) setup pms + tuner system. Here’s my system details:
Debian testing, using: Linux 5.10.0-8-amd64 #1 SMP Debian 5.10.46-4 (2021-08-03) x86_64 GNU/Linux
Running: plexmediaserver 1.24.1.4931-1a38e63c6 amd64
With a tuner: Bus 002 Device 003: ID 2040:826d Hauppauge 955D
Using an Intel NUC with an: Intel(R) Core™ i3-3217U CPU @ 1.80GHz, and I’ve configured plex to use the built-in i915 graphics, for hardware decode/encode offload:
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
Additional tuner device details:
[ 4.757876] em28xx 2-1.2:1.0: Identified as Hauppauge WinTV-dualHD 01595 ATSC/QAM (card=100)
[ 4.762791] tveeprom: Hauppauge model 204201, rev C2I6, serial# 14063675
[ 6.101903] em28xx 2-1.2:1.0: Identified as Hauppauge WinTV-dualHD 01595 ATSC/QAM (card=100)
[ 6.107085] tveeprom: Hauppauge model 204201, rev C2I6, serial# 14063675
[ 6.418710] rc rc0: Hauppauge WinTV-dualHD 01595 ATSC/QAM as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/rc/rc0
[ 6.418933] input: Hauppauge WinTV-dualHD 01595 ATSC/QAM as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/rc/rc0/input6
…tuner chip & firmware rev:
si2157 13-0060: found a ‘Silicon Labs Si2157-A30’
si2157 13-0060: firmware version: 3.0.5
The plex tuner daemon seems to segfault almost all the time after stopping a live TV session from the plex iOS app. I can’t seem to get it to crash when starting/stopping via app.plex.tv/desktop, only the iOS app. Curious.
In this example we see a kernel message from an apparent re-probe/modprobe of the usb tuner after I had tapped on a channel from the app. Note I allowed the iOS app to stream the channel for ~30 seconds before stopping the session. After stopping, we get the segfault.
Noteable: I have to reboot the system to restore tuner functionality. Simply reloading PMS and other services doesn’t un-wedge whatever state plex/this tuner driver left things in.
Sidebar: is the plex daemon reloading this module each time a user starts/stops a live tv tuning session? I can’t tell. Perhaps that’s causing the crash. I’m sure nobody tests reloading this module over and over as folks start/stop viewing and change channels, but I digress. Perhaps if the plex tuner daemon is in fact reloading this module, maybe don’t do that. 
Sep 7 18:30:02 plexair-northwoods kernel: [40845.058800] si2157 13-0060: found a ‘Silicon Labs Si2157-A30’
Sep 7 18:30:02 plexair-northwoods kernel: [40845.086172] si2157 13-0060: firmware version: 3.0.5
Sep 7 18:30:34 plexair-northwoods kernel: [40876.997092] Plex Tuner Serv[544]: segfault at 17 ip 00007fb929f84bdc sp 00007fb927dc6000 error 4 in Plex Tuner Service[7fb929f5a000+127000]
Sep 7 18:30:34 plexair-northwoods kernel: [40876.997129] Code: 7d d0 e8 d7 a4 0f 00 80 3d cf 2e 12 00 00 48 8d 35 b1 2e 12 00 79 07 48 8b 35 a8 2e 12 00 48 8b 85 30 ff ff ff 4a 8b 54 20 28 <80> 7a 17 00 79 03 48 8b 12 48 8b 7d d0 e8 a2 a4 0f 00 48 8b 85 90
Happy bug hunting,
-Tk