# HG changeset patch # User ib # Date 1375436368 0 # Node ID 6fc430e33c768b3e8bc7ba5447441fc03ca68504 # Parent 1b84e470698c1569f0aa97f219a51e5f0734b140 Fix segmentation fault with aspect ratio menu entry. Without video stream guiInfo.sh_video isn't set. Reported by Hans-Dieter Kosch, hdkosch kabelbw de. diff -r 1b84e470698c -r 6fc430e33c76 gui/dialog/menu.c --- a/gui/dialog/menu.c Thu Aug 01 21:20:14 2013 +0000 +++ b/gui/dialog/menu.c Fri Aug 02 09:39:28 2013 +0000 @@ -584,7 +584,7 @@ { int a11 = False, a169 = False, a43 = False, a235 = False; - if (FFABS(guiInfo.sh_video->aspect - guiInfo.sh_video->original_aspect) <= 0.01f) a11 = True; + if (!guiInfo.sh_video || (FFABS(guiInfo.sh_video->aspect - guiInfo.sh_video->original_aspect) <= 0.01f)) a11 = True; else { a169 = (FFABS(movie_aspect - 16.0f / 9.0f) <= 0.01f);