From: Victor Julien Date: Fri, 11 Mar 2016 06:14:39 +0000 (+0100) Subject: lua: fix unlikely null-deref during setup (CID 1351209) X-Git-Tag: suricata-3.0.1RC1~31 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a46c4da33886021c7847ce445634ab8f1b1be8ef;p=thirdparty%2Fsuricata.git lua: fix unlikely null-deref during setup (CID 1351209) --- diff --git a/src/runmodes.c b/src/runmodes.c index d9e06af785..601d356b91 100644 --- a/src/runmodes.c +++ b/src/runmodes.c @@ -822,6 +822,9 @@ void RunModeInitializeOutputs(void) } else if (strcmp(output->val, "lua") == 0) { SCLogDebug("handle lua"); + if (output_ctx == NULL) + continue; + OutputModule *lua_module = OutputGetModuleByConfName(output->val); BUG_ON(lua_module == NULL); AddOutputToFreeList(lua_module, output_ctx);