Server Version#: 1.40.5.8829
Player Version#: Web 4.135.2
Since upgrade to 1.40.5.8829, every time a user start transcoding a HEVC file, Plex Media Server crash. I see the process being restarting in systemctl and a Crash Report is generated within Plex.
h264 files are ok. It happens with all the client tested with latest player version(Web, iPad, AppleTV and Chromecast).
I have an Intel GPU (DG2 ARC 380).
I can’t find any error that seems to be related to the crash in either plex logs nor crash report. Both are attached to this topic.
Reverting back to previous version (1.40.4.8679) fixes the issue.
Plex largely follows the Ubuntu vetted LTS kernels.
AFAIK, 24.04.1 will be released with 6.8 or 6.8.1 kernel.
I apologize if that’s actually 6.9 (been OOO a few days).
You are correct, testing all the kernels is a logistic, impossible, nightmare.
We try to hit everything mainstream.
The logs you provided don’t show me anything related to playback.
The only things of value I see are:
The PMS version
The ARC gpu detected
The last lines are:
Aug 09, 2024 08:40:58.290 [140501648943928] DEBUG - [HttpClient/HCl#4] HTTP/2.0 (0.1s) 200 response from GET https://plex.tv/api/v2/server/users?auth_token=xxxxxxxxxxxxxxxxxxxx (reused)
Aug 09, 2024 08:40:58.291 [140501615389496] DEBUG - [HCl#6] HTTP requesting GET https://plex.tv/api/v2/server/users/subscriptions?auth_token=xxxxxxxxxxxxxxxxxxxx
Aug 09, 2024 08:40:58.325 [140501648943928] DEBUG - [HttpClient/HCl#5] HTTP/2.0 (0.1s) 200 response from GET https://plex.tv/media/providers?X-Plex-Token=xxxxxxxxxxxxxxxxxxxx (reused)
Aug 09, 2024 08:40:58.325 [140501653138232] DEBUG - [MediaProviderManager] discovered cloud provider (Metadata)
Aug 09, 2024 08:40:58.325 [140501653138232] DEBUG - [MediaProviderManager] loading cloud provider details (Metadata) (alive: 0)
Please forgive me but I’m not sure what I can/should do here.
ARC GPUs won’t be addressed until 1) this effort completes and 2) the transcoder upgrade (we’re currently v4 and need at least v5)
TBH I didn’t even know Ubuntu vet their Kernel, I use Debian and stick to info given by The Linux Kernel Archives.
I will continue to use 1.40.4.8679 for now. It was more like a bug report than something else. But I understand, ARC is not officially supported and I should stick to LTS Kernels, it’s an understandable statement.
Sticking to what the Linux Kernel Archives considers EOL is usually a bit premature.
The distros always tend to run behind due to their pipeline.
The only time I advocate grabbing a specific kernel from kernel.org is if researching a specific bug. For GA stuff, it’s usually, unfortunately, above most skill levels.
If you can follow the Debian released kernel or the Ubuntu released kernel, we’ll be able to track with you.
Re the ARC, I expect the FFMPEG core in v6 to provide us what we need.
(we’ve only glimpsed at it so far and that’s premature in and of itself)