Server Version#: 1.31.2.6783
Player Version#: 4.100.1
My server keeps crashing with the following error message - MP4AtomParser: Invalid atom header size: 0 - repeating over and over again. I have tried installing an older version of Plex media server but this does not help. All seems fine but about 1-2 hours later the server will crash and close.
As I mentioned on another thread it would seem their parser doesn’t stop parsing an MP4 file once it gets an atom with an invalid length (no atom should have a length less than 8 bytes). When it stumbles across an atom with a 0 length, it spits out the error and then tries to advance to the next atom which brings it right back to where it started since the length is listed as “0”.
The MP4 atom parser should be checking for these conditions and stopping the parsing rather than going into an infinite loop and crashing the server.