From eaea34493dc370b6dd2fb14d5700481ba2b9c543 Mon Sep 17 00:00:00 2001 From: jeanlf Date: Wed, 31 Jan 2024 15:22:46 +0100 Subject: [PATCH] fixed possible crash in cenc decrypt upon init failure - cf #2747 --- src/filters/decrypt_cenc_isma.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/filters/decrypt_cenc_isma.c b/src/filters/decrypt_cenc_isma.c index 6a16ca25b4..5f76fd0ee2 100644 --- a/src/filters/decrypt_cenc_isma.c +++ b/src/filters/decrypt_cenc_isma.c @@ -2162,6 +2162,7 @@ static GF_Err cenc_dec_configure_pid(GF_Filter *filter, GF_FilterPid *pid, Bool if (is_remove) { cstr = gf_filter_pid_get_udta(pid); + if (!cstr) return GF_OK; //configure failure if (cstr->opid) { gf_filter_pid_remove(cstr->opid); }