From 4425691a0fd57b30360d39df3bdeebb9cc9b577f Mon Sep 17 00:00:00 2001 From: John Stebbins Date: Tue, 24 Jan 2017 10:59:58 -0700 Subject: [PATCH] decavcodec: fix crash in decavcodecvInfo If avcodec_open fails, pv->context->codec is NULL, but work->info may still be called by scan. --- libhb/decavcodec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libhb/decavcodec.c b/libhb/decavcodec.c index c81168d52..c8b12d770 100644 --- a/libhb/decavcodec.c +++ b/libhb/decavcodec.c @@ -1860,7 +1860,7 @@ static int decavcodecvInfo( hb_work_object_t *w, hb_work_info_t *info ) memset( info, 0, sizeof(*info) ); - if (pv->context == NULL) + if (pv->context == NULL || pv->context->codec == NULL) return 0; info->bitrate = pv->context->bit_rate; -- 2.40.0