# HG changeset patch # User gpoirier # Date 1124785433 0 # Node ID f779d1c1c5938c3ff05d7552abf082a6f1f00ebc # Parent f443f849531bed1b6cb7842ab51e102ce1e06584 Crash fix for: "[MPlayer-users] Crash of mencoder in demux_ts.c line 2728" "The code which crashes looks like its trying to parse the subtitle stream, and failing, I assume because dvbsub_lang is a invalid pointer, or null." Patch by Nico Sabi diff -r f443f849531b -r f779d1c1c593 libmpdemux/demux_ts.c --- a/libmpdemux/demux_ts.c Tue Aug 23 08:03:26 2005 +0000 +++ b/libmpdemux/demux_ts.c Tue Aug 23 08:23:53 2005 +0000 @@ -2732,6 +2732,8 @@ int asgn = 0; uint8_t *lang; + if(dvdsub_lang) + { if(!strcmp(dvdsub_lang, "")) asgn = 1; else @@ -2742,6 +2744,7 @@ else asgn = 0; } + } if(asgn) {