]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
detect/mpm: don't process empty store
authorVictor Julien <victor@inliniac.net>
Thu, 28 Nov 2019 10:47:56 +0000 (11:47 +0100)
committerVictor Julien <victor@inliniac.net>
Fri, 10 Apr 2020 19:06:35 +0000 (21:06 +0200)
src/detect-engine-mpm.c

index 0edeacbf1648860ec8bddf5374492f9d0e6af583..00d043a1a706195458714a61766430db99b92bcf 100644 (file)
@@ -1118,7 +1118,7 @@ void MpmStoreReportStats(const DetectEngineCtx *de_ctx)
             htb = HashListTableGetListNext(htb))
     {
         const MpmStore *ms = (MpmStore *)HashListTableGetListData(htb);
-        if (ms == NULL) {
+        if (ms == NULL || ms->mpm_ctx == NULL) {
             continue;
         }
         if (ms->buffer < MPMB_MAX)