From: Arran Cudbard-Bell Date: Tue, 23 Apr 2019 01:25:16 +0000 (-0400) Subject: Don't segv if instance is NULL X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8d363cdbee2fad77469026ce3eb18030aecc9b0f;p=thirdparty%2Ffreeradius-server.git Don't segv if instance is NULL --- diff --git a/src/lib/server/module.c b/src/lib/server/module.c index 698b89b8c80..a52e259e5d8 100644 --- a/src/lib/server/module.c +++ b/src/lib/server/module.c @@ -739,6 +739,8 @@ module_thread_instance_t *module_thread(module_instance_t *mi) { module_thread_instance_t **array = module_thread_inst_array; + if (!mi) return NULL; + rad_assert(mi->number < talloc_array_length(array)); return array[mi->number];