Skip to content

Assertion failed! (vout_subpictures.c?)

Hi, I was getting this assertion failed message on an older nightly build, so I downloaded today's nightly build, but it's the same. Appears about every 20-30 minutes when watching a movie for me.

Assertion failed!

Program: C:\Program Files\VideoLAN\VLC\vlc.exe
File: /builds/videolan/vlc/extras/pack.../vout_s...tures.c
Line: 1496

Expression: output_last_ptr->place.x == cache_pos->

For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts

(Press Retry to debug the application - JIT must be enabled)

image

I think the line in question is this one, but no idea what's the cause of the failure.

https://code.videolan.org/videolan/vlc/-/blob/master/src/video_output/vout_subpictures.c#L1496

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information