From 291b8dfcd86c90e97eab2145b4ebae67231ac661 Mon Sep 17 00:00:00 2001 From: Tai Date: Tue, 24 Oct 2017 20:39:33 +0800 Subject: [PATCH] fixed divided by zero crash bug --- src/queue/share_queue_read.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/queue/share_queue_read.cpp b/src/queue/share_queue_read.cpp index e9bd007..e3323ac 100644 --- a/src/queue/share_queue_read.cpp +++ b/src/queue/share_queue_read.cpp @@ -113,6 +113,9 @@ bool shared_queue_get_video_format(int* format, int* width, else success = false; + if (*height <= 0 || *width <= 0 || *avgtime <= 0) + success = false; + CloseHandle(hwnd); return success; }