Having a subtitle file causes some videos to not render. Video refuses to start.
DNDing a subtitle file to VLC sometimes causes VLC to stop rendering video and the progress bar races to the end and stops.
Same with vlsub download.
Some videos work with subs; some don't.
3.0.6 and 3.0.8 both have same issue.
Here's a message=2 printout of a DND of subs file onto video:
main debug: auto hiding mouse cursor
main debug: loading spu-es slave: file:///E:/Video/xxx.srt (forced: 1)
main debug: `file:///E:/Video/xxx.srt' gives access `file' demux `subtitle' path `/E:/Video/xxx.srt'
main debug: creating demux: access='file' demux='subtitle' location='/E:/Video/xxx.srt' file='E:\Video\xxx.srt'
main debug: looking for access_demux module matching "file": 15 candidates
main debug: no access_demux modules matched
main debug: creating access: file:///E:/Video/xxx.srt
main debug: (path: E:\Video\xxx.srt)
main debug: looking for access module matching "file": 26 candidates
main debug: using access module "filesystem"
main debug: looking for stream_filter module matching "prefetch,cache_read": 24 candidates
cache_read debug: Using stream method for AStream*
cache_read debug: starting pre-buffering
cache_read debug: received first data after 0 ms
cache_read debug: pre-buffering done 1024 bytes in 0s - 1000000 KiB/s
main debug: using stream_filter module "cache_read"
main debug: looking for stream_filter module matching "any": 24 candidates
lua debug: Trying Lua scripts in C:\Users\XXX\AppData\Roaming\vlc\lua\playlist
...
main debug: no stream_filter modules matched
main debug: looking for stream_directory module matching "any": 1 candidates
main debug: no stream_directory modules matched
main debug: attachment of directory-extractor failed for file:///E:/Video/xxx.srt
main debug: looking for stream_filter module matching "record": 24 candidates
main debug: using stream_filter module "record"
main debug: creating demux: access='file' demux='subtitle' location='/E:/Video/xxx.srt' file='E:\Video\xxx.srt'
main debug: looking for demux module matching "subtitle": 55 candidates
vobsub debug: this doesn't seem to be a vobsub file
main error: option sub-original-fps does not exist
subtitle debug: Movie fps: -1.000000
subtitle debug: autodetecting subtitle format
subtitle debug: detected SubRIP format
subtitle debug: loading all subtitles...
subtitle debug: loaded 367 subtitles
subtitle debug: detected language Wolf of subtitle: /E:/Video/xxx.srt
main debug: unselecting program id=1
main debug: killing decoder fourcc `h264'
main debug: removing module "avcodec"
main debug: picture might be displayed late (missing 18 ms)
main debug: saving a free vout
main debug: reusing provided vout
main debug: removing module "h264"
main debug: killing decoder fourcc `mp4a'
main debug: removing module "faad"
mmdevice debug: state changed: 0
wasapi debug: reset
main debug: removing module "samplerate"
main debug: removing module "scaletempo"
main debug: removing module "float_mixer"
main debug: keeping audio output
main debug: removing module "mpeg4audio"
main debug: selecting program id=0
main debug: using demux module "subtitle"
main debug: destroying useless vout
main debug: removing module "direct3d11"
direct3d11 debug: Direct3D11 resources destroyed
direct3d11 debug: Direct3D11 device adapter closed
direct3d11 error: SetThumbNailClip failed: 0x800706f4
direct3d11 debug: Win32 Vout EventThread terminating
direct3d11 debug: Win32VoutCloseWindow
direct3d11 debug: WinProc WM_DESTROY
main debug: removing module "inhibit"
qt debug: releasing video...
qt debug: Video is not needed anymore
main debug: removing module "freetype"
main debug: removing module "yuvp"
main debug: removing module "swscale"
main debug: looking for spu decoder module matching "any": 22 candidates
avcodec debug: using ffmpeg Lavc58.6.103
avcodec debug: CPU flags: 0x08035fdb
avcodec warning: refusing to decode non validated subtitle codec
subsdec debug: trying default character encoding: CP1252
subsdec debug: using automatic UTF-8 detection
main debug: using spu decoder module "subsdec"
ts warning: lost synchro
ts debug: skipping 131 bytes of garbage
ts warning: discontinuity received 0x5 instead of 0x4 (pid=17)
ts error: libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 4) for PID 17
ts debug: SDTCallBack called
<several similar msgs here>
ts warning: lost synchro
ts debug: eof ?
main debug: EOF reached
main debug: waiting decoder fifos to empty
main warning: no vout found, dropping subpicture
main warning: can't get output subpicture