vlc | branch: master | Thomas Guillem <[email protected]> | Tue Jun 9 17:29:52 2020 +0200| [c973e161335d129809b47ac4c451877caa6c052d] | committer: Thomas Guillem
lib: media_player: fix wrong assert > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=c973e161335d129809b47ac4c451877caa6c052d --- lib/media_player.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/media_player.c b/lib/media_player.c index c512a04f11..d33a1b5b5c 100644 --- a/lib/media_player.c +++ b/lib/media_player.c @@ -335,7 +335,9 @@ on_program_selection_changed(vlc_player_t *player, int unselected_id, const struct vlc_player_program *program = vlc_player_GetSelectedProgram(player); - assert(program); + + if (unlikely(program == NULL)) /* can happen when the player is stopping */ + return; libvlc_event_t event; event.type = libvlc_MediaPlayerScrambledChanged; _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
