Memory fault in Debian Server

Server Version#: 1.18.6.2368-97add474d

on my Debian server running Buster - version 10.3, the command dmesg shows the following error:

[quote]
Plex Media Serv[17027]: segfault at c0 ip 0000000001241e96 sp 00007efd34ff8020 error 4 in Plex Media Server[937000+d80000]
Code: ae e4 46 00 55 41 57 41 56 53 48 83 ec 38 49 89 d7 48 89 f5 49 89 fe 48 89 e3 48 89 df 31 f6 31 d2 e8 4e fe a7 ff 48 8b 45 00 <8b> b0 c0 00 00 00 48 89 df e8 5c 2c d2 ff 89 c5 41 89 07 49 8b 86[/quote]

the previous version 1.18.5.2309 did not produce this error.
is this a know error ??

Plex Media Server Logs_2020-02-15_11-29-22.zip (608.6 KB)

After updating to 10.3, I had similar messages till I did a power down and restart, a reboot wasn’t enough.

ok, thanks
just did a power down, waited, waited and reboot.
we’ll see :slight_smile:

If you turn off crash reporting, it will create but not upload the crash dump file.

If you are willing, I can inspect it to see where it’s failing. I will be able to see if it’s failing in a Debian-provided library or in a Plex-provided library as well as see the contents of the variables.

crash reporting was and is turned off.
but there was no dump file.
will inspect again, after a new crash, if any.

@ChuckPa
to-day I started a video to be played and PMS crashed.
here is the crash-dump

5c2cd7f9-564b-dc0c-4aa885f8-66b642d5.dmp.zip (53.5 KB)

I will use 1.18.6.2368 as this is what your most recent log shows:

Feb 14, 2020 20:27:31.016 [0x7f0f0fd9e700] INFO - Plex Media Server v1.18.6.2368-97add474d - Debian GNU/Linux PC x86_64 - build: linux-x86_64 debian - GMT 01:00
Feb 14, 2020 20:27:31.016 [0x7f0f0fd9e700] INFO - Linux version: 10 (buster), language: nl-NL
Feb 14, 2020 20:27:31.016 [0x7f0f0fd9e700] INFO - Processor Intel(R) Celeron(R) CPU J3455 @ 1.50GHz
Feb 14, 2020 20:27:31.016 [0x7f0f0fd9e700] INFO - /usr/lib/plexmediaserver/Plex Media Server

I am looking at your stack traceback now.

Was the item to be played in a playlist? I am seeing references to PlayLists.

Was video part of a PlayList or was a PlayList syncing to a device concurrently with Playback? I’m need to sort out which context this is in.

version 1.18.6.2368 is correct.
just before the crash, the item to be played was added to a folder called Video2Stream.
as I could not find the item in the web-gui of PMS and also my Apple TV was not responding properly, I attempted to add the file to my playlist.
than my PMS-server appeared to have crashed.

Thank you. Now that is making sense to me.

If you can take a minute and please flush out, as best you can, what would be a Step-by-Step sequence I could give to Engineering.

I have the information from your crash dump and it is pointing to an event it wasn’t expecting. If we can recreate that then they will also be able to recreate it and fix the problem.

I think the particulars of what (movie / tv / other video / etc) is important too.
Please don’t hesitate to write it out in line-by-line format (think of writing a “how to”)

I did try to reproduce the problem, but my PMS-service did not crash.
what I did was this:

  • I move the mkv-file out of the folders known to PMS
  • I did go to manage server and cleaned and optimized the library.
  • than I left the server running over-night, giving time to regular maintenace.
  • so, this morning, there were no playlists. there was only one empty library, called Video2Stream.
  • next, I move the mkv-file into a folder calles Films2Stream
  • I opened the Plex-Gui and created a new library, also called Films2stream.
  • in short, what I usually do, when I am adding new mkv’s to watch.

and unlike last week and recently, PMS did not crash.
what more can I do ??

I have the existing crash info.
I would like to keep your crash dump here for now.

If you can recreate it or it happens again doing the same thing,

  1. Please download the logs immediately. (we need to capture those events)
  2. Attach the log ZIP
  3. Attach the new DMP file.

I have been chatting with the devs on this.

The primary issue is: No playlist is info was passed to the function.
It crashed because it was a null value (which would imply a timing error).

In the recreation, is this correct?

  1. Add new movie.
  2. Go to the movie and open the pre-play page.
  3. Add to a playlist
  4. Start to play
  5. Crash occurs here?

not sure anymore, sorry.
from my memory, I would say that the crash occured when I was trying to open and play the file, as I opened it from the page called “Home”

just had an update to version 1.18.7.2438
will be more carefull next time it crashes.

Thanks. I greatly appreciate it.
Even though this will be tough to track/find,
once we do, then the real fun comes in as to why it’s happening.

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