From: Flole998 Date: Mon, 6 Jul 2020 15:13:37 +0000 (+0200) Subject: Additional sanity check X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=f77c77d11cdab4aad14bae3e1d269176031f9f0b;p=thirdparty%2Ftvheadend.git Additional sanity check --- diff --git a/src/dvr/dvr_inotify.c b/src/dvr/dvr_inotify.c index 6311b3b0a..10f34a08f 100644 --- a/src/dvr/dvr_inotify.c +++ b/src/dvr/dvr_inotify.c @@ -398,7 +398,7 @@ void* _dvr_inotify_thread ( void *p ) ev = (struct inotify_event *)&buf[i]; tvhtrace(LS_DVR_INOTIFY, "i=%d len=%d name=%s", i, len, ev->name); i += EVENT_SIZE + ev->len; - if (i > len) + if (i > len || i < 0) break; /* Moved */