Code failed to setup non_mpm_id_array in case of a live reload.
PmqSetup(&det_ctx->smsg_pmq[i], de_ctx->max_fp_id);
}
+ det_ctx->non_mpm_id_array = SCCalloc(32000, sizeof(SigIntId)); // TODO proper size or dynamicly grow
+ BUG_ON(det_ctx->non_mpm_id_array == NULL);
+
/* IP-ONLY */
DetectEngineIPOnlyThreadInit(de_ctx,&det_ctx->io_ctx);
det_ctx->tv = tv;
det_ctx->de_ctx = de_ctx;
- det_ctx->non_mpm_id_array = SCCalloc(32000, sizeof(SigIntId)); // TODO proper size or dynamicly grow
- BUG_ON(det_ctx->non_mpm_id_array == NULL);
-
if (ThreadCtxDoInit(de_ctx, det_ctx) != TM_ECODE_OK)
return TM_ECODE_FAILED;