Plex Media Scanner causing crashes on nightly basis

Hi all,

Kind of looking for advice here. I’ve had my plex box running for a couple of years without any issues. I recently switched from a GTX650TI to a GTX1050TI in the hopes of using hardware transcoding to allleviate the pressure on the CPU and have a better streaming experience. This may well be coincidental and red herring but ever since the switch the Plex Server has been crashing on a nightly basis. It seems to be an issue with the Plex Media Scanner crashing.

I’ve taken a look at the logs but unfortunately I can’t make out what could be causing the issue. (File removed)

If anyone would be able to advise that would be greatly appreciated.

Many thanks.

Server Version#:1.20.3.3483
Player Version#:

Thanks for that log & memory dump.

From it I can see the scanner was running

/usr/lib/plexmediaserver/Plex Media Scanner--analyze--log-file-suffix Analysis--item13219EAE_ROOT=/tmp/pms-10855a18-4068-460d-ba5f-280367d92dfd/EasyAudioEncoderFFMPEG_EXTERNAL_LIBS=/var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Codecs/02cff92-3522-linux-x86_64/HOME=/var/lib/plexmediaserverINVOCATION_ID=9951908f59584faa9d46599d8cad2577JOURNAL_STREAM=9:48038LANG=en_GB.UTF-8LANGUAGE=en_GB:enLD_LIBRARY_PATH=/usr/lib/plexmediaserver/libLIBVA_DRIVERS_PATH=/usr/lib/plexmediaserver/lib/driLOGNAME=plexPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/binPLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR=/var/lib/plexmediaserver/Library/Application SupportPLEX_MEDIA_SERVER_HOME=/usr/lib/plexmediaserverPLEX_MEDIA_SERVER_INFO_DEVICE=PCPLEX_MEDIA_SERVER_INFO_MODEL=x86_64PLEX_MEDIA_SERVER_INFO_PLATFORM_VERSION=18.04.5 LTS (Bionic Beaver)PLEX_MEDIA_SERVER_INFO_VENDOR=UbuntuPLEX_MEDIA_SERVER_MAX_PLUGIN_PROCS=6PWD=/SHELL=/bin/shUSER=plexX_PLEX_TOKEN=F7Y-T4yTSiQ4HexFscHB/usr/lib/plexmediaserver/Plex Media Scanner

I can also see it was running analysis as part of maintenance.

I can also see an attempted video playback session (failed due to what looks like a corrupt video – no audio or video stream info in the file)

whatever happened next seems to have created the crash.

Does this make any sense to you and might you be able to identify what that item is/was?

