PMS Constantly Crashing

@wpcorgan said:

@sa2000 said:

@wpcorgan said:
Thank you very much @sa2000 .. The next time when i restart PMS i will download the log files and then send you..
thanks again..

No - not send to me but attach in a post here. The support route is through the forums. Only send by Private Message if specifically requested to do so

Hi @sa2000 , my PMS crash this week 3 times, but today i can get the logs…

can you check please, and tell me what is the problem??? please im very sad for this…

thank you thabk you very much… this error was between 10:20 AM and 11:20 AM today..

thanks thanks thanks

@wpcorgan said:
Hi again @sa2000 . Again my PMS crash… 14:55 PM
here send you log files again… please help

Thanks for the logs. They are not crashes as such but deadlocks causing a lockout for requests processing.

For deadlocks to be investigated we need process dumps as well as the logs adn also diagnostic request to get active connections

The steps i give below should be fairly easy to follow - if not please ask

The lockouts happened at 10:24 for the first one and 14:52 for the second.
It may be an idea to upgrade to the latest beta beforehand - version 1.13.2.5102

Diagnostics for a deadlock / lockout (Windows)

  1. Prepare yourself by finding the server security token string as it will be needed for the connections list request. To find the token string, see this support article https://support.plex.tv/articles/204059436-finding-an-authentication-token-x-plex-token/
  2. When the problem occurs (and please wait for sufficient time before capturing diagnostics eg 10 minutes of requests to the server not getting through) , get the output from a specific browser request on the server. In a browser, go to this url http://localhost:32400/connections?X-Plex-Token=xxxxxxxxxxxxxxxxxxxxx where you put the server token string instead of the xxxxxxxxxxxxxxxx. Copy the displayed output to a text file and save
  3. Next is to force a process dump for the Plex Media Server.exe process. We can do this with Windows Task Manager - but on a 64-bit windows and with Plex Media Server.exe being a 32-bit application, you would need to load the 32-bit x86 version of windows task manager. So load this program instead of the default task manager C:\Windows\SysWow64\Taskmgr.exe
  4. Using this 32-bit Taskmgr.exe find the Plex Media Server.exe process, select it and right click on it and choose Create Dump
  5. Check that the dmp file has been created
  6. Adding a new step because of recent deadlock investigations into one recent case, wait another 2 minutes and confirm that requests to the server home page (http://127.0.0.1:32400/web) do not get through and then repeat steps 2 to 5 (so we have 2 sets to compare)
  7. Restart the server and capture the zipped logs
  8. Zip the dmp files and upload to dropbox or similar service
  9. send me by private message link to the zipped dmp files and send the saved /connections output text files and the zipped logs

Thanks