[vlc-commits] demux: mkv: preloaded segments with no tracks are preloaded
    Steve Lhomme 
    git at videolan.org
       
    Wed Aug 14 18:24:33 CEST 2019
    
    
  
vlc/vlc-3.0 | branch: master | Steve Lhomme <robux4 at ycbcr.xyz> | Thu Aug  8 17:16:52 2019 +0200| [b7cd72f6c1d8bce17227b90d3ae5bfdcbc80b365] | committer: Hugo Beauzée-Luyssen
demux: mkv: preloaded segments with no tracks are preloaded
A Segment with no Tracks is allowed by the specs.
CVE-2019-14777, CVE-2019-14778
Signed-off-by: Hugo Beauzée-Luyssen <hugo at beauzee.fr>
(cherry picked from commit 0f71d03f65d54c1cc5b21bdb10124f469bf7ec21)
Signed-off-by: Hugo Beauzée-Luyssen <hugo at beauzee.fr>
> http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=b7cd72f6c1d8bce17227b90d3ae5bfdcbc80b365
---
 modules/demux/mkv/matroska_segment.cpp | 1 -
 1 file changed, 1 deletion(-)
diff --git a/modules/demux/mkv/matroska_segment.cpp b/modules/demux/mkv/matroska_segment.cpp
index 29e63a2459..b3d897a533 100644
--- a/modules/demux/mkv/matroska_segment.cpp
+++ b/modules/demux/mkv/matroska_segment.cpp
@@ -622,7 +622,6 @@ bool matroska_segment_c::Preload( )
             if ( tracks.size() == 0 )
             {
                 msg_Err( &sys.demuxer, "No tracks supported" );
-                return false;
             }
             i_tracks_position = el->GetElementPosition();
         }
    
    
More information about the vlc-commits
mailing list