Nov 02, 2020 02:04:50.082 [0x7fb4117fa700] DEBUG - Media Analyzer: Performing on-the-fly analysis on 1 item.
Nov 02, 2020 02:04:50.082 [0x7fb4117fa700] DEBUG - Job running: EAE_ROOT='/tmp/pms-10855a18-4068-460d-ba5f-280367d92dfd/EasyAudioEncoder' FFMPEG_EXTERNAL_LIBS='/var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Codecs/02cff92-3522-linux-x86_64/' X_PLEX_TOKEN='xxxxxxxxxxxxxxxxxxxx' '/usr/lib/plexmediaserver/Plex Media Scanner' '--analyze' '--log-file-suffix' ' Analysis' '--item' '13219'
Nov 02, 2020 02:04:50.082 [0x7fb4117fa700] DEBUG - Jobs: Starting child process with pid 8017
Nov 02, 2020 02:04:50.116 [0x7fb3b87f8700] DEBUG - HTTP 200 response from GET https://plex.tv/api/v2/server/access_tokens?auth_token=xxxxxxxxxxxxxxxxxxxx
Nov 02, 2020 02:04:50.117 [0x7fb3b87f8700] DEBUG - MyPlex: updating with 6 access tokens
Nov 02, 2020 02:04:50.117 [0x7fb3b87f8700] DEBUG - HTTP requesting GET https://plex.tv/api/v2/server/users?auth_token=xxxxxxxxxxxxxxxxxxxx
Nov 02, 2020 02:04:50.117 [0x7fb42b7fe700] DEBUG - HTTP requesting GET https://plex.tv/media/providers?X-Plex-Token=xxxxxxxxxxxxxxxxxxxx
Nov 02, 2020 02:04:50.156 [0x7fb4477fe700] DEBUG - Auth: authenticated user 1 as felix.remillard@gmail.com
Nov 02, 2020 02:04:50.156 [0x7fb4297fa700] DEBUG - Request: [147.147.162.108:1024 (WAN)] GET /status/sessions/background (6 live) TLS GZIP Signed-in Token (felix.remillard@gmail.com)
Nov 02, 2020 02:04:50.157 [0x7fb447fff700] DEBUG - Completed: [147.147.162.108:1024] 200 GET /status/sessions/background (6 live) TLS GZIP 0ms 476 bytes (pipelined: 1)
Nov 02, 2020 02:04:50.206 [0x7fb447fff700] DEBUG - Auth: authenticated user 1 as felix.remillard@gmail.com
Nov 02, 2020 02:04:50.206 [0x7fb4297fa700] DEBUG - Request: [147.147.162.108:1025 (WAN)] GET /status/sessions/background (7 live) TLS GZIP Signed-in Token (felix.remillard@gmail.com)
Nov 02, 2020 02:04:50.206 [0x7fb4477fe700] DEBUG - Completed: [147.147.162.108:1025] 200 GET /status/sessions/background (7 live) TLS GZIP 0ms 476 bytes (pipelined: 1)
Nov 02, 2020 02:04:50.287 [0x7fb3b87f8700] DEBUG - HTTP 200 response from GET https://plex.tv/api/v2/server/users?auth_token=xxxxxxxxxxxxxxxxxxxx
Nov 02, 2020 02:04:50.359 [0x7fb42b7fe700] DEBUG - HTTP 200 response from GET https://plex.tv/media/providers?X-Plex-Token=xxxxxxxxxxxxxxxxxxxx
Nov 02, 2020 02:04:50.456 [0x7fb447fff700] DEBUG - handleStreamRead code 1: stream truncated
Nov 02, 2020 02:04:50.456 [0x7fb447fff700] DEBUG - NotificationStream: Removing because of error
Nov 02, 2020 02:04:50.457 [0x7fb447fff700] DEBUG - Completed after connection close: [147.147.162.108:1028] -3 GET /:/websockets/notifications?filters=log (7 live) TLS GZIP 30783790ms 1666598 bytes
Nov 02, 2020 02:04:50.466 [0x7fb4477fe700] DEBUG - handleStreamRead code 1: stream truncated
Nov 02, 2020 02:04:50.466 [0x7fb4477fe700] DEBUG - NotificationStream: Removing because of error
Nov 02, 2020 02:04:50.466 [0x7fb4477fe700] DEBUG - Completed after connection close: [127.0.0.1:52598] -3 GET /:/websockets/notifications (6 live) TLS GZIP 30934960ms 177578 bytes
Nov 02, 2020 02:05:20.082 [0x7fb4117fa700] DEBUG - Killing job.
Nov 02, 2020 02:05:20.082 [0x7fb4117fa700] DEBUG - Signalling job ID 8017 with 9
Nov 02, 2020 02:05:20.082 [0x7fb4117fa700] DEBUG - Media Analyzer: Background analysis completed in 30.0 seconds, removing 1 IDs
Nov 02, 2020 02:05:20.083 [0x7fb44dd30700] DEBUG - Jobs: '/usr/lib/plexmediaserver/Plex Media Scanner' exit code for process 8017 is -9 (signal: Killed)
Nov 02, 2020 02:05:20.094 [0x7fb3f8ff9700] DEBUG - It took 70.000000 ms to retrieve 1 items.
Nov 02, 2020 02:05:20.095 [0x7fb3f8ff9700] ERROR - MDE: video has neither a video stream nor an audio stream
Nov 02, 2020 02:05:20.095 [0x7fb3f8ff9700] ERROR - MDE: video has neither a video stream nor an audio stream
Nov 02, 2020 02:05:20.095 [0x7fb3f8ff9700] ERROR - IntroDetector: Failed to get a decision for: /mnt/plex2/Television/Tom.Clancys.Jack.Ryan.S01.1080p.AMZN.WEB-DL.DDP5.1.H.264-NTG[ettv]/Tom.Clancys.Jack.Ryan.S01E02.French.Connection.1080p.AMZN.WEB-DL.DDP5.1.H.264-NTG.mkv
Nov 02, 2020 02:05:20.095 [0x7fb3f8ff9700] DEBUG - Activity: updated activity 2346d7cd-0bee-461c-aa72-4dff732e3c4c - completed 20.2% - Detecting intros
Nov 02, 2020 02:05:20.097 [0x7fb3f8ff9700] DEBUG - Downloading document http://127.0.0.1:32400/library/metadata/13220
Nov 02, 2020 02:05:20.098 [0x7fb4117fa700] DEBUG - Media Analyzer: Performing on-the-fly analysis on 1 item.
Nov 02, 2020 02:05:20.098 [0x7fb4117fa700] DEBUG - Job running: EAE_ROOT='/tmp/pms-10855a18-4068-460d-ba5f-280367d92dfd/EasyAudioEncoder' FFMPEG_EXTERNAL_LIBS='/var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Codecs/02cff92-3522-linux-x86_64/' X_PLEX_TOKEN='xxxxxxxxxxxxxxxxxxxx' '/usr/lib/plexmediaserver/Plex Media Scanner' '--analyze' '--log-file-suffix' ' Analysis' '--item' '13220'
Nov 02, 2020 02:05:20.100 [0x7fb4117fa700] DEBUG - Jobs: Starting child process with pid 8032
Nov 02, 2020 02:05:20.195 [0x7fb4297fa700] DEBUG - Request: [127.0.0.1:45442 (Loopback)] GET /library/changestamp (4 live) GZIP Signed-in Token (felix.remillard@gmail.com)
Nov 02, 2020 02:05:20.196 [0x7fb447fff700] DEBUG - Completed: [127.0.0.1:45442] 200 GET /library/changestamp (4 live) GZIP 0ms 467 bytes
Nov 02, 2020 02:05:20.197 [0x7fb4297fa700] DEBUG - Request: [127.0.0.1:45446 (Loopback)] GET /:/metadata/flushMetadataCounterCache (4 live) GZIP Signed-in Token (felix.remillard@gmail.com)
Nov 02, 2020 02:05:20.197 [0x7fb447fff700] DEBUG - Completed: [127.0.0.1:45446] 200 GET /:/metadata/flushMetadataCounterCache (4 live) GZIP 0ms 166 bytes
Nov 02, 2020 02:05:20.273 [0x7fb4297fa700] DEBUG - Request: [127.0.0.1:45450 (Loopback)] GET /:/metadata/notify/changeItemState?librarySectionID=2&metadataItemID=13220&metadataType=4&state=-1&mediaState=analyzing (4 live) GZIP Signed-in Token (felix.remillard@gmail.com)
Nov 02, 2020 02:05:20.273 [0x7fb447fff700] DEBUG - Completed: [127.0.0.1:45450] 200 GET /:/metadata/notify/changeItemState?librarySectionID=2&metadataItemID=13220&metadataType=4&state=-1&mediaState=analyzing (4 live) GZIP 0ms 166 bytes
Nov 02, 2020 02:05:20.273 [0x7fb4297fa700] DEBUG - Request: [127.0.0.1:45454 (Loopback)] GET /:/metadata/notify/changeItemState?librarySectionID=2&metadataItemID=13220&metadataType=4&state=-1&mediaState=thumbnailing (4 live) GZIP Signed-in Token (felix.remillard@gmail.com)
Nov 02, 2020 02:05:20.273 [0x7fb447fff700] DEBUG - Completed: [127.0.0.1:45454] 200 GET /:/metadata/notify/changeItemState?librarySectionID=2&metadataItemID=13220&metadataType=4&state=-1&mediaState=thumbnailing (4 live) GZIP 0ms 166 bytes
Nov 02, 2020 02:05:20.551 [0x7fb4297fa700] DEBUG - Request: [127.0.0.1:45458 (Loopback)] GET /library/changestamp (4 live) GZIP Signed-in Token (felix.remillard@gmail.com)
Nov 02, 2020 02:05:20.552 [0x7fb447fff700] DEBUG - Completed: [127.0.0.1:45458] 200 GET /library/changestamp (4 live) GZIP 0ms 467 bytes
Nov 02, 2020 02:05:20.553 [0x7fb4297fa700] DEBUG - Request: [127.0.0.1:45462 (Loopback)] GET /:/metadata/flushMetadataCounterCache (4 live) GZIP Signed-in Token (felix.remillard@gmail.com)
Nov 02, 2020 02:05:20.553 [0x7fb447fff700] DEBUG - Completed: [127.0.0.1:45462] 200 GET /:/metadata/flushMetadataCounterCache (4 live) GZIP 0ms 166 bytes
Nov 02, 2020 02:05:20.553 [0x7fb4297fa700] DEBUG - Request: [127.0.0.1:45466 (Loopback)] GET /:/metadata/notify/changeItemState?librarySectionID=2&metadataItemID=13220&metadataType=4&state=-1&mediaState=idle (4 live) GZIP Signed-in Token (felix.remillard@gmail.com)
Nov 02, 2020 02:05:20.553 [0x7fb4477fe700] DEBUG - Completed: [127.0.0.1:45466] 200 GET /:/metadata/notify/changeItemState?librarySectionID=2&metadataItemID=13220&metadataType=4&state=-1&mediaState=idle (4 live) GZIP 0ms 166 bytes
Nov 02, 2020 02:05:20.556 [0x7fb4297fa700] DEBUG - Request: [127.0.0.1:45470 (Loopback)] GET /library/changestamp (4 live) GZIP Signed-in Token (felix.remillard@gmail.com)
Nov 02, 2020 02:05:20.556 [0x7fb447fff700] DEBUG - Completed: [127.0.0.1:45470] 200 GET /library/changestamp (4 live) GZIP 0ms 468 bytes
Nov 02, 2020 02:05:20.558 [0x7fb4297fa700] DEBUG - Request: [127.0.0.1:45474 (Loopback)] GET /:/metadata/flushMetadataCounterCache (4 live) GZIP Signed-in Token (felix.remillard@gmail.com)
Nov 02, 2020 02:05:20.558 [0x7fb447fff700] DEBUG - Completed: [127.0.0.1:45474] 200 GET /:/metadata/flushMetadataCounterCache (4 live) GZIP 0ms 166 bytes
Nov 02, 2020 02:05:20.562 [0x7fb4297fa700] DEBUG - Request: [127.0.0.1:45478 (Loopback)] GET /library/changestamp (4 live) GZIP Signed-in Token (felix.remillard@gmail.com)
Nov 02, 2020 02:05:20.562 [0x7fb447fff700] DEBUG - Completed: [127.0.0.1:45478] 200 GET /library/changestamp (4 live) GZIP 0ms 468 bytes
Nov 02, 2020 02:05:20.563 [0x7fb4297fa700] DEBUG - Request: [127.0.0.1:45482 (Loopback)] GET /:/metadata/flushMetadataCounterCache (4 live) GZIP Signed-in Token (felix.remillard@gmail.com)
Nov 02, 2020 02:05:20.564 [0x7fb447fff700] DEBUG - Completed: [127.0.0.1:45482] 200 GET /:/metadata/flushMetadataCounterCache (4 live) GZIP 0ms 166 bytes
Nov 02, 2020 02:05:20.566 [0x7fb44dd30700] DEBUG - Jobs: '/usr/lib/plexmediaserver/Plex Media Scanner' exit code for process 8032 is 0 (success)
Nov 02, 2020 02:05:20.566 [0x7fb4117fa700] DEBUG - Killing job.
Nov 02, 2020 02:05:20.566 [0x7fb4117fa700] DEBUG - Signalling job ID 8032 with 9```

Amazing, thank you for the help. I’ll do some digging and see what I can find!

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.