From: Jaroslav Kysela Date: Wed, 16 Mar 2016 17:04:09 +0000 (+0100) Subject: linuxdvb: fix possible NULL deference X-Git-Tag: v4.2.1~847 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7adea4a102475fbeb0267a9ab160e1e0644f11c2;p=thirdparty%2Ftvheadend.git linuxdvb: fix possible NULL deference --- diff --git a/src/input/mpegts/linuxdvb/linuxdvb_frontend.c b/src/input/mpegts/linuxdvb/linuxdvb_frontend.c index 89e5fe4aa..b9c266f40 100644 --- a/src/input/mpegts/linuxdvb/linuxdvb_frontend.c +++ b/src/input/mpegts/linuxdvb/linuxdvb_frontend.c @@ -579,7 +579,7 @@ linuxdvb_frontend_start_mux if (lfe->lfe_master) { assert(lfe->lfe_type == DVB_TYPE_S); lfe2 = (linuxdvb_frontend_t *)idnode_find(lfe->lfe_master, &linuxdvb_frontend_class, NULL); - if (lfe2->lfe_type != lfe->lfe_type) + if (lfe2 && lfe2->lfe_type != lfe->lfe_type) lfe2 = NULL; res = SM_CODE_TUNING_FAILED; if (lfe2) {