plexinc / plex-media-player

Next generation Plex Desktop/Embedded Client
GNU General Public License v2.0
1.16k stars 170 forks source link

PMP crashes on missing font glyph #1021

Open counterfit opened 3 years ago

counterfit commented 3 years ago

Test environment

PMS Version: 4.55.0 PMP Version: 2.58.0.1076-38e019da Platform (Windows/macOS/Embedded RPi/Embedded Intel): macOS

Steps to reproduce

  1. Play a file with subtitles that use a glyph not in the font used. (⨯)

Current behavior

  1. PMP crashes immediately

Expected behavior

  1. PMP doesn't crash, and plays the file normally.

Log: Plex Media Player.log.zip Media XML: 88006.xml.zip Sample: https://drive.google.com/file/d/1WAzRiMPgTXvydTjiHkwEAhb-axjAfu2Y/view?usp=sharing Note: The sample is from the 720p version, while the media info XML is from the 1080p version. Both exhibit the same behavior.

mseeley commented 3 years ago

Hi @counterfit, thanks for the nice issue report. Will you please confirm if these are the glpyhs expected to display?

image

If so we'll close this issue without fixing PMP so we can continue to put our energy into Plex HTPC.

counterfit commented 3 years ago

No, it's around 25-26s into the clip. This is how it's displayed in IINA, which manages fine. Full_Dive_font_crasher_shorter_sample-0001

counterfit commented 3 years ago

I'm getting the same crash in Plex HTPC as well.