From 60eb593c1870dce088ed2a96e347a3f2e2ce9b51 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?R=C3=A9mi=20Denis-Courmont?= <remi@remlab.net>
Date: Tue, 28 May 2019 19:45:25 +0300
Subject: [PATCH] rc: fix potential use-after-free

---
 modules/control/oldrc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/control/oldrc.c b/modules/control/oldrc.c
index 365eaeab9546..0bc3aa526dda 100644
--- a/modules/control/oldrc.c
+++ b/modules/control/oldrc.c
@@ -634,8 +634,8 @@ static void PlayerGetTitle(intf_thread_t *intf)
 
     vlc_player_Lock(player);
     title = vlc_player_GetSelectedTitle(player);
-    vlc_player_Unlock(player);
     msg_print(intf, "%s", (title != NULL) ? title->name : "");
+    vlc_player_Unlock(player);
 }
 
 static void PlayerVoutSnapshot(intf_thread_t *intf)
-- 
GitLab