From 18ecd4b287428534511a3955bfbe4aa3a1ea928b Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Thu, 1 Nov 2012 15:16:11 +0100 Subject: [PATCH] Don't use SCStrdup in SCLogMessage as we call it on OOM condition, leading to endless recursion. SCStrdup failure calling SCLogMessage... --- src/util-debug.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/util-debug.c b/src/util-debug.c index a0f6031739..378d01184d 100644 --- a/src/util-debug.c +++ b/src/util-debug.c @@ -298,7 +298,7 @@ SCError SCLogMessage(SCLogLevel log_level, char **msg, const char *file, return SC_ERR_LOG_FG_FILTER_MATCH; } - char *temp_fmt = SCStrdup(sc_log_config->log_format); + char *temp_fmt = strdup(sc_log_config->log_format); if (unlikely(temp_fmt == NULL)) { return SC_ERR_MEM_ALLOC; }