[vlc-commits] Qt: fix segfault in seekpoints updater

Jean-Baptiste Kempf git at videolan.org
Mon Feb 18 17:17:36 CET 2013


vlc | branch: master | Jean-Baptiste Kempf <jb at videolan.org> | Mon Feb 18 17:15:13 2013 +0100| [27be238b6a0e9eda56b760ae31a4a758090e3f46] | committer: Jean-Baptiste Kempf

Qt: fix segfault in seekpoints updater

Close #8199

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=27be238b6a0e9eda56b760ae31a4a758090e3f46
---

 modules/gui/qt4/adapters/seekpoints.cpp |    3 +++
 1 file changed, 3 insertions(+)

diff --git a/modules/gui/qt4/adapters/seekpoints.cpp b/modules/gui/qt4/adapters/seekpoints.cpp
index 81400e5..fbf2957 100644
--- a/modules/gui/qt4/adapters/seekpoints.cpp
+++ b/modules/gui/qt4/adapters/seekpoints.cpp
@@ -50,6 +50,9 @@ void SeekPoints::update()
 
     vlc_object_release( p_input_thread );
 
+    if( !p_title )
+        return;
+
     /* lock here too, as update event is triggered by an external thread */
     if ( !access() ) return;
     pointsList.clear();



More information about the vlc-commits mailing list