From 267de7ed0749883a7227765ffb2d97ce711ba9c0 Mon Sep 17 00:00:00 2001
From: Thomas Goyne <plorkyeran@aegisub.org>
Date: Tue, 8 Oct 2013 15:21:26 -0700
Subject: [PATCH] Fix crash when the video height or width is zero

Closes #1555. Closes #1644.
---
 aegisub/src/video_display.cpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/aegisub/src/video_display.cpp b/aegisub/src/video_display.cpp
index 70e0c174d..0ca56f190 100644
--- a/aegisub/src/video_display.cpp
+++ b/aegisub/src/video_display.cpp
@@ -193,6 +193,9 @@ void VideoDisplay::Render() try {
 		return;
 	}
 
+	if (videoSize.GetWidth() == 0) videoSize.SetWidth(1);
+	if (videoSize.GetHeight() == 0) videoSize.SetHeight(1);
+
 	if (!viewport_height || !viewport_width)
 		PositionVideo();
 
-- 
GitLab